Siguiente: , Anterior: Notas ocultas, Arriba: Inside the staff


Colorear objetos

Se pueden asignar colores a los objetos individuales. Podemos usar los nombres de color que se relacionan 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 argumento que puede ser un símbolo

\override Beam #'color = #(x11-color 'MediumTurquoise)

o una cadena

\override Beam #'color = #(x11-color "MediumTurquoise")

La primera forma es más rápida de escribir y más eficiente. Sin embargo, es posible usar la segunda forma para acceder a los colores de X11 a través de la variante del nombre que tiene varias palabras

\override Beam #'color = #(x11-color "medium turquoise")

Si el parámetro no tiene sentido para x11-color, el color por defecto que se devuelve es el negro. Debería ser obvio, a la vista de la partitura resultante, que algo está mal.

Este ejemplo ilustra el uso de x11-color. Tenga en cuenta que el color de la plica sigue siendo negro después de haberlo establecido a (x11-color 'Boggle), que es un color sin sentido escrito a propósito.

     
     {
       \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''
     }

[image of music]

Véase también

Apéndice: Lista de colores.

Fallos

En un navegador de web, no todos los colores de x11 se distinguen entre sí. Para su utilización en la web se recomiendan los colores normales.

Un color de x11 no es necesariamente de la misma tonalidad que un color normal con un nombre similar.

Las notas de un acorde no se pueden colorear con \override; en su lugar utilice \tweak. Consulte Objetos conectados con la entrada para ver más detalles.


Siguiente: , Anterior: Notas ocultas, Arriba: Inside the staff

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

Informe de los fallos a 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.