[ << Trucar la salida ] | [Top][Contents][Index] | [ Plantillas >> ] |
[ < The break-visibility (visibilidad en el salto) ] | [ Up : Visibilidad y color de los objetos ] | [ La propiedad color > ] |
La propiedad transparent
(transparente)
En la relación de propiedades que se especifican en la página del
grob-interface
del RFI podemos ver que la propiedad
transparent
es un valor booleano. Esto se debe establecer
a #t
para hacer que el grob sea transparente. En el
ejemplo siguiente vamos a hacer que la indicación de compás, y no
las líneas divisorias, sea transparente. Para hacerlo tenemos que
buscar el nombre del grob de la indicación de compás. Volviendo a
la página ‘All layout objects’ del RFI, buscamos las propiedades
del objeto de presentación TimeSignature
. Se produce por
parte del grabador Time_signature_engraver
que como puede
comprobar vive dentro del contexto de Staff
y también
contempla el interface grob-interface
. Así pues, la
instrucción que hace transparente a la indicación de compás es:
\relative { \time 12/16 \override Staff.TimeSignature.transparent = ##t c''4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 }
Una vez más, el establecimiento de la propiedad transparent
es una operación bastante frecuente, de modo que tenemos una
abreviatura llamada \hide
(ocultar):
\relative { \time 12/16 \hide Staff.TimeSignature c''4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 }
En ninguno de los dos casos aparece ya la indicación de compás,
pero esta instrucción deja una separación en el lugar donde antes
estaba la indicación de compás. Quizá esto es lo que queremos
para un ejercicio en que el alumno deba escribirlo, pero en otras
circunstancias esta separación podría no ser deseable. En vez de
eso, para quitarla, el stencil o «sello» de la indicación de
compás se debe establecer al valor #f
:
\relative { \time 12/16 \omit Staff.TimeSignature c''4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 }
y la diferencia es obvia: al establecer el sello al valor
#f
(posiblemente por medio de \omit
) quitamos el
objeto por completo; al hacer el objeto transparent
(lo que
puede hacerse utilizando \hide
) lo dejamos donde está, pero
lo hacemos invisible.
[ << Trucar la salida ] | [Top][Contents][Index] | [ Plantillas >> ] |
[ < The break-visibility (visibilidad en el salto) ] | [ Up : Visibilidad y color de los objetos ] | [ La propiedad color > ] |