Suivant : , Haut : Signes d'interprétation


6.6.1 Articulations

Différents symboles peuvent être ajoutés au-dessus ou au-dessous des notes pour indiquer des ponctuations ou des modes de jeu différents. On les ajoute à chaque note au moyen d'un tiret suivi du caractère correspondant à l'articulation désirée. En voici une démonstration :

[image of music]

Il est possible de changer la signification de ces raccourcis : voir ly/script-init.ly pour quelques exemples.

Même si LilyPond place automatiquement ces symboles, il est possible de l'obliger à les placer en-dessus ou en-dessous de la note, tout comme d'autres objets, en utilisant respectivement dans le code _ et ^.

     
     c''4^^ c''4_^

[image of music]

On peut ajouter d'autres symboles, avec la syntaxe note\symbole. Là encore, on peut les forcer en bas ou en haut, avec ^ and _. Ainsi :

     
     c\fermata c^\fermata c_\fermata

[image of music]

Voici la liste exhaustive de tous les symboles possibles :

[image of music]

Propriétés couramment modifiées

Les symboles s'ordonnent verticalement suivant la propriété script-priority. Plus le nombre qui la définit est faible, plus le symbole se rapprochera de la note. Dans l'exemple suivant, l'objet TextScript — le dièse — a d'abord la propriété la plus basse, et il est donc placé plus près de la note ; ensuite c'est l'objet Script qui a la propriété la plus basse, et il se place alors sous le dièse. Lorsque deux objets ont la même propriété, c'est l'ordre dans lequel ils sont indiqués qui détermine lequel sera placé en premier.

     
     \once \override TextScript #'script-priority = #-100
     a4^\prall^\markup { \sharp }
     
     \once \override Script #'script-priority = #-100
     a4^\prall^\markup { \sharp }

[image of music]

Voir aussi

Référence du programme : Script.

Bogues

Ces symboles sont présents sur la partition imprimée, mais n'ont pas d'effet sur le rendu sonore de la musique en MIDI.


Suivant : , Haut : Signes d'interprétation

This page is for LilyPond-2.10.33 (stable-branch).

Report errors to http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Other languages: English.