5.2.3 Détermination de la propriété d’un objet graphique (grob)
Nous voulions changer la position du chiffre 2 dans le fragment suivant :
c''-2
Dans la mesure où le 2 est placé, verticalement, à proximité de la
note qui lui correspond, nous allons devoir trouver l’interface en
charge de ce placement, qui se trouve être
side-position-interface
. Sur la page de cette interface, on peut
lire :
side-position-interface
Position a victim object (this one) next to other objects (the support). The property
direction
signifies where to put the victim object relative to the support (left or right, up or down?)
Ce qui signifie
side-position-interface
Placer l’objet affecté à proximité d’autres objets. La propriété
direction
indique où positionner l’objet (à droite ou à gauche, en haut ou en bas).
En dessous de cette description se trouve décrite la variable
padding
:
padding
(dimension, in staff space)
Add this much extra space between objects that are next to each other.
Ce qui signifie
Ajouter tel espace supplémentaire entre des objets proches les uns des autres.
En augmentant la valeur de padding
, on peut donc éloigner le
doigté de la note. La commande suivante insère trois unités d’espace
vide entre la note et le doigté :
\once \override Voice.Fingering.padding = #3
En ajoutant ce tampon avant la création du doigté (de l’objet
Fingering
), donc avant c2
, on obtient le résultat
suivant :
\once \override Voice.Fingering.padding = #3 c''-2
Dans le cas présent, le réglage intervient dans le contexte Voice
,
ce qui pouvait également se déduire de la Référence des propriétés
internes, où la page du graveur
Fingering_engraver
indique :
Fingering_engraver is part of contexts: … Voice
Ce qui signifie
Le graveur Fingering_engraver fait partie des contextes : … Voice