Siguiente: Definir contextos nuevos, Anterior: Ajuste fino de la presentación dentro de los contextos, Arriba: Contextos de interpretación
Los ajustes de las subsecciones previas (Cambiar las propiedades de un contexto al vuelo, Modificar los complementos (plug-ins) de contexto y
Ajuste fino de la presentación dentro de los contextos) también se pueden escribir separados de la música
dentro del bloque \layout
,
\layout { ... \context { \Staff \set fontSize = #-2 \override Stem #'thickness = #4.0 \remove "Time_signature_engraver" } }
La orden \Staff
saca la definición existente del contexto de
pentagrama de manera que pueda ser modificada.
Las instrucciones
\set fontSize = #-2 \override Stem #'thickness = #4.0 \remove "Time_signature_engraver"
afectan a todos los pentagramas de la partitura. Otros contextos se pueden modificar de forma análoga.
La palabra clave \set
es opcional dentro del bloque \layout
, y así:
\context { ... fontSize = #-2 }
también funciona.
No es posible recolectar cambios de contexto en una variable y aplicarlos
a una definición \context
mediante la referencia a esa variable.
El \RemoveEmptyStaffContext
sobreescribirá sus ajustes actuales
de \Staff
. Si quiere cambiar los valores por defecto para un pentagrama que usa
\RemoveEmptyStaffContext
, tendrá que hacerlo después de
llamar a \RemoveemptyStaffContext
, es decir
\layout { \context { \RemoveEmptyStaffContext \override Stem #'thickness = #4.0 } }
Siguiente: Definir contextos nuevos, Anterior: Ajuste fino de la presentación dentro de los contextos, Arriba: Contextos de interpretación
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.