| [ << Retouche de partition ] | [Top][Contents][Index] | [ Modèles >> ] |
[ < La commande \tweak ] | [ Up : Méthodes de retouche ] | [ Le manuel de référence des propriétés internes > ] |
Le préfixe \single
Supposons que nous voulions mettre en exergue certaines têtes de note – plus grosses et en rouge – et, pour nous simplifier la vie, que nous avons réalisé un fonction à ce effet :
emphNoteHead = { \override NoteHead.color = "red" \override NoteHead.font-size = 2 } \relative { c''4 a \once \emphNoteHead f d | }
Le préfixe \once fonctionne à merveille dans le cas d’une note
isolée ou de l’intégralité d’un accord, mais ne permet pas de souligner
individuellement l’une des notes d’un accord. Nous avons vu comment un
\tweak permet d’y arriver – voir La commande \tweak. Un
\tweak ne peut toutefois pas s’utiliser dans une fonction ; un
\single permet d’appliquer la fonction une seule fois :
emphNoteHead = { \override NoteHead.color = "red" \override NoteHead.font-size = 2 } \relative { <c'' a \single \emphNoteHead f d>4 }
En résumé, l’instruction \single convertit les instructions
\override en \tweak de telle sorte que lorsque plusieurs
objets se trouvent en un même point du temps musical, comme la tête des
notes formant un accord, \single n’en affectera qu’une seule,
celle générée par l’expression musicale qui vient juste après,
contrairement à un \once qui en affectera tous les objets.
Cette utilisation de \single permet d’appliquer individuellement
n’importe quel raccourci de fonction contenant des \override aux
notes d’un accord. Néanmoins, l’instruction \single ne permet
pas de convertir des \revert, \set ou \unset en
\tweak.
Voir aussi
Manuel d’initiation :
La commande \tweak,
Utilisation de variables dans les retouches.
| [ << Retouche de partition ] | [Top][Contents][Index] | [ Modèles >> ] |
[ < La commande \tweak ] | [ Up : Méthodes de retouche ] | [ Le manuel de référence des propriétés internes > ] |
![[image of music]](../93/lily-d47947d2.png)
![[image of music]](../ac/lily-347d1b6a.png)