La propriété direction

Le positionnement ou l’orientation de nombreux objets de rendu sont gérés par la propriété direction.

La propriété direction peut prendre la valeur 1, qui signifie « ascendant » ou « au-dessus », ou -1, qui signifie « descendant » ou « au-dessous ». Les symboliques UP et DOWN peuvent remplacer respectivement 1 et -1. Les valeurs 0 ou CENTER permettent de réaffecter à la propriété direction son comportement par défaut. Certaines commandes prédéfinies permettent par ailleurs de spécifier un comportement en matière d’orientation ou positionnement ; elles sont de la forme

\xxxUp, \xxxDown et \xxxNeutral

auquel cas \xxxNeutral signifie « retour au comportement par défaut » – voir Objets inclus dans la portée.

Dans quelques cas particuliers, comme l’indication d’un arpeggio, la valeur affectée à la propriété direction déterminera si l’objet doit se placer à gauche ou à droite de son parent. Un -1 ou LEFT signifiera alors « sur la gauche », et un 1 ou RIGHT « sur la droite ». Comme de bien entendu, un 0 ou CENTER signifiera « appliquer le positionnement par défaut ».

Notez que ces commandes resteront effectives jusqu’à ce qu’elles soient annulées.

\relative {
  c''2( c)
  \slurDown
  c2( c)
  c2( c)
  \slurNeutral
  c2( c)
}

[image of music]

En matière de musique polyphonique, il est souvent plus judicieux d’utiliser des contextes Voice explicites que de modifier l’orientation des objets. Pour de plus amples informations, voir Plusieurs voix.

Voir aussi

Manuel d’initiation : Objets inclus dans la portée.

Manuel de notation : Plusieurs voix.


GNU LilyPond – Manuel de notation v2.25.20 (branche de développement).