Using an extra voice for breaks
Appearance
Often it is easier to manage line and page-breaking information by keeping it separate from the music by introducing an extra voice containing only skips along with the \break, \pageBreak, and other layout information.
This pattern becomes especially helpful when overriding line-break-system-details and the other useful but long properties of the NonMusicalPaperColumn grob.
\version "2.24.0"
music = \relative c'' { c4 c c c }
\score {
\new Staff <<
\new Voice {
s1*2 \break
s1*3 \break
s1*4 \break
s1*5 \break
}
\new Voice {
\repeat unfold 2 { \music }
\repeat unfold 3 { \music }
\repeat unfold 4 { \music }
\repeat unfold 5 { \music }
}
>>
}
\paper {
indent = 0
line-width = 140\mm
ragged-right = ##t
}