| [ << 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/Gauche Haut/Droite Annulation Effet \arpeggioArrowDown\arpeggioArrowUp\arpeggioNormalFlèche en bas, en haut, ou pas de flèche \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 et \xxxNormal 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)