La propriété force-hshift

Maintenant, nous sommes prêts à appliquer les dernières corrections à l’exemple de Chopin présenté à la fin de J’entends des voix, que nous avions laissé dans cet état :

\new Staff \relative {
  \key aes \major
  <<
    { c''2 aes4. bes8 }
    \\
    { <ees, c>2 des }
    \\
    \\
    { aes'2 f4 fes }
  >> |
  <c ees aes c>1 |
}

[image of music]

La note intermédiaire du premier accord, le la bémol à la quatrième voix, doit rester dans le même empilement que la note haute, ce pourquoi nous utilisons un \shiftOff

Quant au second accord, il serait préférable que le fa s’aligne avec le la et que la note la plus basse se positionne un peu plus sur la droite pour éviter que les hampes se chevauchent. Pour cela, nous réglons le force-hshift au niveau du NoteColumn du ré bémol de telle sorte qu’il se déplace de la moitié d’un espace de portée vers la droite et le force-hshift du fa sur zéro. Vous noterez la présence du \once qui évite la propagation de ces réglages au-delà de cet instant musical particulier – bien que la présence du \once et du second \override de la quatrième voix ne soient pas indispensables dans ce court extrait, ce ne serait pas montrer l’exemple que de les omettre.

Et voici le résultat final :

\new Staff \relative {
  \key aes \major
  <<
    { c''2 aes4. bes8 }
    \\
    { <ees, c>2 \once \override NoteColumn.force-hshift = #0.5 des }
    \\
    \\
    { \once \shiftOff aes'2 \once \shiftOff f4 fes }
  >> |
  <c ees aes c>1 |
}

[image of music]


GNU LilyPond – Manuel d’initiation v2.25.15 (branche de développement).