Subject: Espace vertical entre le titre et la première portée

From: Denis Bitouzé <[email-masked]>
Date: Fri, 22 Jan 2010 08:59:30 +0100

Bonjour,

sur une partition, j'insère en fin de 1re page un saut de page manuel au
moyen de la commande \pageBreak.

Du coup, le contenu de cette première page étant par défaut justifié
verticalement, toute la hauteur de la page est utilisée et, pour ce
faire, lilypond espace de manière égale mais du coup beaucoup trop les
portées entre elles. Cela jure notamment avec la seconde page où cet
espacement est « normal ». Schématiquement, la 1re page a l'aspect
suivant :

|------------------------------------------------|
|                                                |
|                Titre du morceau                |
|                             Auteur du morceau  |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|------------------------------------------------|

En cherchant dans la documentation, j'ai trouvé les commandes :

\paper {
  page-limit-inter-system-space = ##t
  page-limit-inter-system-space-factor = 1
}

qui, effectivement redonnent une valeur normale à l'espace inter-portée.

Le problème est que l'espace laissé libre se retrouve en bas de 1re
page. Schématiquement, la 1re page a alors l'aspect suivant :

|------------------------------------------------|
|                                                |
|                Titre du morceau                |
|                             Auteur du morceau  |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|------------------------------------------------|

J'aurais préféré que l'espace laissé libre se retrouve plutôt entre le
titre et la 1re portée et ce, de façon automatique, c'est à dire sans
avoir à insérer moi-même des commandes d'espace et encore moins à
ajuster par essai/erreur la valeur donné à cet espace : il faudrait que
cet espace soit un « ressort » qui laisse le titre à sa place en haut
de page et repousse au maximum vers le bas la première portée (sans
toutefois que la dernière empiète sur la marge du bas).
Schématiquement, la 1re page devrait alors avoir l'aspect suivant :

|------------------------------------------------|
|                                                |
|                Titre du morceau                |
|                             Auteur du morceau  |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|      | mesure| mesure | mesure | mesure |      |
|                                                |
|------------------------------------------------|

Quelqu'un ici saurait-il comment faire ?

Merci d'avance.
-- 
Denis

---

From: Eluze <[email-masked]>
Date: Fri, 22 Jan 2010 02:06:59 -0800 (PST)

il s'agit bien de la versio 2.13.…!?

alors
after-title-spacing = #'(
		(space . 0) 
		(padding . 19.5)
		% (stretchability . 3) 
		% (minimum-distance . 0)
		)

+ s'amuser à trouver les valeurs convenantes!
-- 
View this message in context: http://n2.nabble.com/Espace-vertical-entre-le-titre-et-la-premiere-portee-tp4438824p4439184.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Denis Bitouzé <[email-masked]>
Date: Fri, 22 Jan 2010 12:00:47 +0100

Le vendredi 22/01/10 à 02h06,

> il s'agit bien de la versio 2.13.…!?

Euh, non, la 2.12.

> after-title-spacing = #'(

Ça a l'air d'exister sous la 2.12...

> + s'amuser à trouver les valeurs convenantes!

C'est pas gagné ;)

Merci !
-- 
Denis

---

From: Nicolas Sceaux <[email-masked]>
Date: Fri, 22 Jan 2010 19:29:28 +0100

>  page-limit-inter-system-space-factor = 1

Juste une remarque en passant : ces paramètres n'existent plus à partir
de la version 2.13, il faudra modifier cette partie si vous changez de
version de LilyPond.

Pour répondre à votre question, en 2.12 ce sont sur les paramètres
after-title-space et between-system-space qu'il faut jouer.
Ils influence l'espacement entre le titre et le premier système,
et entre les systèmes, respectivement.

<http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Page-formatting>

Nicolas

---

From: Denis Bitouzé <[email-masked]>
Date: Fri, 22 Jan 2010 12:42:21 +0100

Le vendredi 22/01/10 à 02h06,
Eluze <[email-masked]> a écrit :

> il s'agit bien de la versio 2.13....!?
> 
> alors

Avec la version 2.13(.11), ça marche à merveille, sans avoir eu à
chercher d'autres valeurs.

Merci encore !
-- 
Denis