4.3.6 Saltos de línea explícitos
Lily a veces rechaza las instrucciones \break y
\pageBreak explícitas. Hay dos instrucciones para
sobreescribir este comportamiento:
\override NonMusicalPaperColumn #'line-break-permission = ##f \override NonMusicalPaperColumn #'page-break-permission = ##f
Cuando se sobreescribe el valor de line-break-permission a
falso, Lily inserta saltos de línea en las instrucciones \break
explícitas y en ningún otro lugar. Cuando se sobreescribe el valor de
page-break-permission a falso, Lily inserta saltos de página en
las instrucciones \pageBreak explícitas y en ningún otro lugar.
\paper {
indent = #0
ragged-right = ##t
ragged-bottom = ##t
}
music = \relative c'' { c8 c c c }
\score {
\new Staff {
\repeat unfold 2 { \music } \break
\repeat unfold 4 { \music } \break
\repeat unfold 6 { \music } \break
\repeat unfold 8 { \music } \pageBreak
\repeat unfold 8 { \music } \break
\repeat unfold 6 { \music } \break
\repeat unfold 4 { \music } \break
\repeat unfold 2 { \music }
}
\layout {
\context {
\Score
\override NonMusicalPaperColumn #'line-break-permission = ##f
\override NonMusicalPaperColumn #'page-break-permission = ##f
}
}
}
Véase también
Fragmentos de código: Spacing.