GNU LilyPond – Manuel de notation: 4.3.6 Sauts explicites

### 4.3.6 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
>     }

>     musique = \relative c'' { c8 c c c }

>     \score {
>       \new Staff {
>         \repeat unfold 2 { \musique } \break
>         \repeat unfold 4 { \musique } \break
>         \repeat unfold 6 { \musique } \break
>         \repeat unfold 8 { \musique } \pageBreak
>         \repeat unfold 8 { \musique } \break
>         \repeat unfold 6 { \musique } \break
>         \repeat unfold 4 { \musique } \break
>         \repeat unfold 2 { \musique }
>       }
>       \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, 日本語.

#### LilyPond — Manuel de notation