Siguiente: Definir contextos nuevos, Anterior: Modificar los complementos (plug-ins) de contexto, Arriba: Contextos de interpretación
Los ajustes de las secciones previas ( La instrucción set,
Modificar los complementos (plug-ins) de contexto y Panorámica de la modificación de las propiedades) 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 instrucción \Staff
recupera la definición existente del
contexto de pentagrama de manera que se pueda modificar.
Los enunciados
\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 dentro de una variable y
aplicarlos a una definición de \context
por referencia a dicha
variable.
La instrucción \RemoveEmptyStaffContext
sobreescribe nuestros
ajustes en curso para \Staff
. Si queremos cambiar los valores
predeterminados para un pentagrama que utilice
\RemoveEmptyStaffContext
, debe hacerlo después de llamar a
\RemoveEmptyStaffContext
, o sea
\layout { \context { \RemoveEmptyStaffContext \override Stem #'thickness = #4.0 } }
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.