[Lilypond] 衝突する全音符をマージ
デフォルトでは Lilypond は複数声部の全音符が衝突するとき, マージしません. 例えば次のソース
\version "2.24.3"
\new Staff \new Voice \relative c'' {
<< { \voiceOne c1 } \\ { \voiceTwo c1 } >>
}
を Lilypond で処理すると, 全音符がふたつの楽譜が得られます.
この全音符を強制的にマージするには, 次のように \once \override NoteColumn.ignore-collision = ##t
を指定します.
\version "2.24.3"
\new Staff \new Voice \relative c'' {
<< {
\voiceOne \once \override NoteColumn.ignore-collision = ##t c1
} \\ {
\voiceTwo c1
} >>
}