| [ << Retouche de partition ] | [Top][Contents][Index] | [ Modèles >> ] |
| [ < Objets inclus dans la portée ] | [ Up: Objets inclus dans la portée ] | [ Doigtés > ] |
La propriété direction
L’exemple ci-dessous montre dans la première mesure le positionnement par défaut des liaisons – celles des notes les plus hautes en surplomb des têtes et celles des notes les plus basses au-dessous ; viennent ensuite une mesure avec les liaisons forcées vers le bas, puis une mesure avec les liaisons forcées vers le haut, et pour finir une mesure où elles adoptent de nouveau le comportement par défaut.
a'4( g') c''( a') | \override Slur.direction = #DOWN a'4( g') c''( a') | \override Slur.direction = #UP a'4( g') c''( a') | \revert Slur.direction a'4( g') c''( a') |![]()
Nous utilisons ici les directions DOWN et UP. Elles
correspondent respectivement aux valeurs -1 et +1, que
l’on peut utiliser à la place. La valeur 0 peut aussi être
utilisée dans certains cas. Elle est interprétée comme un UP pour
les liaisons, et comme un « centré » pour d’autres objets. Il existe une
direction, CENTER, qui correspond à la valeur 0.
Quoi qu’il en soit, ces retouches manuelles sont rarement utilisées car il existe des équivalents sous forme de commandes prédéfinies. Voici un tableau des plus courantes. Lorsque ce n’est pas évident, leur signification est précisée.
Bas Haut Annulation Effet \dotsDown\dotsUp\dotsNeutralDéplacement des points pour éviter les lignes de portée \dynamicDown\dynamicUp\dynamicNeutral\phrasingSlurDown\phrasingSlurUp\phrasingSlurNeutralAttention : à distinguer des commandes de liaison ci-dessous \slurDown\slurUp\slurNeutral\stemDown\stemUp\stemNeutral\textSpannerDown\textSpannerUp\textSpannerNeutralLe texte saisi en tant qu’extension est au-dessous/au-dessus de la portée \tieDown\tieUp\tieNeutral\tupletDown\tupletUp\tupletNeutralLes n-olets sont au-dessous/au-dessus des notes
Les variantes \xxxNeutral de ces commandes sont
implémentées à l’aide de \revert ; elles ne doivent pas
être précédées de \once. Pour limiter les effets des autres
commandes prédéfinies (fonctionnant à base de \override) à une
seule note, il faut les faire précéder d’un \once, comme pour
toute dérogation.
Dans le cas où un seul objet de rendu doit déroger à la règle, LilyPond dispose des indicateurs de positionnement ‘^’ et ‘_’ :
a'4( g') c''( a') | a'4^( g') c''_( a') |![]()
| [ << Retouche de partition ] | [Top][Contents][Index] | [ Modèles >> ] |
| [ < Objets inclus dans la portée ] | [ Up: Objets inclus dans la portée ] | [ Doigtés > ] |
![[image of music]](../c1/lily-137fe799.png)
![[image of music]](../7c/lily-1f19ad9e.png)