Siguiente: , Anterior: Notas ocultas, Arriba: Dentro del pentagrama


Colorear objetos

Se pueden asignar colores a los objetos individuales. Los nombres de color válidos se encuentran relacionados en la Lista de colores.

     
     \override NoteHead #'color = #red
     c4 c
     \override NoteHead #'color = #(x11-color 'LimeGreen)
     d
     \override Stem #'color = #blue
     e

[image of music]

Se puede acceder al espectro completo de colores definido para X11 usando la función de Scheme x11-color. Esta función acepta un único argumento; éste puede ser un símbolo de la forma 'FulanoMengano o una cadena de la forma "FulanoMengano". La primera forma es más rápida de escribir y también más eficiente. Sin embargo, al usar la segunda forma es posible acceder a los colores de X11 por medio de la forma del nombre que tiene varias palabras.

Si x11-color no entiende el parámetro, el color predeterminado que se devuelve es el negro.

     
     \override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2)
     \set Staff.instrumentName = \markup {
       \with-color #(x11-color 'navy) "Clarinet"
     }
     
     gis8 a
     \override Beam #'color = #(x11-color "medium turquoise")
     gis a
     \override Accidental #'color = #(x11-color 'DarkRed)
     gis a
     \override NoteHead #'color = #(x11-color "LimeGreen")
     gis a
     % esto no tiene sentido, intencionalmente. Observe que las plicas siguen negras
     \override Stem #'color = #(x11-color 'Boggle)
     b2 cis

[image of music]

Se pueden especificar colores RGB exactos utilizando la función de Scheme rgb-color.

     
     \override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2)
     \set Staff.instrumentName = \markup {
       \with-color #(x11-color 'navy) "Clarinet"
     }
     
     % black
     \override Stem #'color = #(rgb-color 0 0 0)
     gis8 a
     % white
     \override Stem #'color = #(rgb-color 1 1 1)
     gis8 a
     % dark blue
     \override Stem #'color = #(rgb-color 0 0 0.5)
     gis4 a

[image of music]

Véase también

Referencia de la notación: Lista de colores, La instrucción tweak.

Fragmentos de código: Anotaciones editoriales.

Advertencias y problemas conocidos

Un color de X11 no es necesariamente de la misma tonalidad exacta que un color normal de nombre similar.

No todos los colores de X11 se distinguen entre sí en un navegador web, es decir, un navegador de web podría no mostrar ninguna diferencia entre 'LimeGreen (verde lima) y 'ForestGreen (verde bosque). Para la web se recomiendan los colores normales (o sea: #blue, azul, #green, verde, #red, rojo).

Las notas de un acorde no se pueden colorear con \override; en su lugar utilice \tweak. Consulte La instrucción tweak para ver más detalles.

Esta página corresponde a LilyPond-2.11.58 (rama de desarrollo).

Informe de los fallos a través de la lista en español lilypond-es, o en inglés a través de http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Se agradecen las sugerencias para la documentación.

Otros idiomas: English, français.