9.2.3 Positionnement horizontal des syllabes
La propriété minimum-distance de l’objet LyricSpace
permet d’accroître l’espacement des paroles.
\relative c' { c c c c \override Lyrics.LyricSpace.minimum-distance = 1.0 c c c c } \addlyrics { longtext longtext longtext longtext longtext longtext longtext longtext }![]()
Pour que ce réglage s’applique à toute la partition, définissez-le
dans le bloc \layout.
\score { \relative { c' c c c c c c c } \addlyrics { longtext longtext longtext longtext longtext longtext longtext longtext } \layout { \context { \Lyrics \override LyricSpace.minimum-distance = 1.0 } } }![]()
Morceaux choisis
Alignement des syllabes
L’alignement horizontal des paroles peut se gérer à l’aide de la
propriété self-alignment-X de l’objet LyricText.
Les valeurs -1 ou #LEFT produiront un alignement par la
gauche, les valeurs 0 ou #CENTER un alignement centré, et
les valeurs 1 ou #RIGHT un alignement par la droite.
\layout { ragged-right = ##f } \relative c'' { c1 c1 c1 } \addlyrics { \once \override LyricText.self-alignment-X = #LEFT "This is left-aligned" \once \override LyricText.self-alignment-X = #CENTER "This is centered" \once \override LyricText.self-alignment-X = 1 "This is right-aligned" }![]()
Problèmes connus et avertissements
L’assurance que tous les scripts textuels et les paroles resteront bien à l’intérieur des marges requiert des ressources non négligeables. Afin de réduire le temps de traitement, vous pouvez désactiver cette fonctionnalité en ajoutant
\override Score.PaperColumn.keep-inside-line = ##f
Pour s’assurer que les paroles ne seront pas traversées par des barres de mesure, il faut ajouter
\layout {
\context {
\Lyrics
\consists Bar_engraver
\consists Separating_line_group_engraver
\hide BarLine
}
}
![[image of music]](../d5/lily-0dae4908.png)
![[image of music]](../4f/lily-03e1e2cc.png)
![[image of music]](../fa/lily-e7f8e52f.png)