lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Espace entre titre et premier système


From: Seventies
Subject: Re: Espace entre titre et premier système
Date: Mon, 4 Nov 2013 12:07:43 -0800 (PST)

L'espacement vertical est réglé par le bloc \paper pour la globalité de la
page, et par VerticalAxisGroup au sein d'un système.
Ici, tu dois donc jouer sur le bloc \paper et les "variables d'espace
fluctuant". Elles sont décrites en 
http://lilypond.org/doc/v2.16/Documentation/notation/flexible-vertical-spacing-_005cpaper-variables
<http://lilypond.org/doc/v2.16/Documentation/notation/flexible-vertical-spacing-_005cpaper-variables>
  

Dans ton cas, c'est la variable  markup-system-spacing qui détermine
l’espacement entre un titre ou un markup de premier niveau, et le système
qui le suit.

Il faut donc écrire une expression du genre :
\paper {
  markup-system-spacing =
    #'((padding . 1)
       (basic-distance . 12)
       (minimum-distance . 6)
       (stretchability . 12))
}

Les trois premières variables ont des effets fort semblables, mais avec des
nuances subtiles expliquées sur cette même page.
La quatrième variable, strechability, permet de répartir l'espaces restant
sur la page entre les différents systèmes, headers et titres. En augmentant
cette variable, l'espace disponible sera de plus en plus reporté entre le
titre et le premier système.

Tout ceci est valable pour une bonne homogénéité des différentes pages d'un
projet important. Si maintenant, c'est une petite partition, avec un seul
\score, et seulement quelques pages, il est plus simple d'incorporer
l'espace désiré dans le \markup du titre.

Par exemple :
\header {
  title = \markup {"Mon titre" \vspace #4}
}

Juste une remarque importante sur le positionnement du bloc \header :

Les blocs \header peuvent se placer à quatre endroits différents qui
formeront une hiérarchie descendante :

    En tête du fichier source, avant même tout bloc \book, \bookpart ou
\score ;
    Au sein d’un bloc \book et en dehors de tout bloc \bookpart ou \score
qu’il contient ;
    Au sein d’un bloc \bookpart et en dehors de tout bloc \score qu’il
contient ;
    APRÈS l’expression musicale incluse dans un bloc \score !!!

Voilà pour la théorie, si ça ne marche pas, dépose ici une version minimale
de ton code pour essayer de trouver la solution.

Cordialement,

Jean-François



--
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/Espace-entre-titre-et-premier-systeme-tp7580483p7580486.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]