私の作品には、次のような調号の変更にまたがる DS al coda の繰り返しが含まれます。
\mark \markup { \musicglyph #"scripts.segno" }
\key a \minor
a b c' d'
% more music in a minor
\key a \major
a b cis' d'
% more music in a major
\once \override Score.RehearsalMark #'break-visibility = #end-of-line-visible
\once \override Score.RehearsalMark #'self-alignment-X = #RIGHT
\mark "D.S. al coda"
\bar "||"
% coda in a major follows
プレーヤーがダルセーニョでメジャーからマイナーに戻るのを助けるために、ダブルバーの直前にキーキャンセルを印刷したいと思います。続くコーダの小節は、長調のままにする必要があります。
Lilypond 2.14 以降でそれを実現するにはどうすればよいですか?