[ << Expressive marks ] | [Top][Contents] | [ Repeats >> ] |
[ < Utilizar ligaduras dobles para acordes legato ] | [ Up : Expressive marks ] | [ Línea vertical como una articulación barroca > ] |
Uso de la propiedad whiteout
Se puede imprimir cualquier objeto gráfico sobre un fondo blanco para
enmascarar parte de los objetos que están por debajo. Esto puede ser
útil para mejorar el aspecto de las colisiones en situaciones
complejas cuando no es práctico reposicionar los objetos. Es
necesario establecer explícitamente la propiedad de capa
(layer
) para controlar qué objetos resultan enmascarados por el
fondo blanco.
En este ejemplo, la colisión de la ligadura de unión con la indicación
de compás resulta mejorada enmascarando la parte de la ligadura que
cruza a la indicación de compás mediante el establecimiento de la
propiedad whiteout
de TimeSignature
. Para hacer esto,
se mueve TimeSignature
a una capa por encima de Tie
, que
se deja en la capa predeterminada de 1, y StaffSymbol
se mueve
a una capa por encima de TimeSignature
de manera que no resulte
enmascarada.
{ \override Score.StaffSymbol.layer = 4 \override Staff.TimeSignature.layer = 3 b'2 b'~ \once \override Staff.TimeSignature.whiteout = ##t \time 3/4 b' r4 }
[ << Expressive marks ] | [Top][Contents] | [ Repeats >> ] |
[ < Utilizar ligaduras dobles para acordes legato ] | [ Up : Expressive marks ] | [ Línea vertical como una articulación barroca > ] |