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.