Subject: systems-per-page : faire une exception

From: François Martin <[email-masked]>
Date: Mon, 30 Sep 2013 13:56:58 +0200

Bonjour à tous,

J’ai défini dans ma partition le nombre de systèmes par page
(systems-per-page). Cela me convient très bien sauf pour la dernière page.
Y a-t-il un moyen de faire ignorer à LilyPond cette variable juste pour la
dernière page ? Ci-dessous un exemple « minimal » du cas de figure qui me
pose problème : en l’occurrence pour cette dernière page deux systèmes
suffiraient mais LilyPond m’en grave indifféremment quatre.

François

%%%

\paper {

systems-per-page = 4

}

\header {

title = "Bla bla do ré mi fa sol"

}

<<

\new Voice

\relative c'' {

\repeat volta 2 {

\repeat unfold 16

{ g4 g g g }

}

\pageBreak

\repeat unfold 8

{ g4 g g g }

\bar "|."

}

\addlyrics {

\repeat unfold 24

{ bla bla bla bla }

}

 \new PianoStaff

<<

\new Staff \relative c' {

\repeat unfold 24

{ c8 d e f g f e d }

 }

\new Staff \relative c {

\clef F

\repeat unfold 24

{ c8 d e f g f e d }

}

%%%

---

From: Guillain SEUILLOT <[email-masked]>
Date: Mon, 30 Sep 2013 14:28:49 +0200

Bonjour,

Dans ce cas, il faut peut-être plutôt utiliser «max-systems-per-page = 4», non ?

Guillain.

Le 30 sept. 2013 à 13:56, François Martin a écrit :

> Bonjour à tous,
> 
> J’ai défini dans ma partition le nombre de systèmes par page (systems-per-page). Cela me convient très bien sauf pour la dernière page. Y a-t-il un moyen de faire ignorer à LilyPond cette variable juste pour la dernière page ? Ci-dessous un exemple « minimal » du cas de figure qui me pose problème : en l’occurrence pour cette dernière page deux systèmes suffiraient mais LilyPond m’en grave indifféremment quatre.
> 
> François
> 
> %%%
> 
> \paper {
> systems-per-page = 4
> }
> \header {
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: François Martin <[email-masked]>
Date: Mon, 30 Sep 2013 14:50:09 +0200

Le 30 septembre 2013 14:28, Guillain SEUILLOT <[email-masked]> a

> Dans ce cas, il faut peut-être plutôt utiliser «max-systems-per-page = 4»,

J’ai essayé ça mais ça pose problème dans les autres pages : certaines
pages ne contiennent que 3 systèmes, là où j’en veux 4…