Suivant : Parenthèses, Précédent : Dictée à trous, Haut : Dans la portée
Des objets peuvent être colorisés individuellement. Une listes des noms des couleurs disponibles se trouvent à l'annexe Liste des couleurs.
\override NoteHead #'color = #red c4 c \override NoteHead #'color = #(x11-color 'LimeGreen) d \override Stem #'color = #blue e
L'intégralité de la palette des couleurs définies pour X11 est accessible par la fonction Scheme x11-color. Cette fonction prend en argument une expression symbolique
\override Beam #'color = #(x11-color 'MediumTurquoise)
ou une chaîne de caractères
\override Beam #'color = #(x11-color "MediumTurquoise")
La première formulation est à la fois plus rapide à écrire et aussi plus efficace. Néanmoins, la deuxième forme permet d'accéder aux noms composés des couleurs de X11.
\override Beam #'color = #(x11-color "medium turquoise")
Lorsque la fonction x11-color ne trouve pas le paramètre fourni, elle revient à la couleur par défaut, le noir. Le problème ressort de façon évidente au vu de la partition finale.
L'exemple suivant illustre l'utilisation de la fonction
x11-color
. Notez que, après avoir été définie à (x11-color
'Boggle), la couleur des hampes repasse au noir.
{ \override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } \time 2/4 gis''8 a'' \override Beam #'color = #(x11-color "medium turquoise") gis'' a'' \override NoteHead #'color = #(x11-color "LimeGreen") gis'' a'' \override Stem #'color = #(x11-color 'Boggle) gis'' a'' }
Annexes : Liste des couleurs.
Les couleurs de X11 ne sont pas toutes perceptibles dans un navigateur internet. Aussi nous vous recommandons, dans le cadre d'une présentation multimedia, d'utiliser des couleurs de base.
Une couleur x11 n'aura pas forcément le même rendu qu'une couleur normale ayant un nom similaire.
Vous ne pouvez pas coloriser des notes à l'intérieur d'un accord avec
\override
. si besoin est, utilisez \tweak
.
Pour plus de détails, consultez La commande tweak.
Cette page documente LilyPond-2.11.58 (branche de développement).
Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs
Vos suggestions à propos de la documentation sont les bienvenues.