4.3.7 Sauts explicites
Il arrive parfois que LilyPond rejette des \break ou des
\pageBreak explicites. Vous pouvez alors prendre le contrôle
avec ces deux instructions dérogatoires :
\override NonMusicalPaperColumn.line-break-permission = ##f \override NonMusicalPaperColumn.page-break-permission = ##f
Lorsque vous désactivez line-break-permission, LilyPond
ne passera à la ligne suivante qu’en présence d’un \break
explicite, et nulle part ailleurs. De la même façon, la désactivation
de page-break-permission aura pour conséquence que LilyPond ne
changera de page que lorsqu’il rencontrera un \pageBreak, et
nulle part ailleurs.
\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
}
}
}
Voir aussi
Morceaux choisis : Espacements.
Autres langues : English, deutsch, español, italiano, 日本語.
About automatic language selection.