[ << Retouche de partition ] | [Top][Contents][Index] | [ Modèles >> ] |
[ < La propriété direction ] | [ Up : Objets inclus dans la portée ] | [ Objets hors de la portée > ] |
Doigtés
Le placement des doigtés sur des notes simples peut aussi être contrôlé
par la propriété direction
, mais le changement de
direction
n’a pas d’effet sur les accords. Comme nous le verrons,
il existe des commandes qui permettent de contrôler le doigté sur chaque
note d’un accord, en plaçant l’indication de doigté au-dessus, en
dessous, à gauche ou à droite de chaque note.
Tout d’abord, voici l’effet de direction
sur le doigté lié à une
note simple. La première mesure montre le comportement par défaut, et
les deux suivantes montrent l’effet lorsqu’on indique DOWN
et
UP
:
\relative { c''4-5 a-3 f-1 c'-5 | \override Fingering.direction = #DOWN c4-5 a-3 f-1 c'-5 | \override Fingering.direction = #UP c4-5 a-3 f-1 c'-5 | }
Le fait d’intervenir sur la propriété direction
n’est sûrement
pas la façon la plus simple de placer manuellement les doigtés au-dessus
ou en dessous des notes ; mieux vaut utiliser _
ou ^
devant le chiffre de doigté plutôt que -
. Voici ce que donne
l’exemple précédent avec cette méthode :
\relative { c''4-5 a-3 f-1 c'-5 | c4_5 a_3 f_1 c'_5 | c4^5 a^3 f^1 c'^5 | }
La propriété direction
ne fonctionne pas pour les accords alors
que les préfixes de direction, ‘_’ et ‘^’, fonctionnent. Par
défaut, le doigté est placé automatiquement à la fois au-dessus et
au-dessous des notes d’un accord, comme ceci :
\relative { <c''-5 g-3>4 <c-5 g-3 e-2>4 <c-5 g-3 e-2 c-1>4 }
mais il est possible de forcer manuellement vers le haut ou vers le bas le placement de tous ou certains chiffres de doigté, comme ceci :
\relative { <c''-5 g-3 e-2 c-1>4 <c^5 g_3 e_2 c_1>4 <c^5 g^3 e^2 c_1>4 }
On peut aller encore plus loin dans le positionnement des doigtés pour
chacune des notes d’un accord grâce à la commande
\set fingeringOrientations
. La syntaxe de cette commande est :
\set fingeringOrientations = #'([up] [left/right] [down])
On utilise \set
car fingeringOrientations
est une
propriété du contexte Voice
, créée et utilisée par le graveur
New_fingering_engraver
.
On peut attribuer à cette propriété une liste composée de une à trois
valeurs. Celles-ci déterminent si l’indication de doigté doit être
placée au-dessus (lorsque up
apparaît dans la liste), au-dessous
(lorsque down
apparaît), à gauche (lorsque left
apparaît)
ou à droite (lorsque right
apparaît). En revanche, si une valeur
n’est pas dans la liste, aucun doigté n’ira à cet emplacement. LilyPond
garde ces contraintes en mémoire et recherche le meilleur emplacement
pour le doigté des notes des accords suivants. Vous remarquerez que
left
et right
s’excluent l’un l’autre – l’indication de
doigté ne peut être placée que d’un côté ou de l’autre, pas des deux.
Note : Pour contrôler à l’aide de cette commande le placement du doigté sur une note simple, il faut la saisir comme un accord composé d’une note unique, en l’encadrant de chevrons.
Voici quelques exemples :
\relative { \set fingeringOrientations = #'(left) <f'-2>4 <c-1 e-2 g-3 b-5>4 \set fingeringOrientations = #'(left) <f-2>4 <c-1 e-2 g-3 b-5>4 | \set fingeringOrientations = #'(up left down) <f-2>4 <c-1 e-2 g-3 b-5>4 \set fingeringOrientations = #'(up left) <f-2>4 <c-1 e-2 g-3 b-5>4 | \set fingeringOrientations = #'(right) <f-2>4 <c-1 e-2 g-3 b-5>4 }
Si les indications de doigtés paraissent un peu serrées, on peut
toujours réduire la taille de police (font-size
). La valeur par
défaut donnée dans la RPI à la page de l’objet Fingering
étant
-5
, essayons -7
:
\relative { \override Fingering.font-size = -7 \set fingeringOrientations = #'(left) <f'-2>4 <c-1 e-2 g-3 b-5>4 \set fingeringOrientations = #'(left) <f-2>4 <c-1 e-2 g-3 b-5>4 | \set fingeringOrientations = #'(up left down) <f-2>4 <c-1 e-2 g-3 b-5>4 \set fingeringOrientations = #'(up left) <f-2>4 <c-1 e-2 g-3 b-5>4 | \set fingeringOrientations = #'(right) <f-2>4 <c-1 e-2 g-3 b-5>4 }
[ << Retouche de partition ] | [Top][Contents][Index] | [ Modèles >> ] |
[ < La propriété direction ] | [ Up : Objets inclus dans la portée ] | [ Objets hors de la portée > ] |