TabStaff で最高弦を下に表示する

タブ譜では通常、第 1 弦が上に表示されます。下に表示したい場合には、stringOneTopmost コンテキスト プロパティを変更します。コンテキスト全体に設定するには、layout ブロックに設定することができます。

%\layout {
%  \context {
%    \Score
%    stringOneTopmost = ##f
%  }
%  \context {
%    \TabStaff
%    tablatureFormat = #fret-letter-tablature-format
%  }
%}

m = {
  \cadenzaOn
  e, b, e gis! b e'
  \bar "||"
}

<<
  \new Staff { \clef "G_8" <>_"default" \m <>_"italian (historic)"\m }
  \new TabStaff
  {
    \m
    \set Score.stringOneTopmost = ##f
    \set TabStaff.tablatureFormat = #fret-letter-tablature-format
    \m
  }
>>

[image of music]

LilyPond snippets v2.25.21 (開発版).