[ << Trucar la salida ] | [Top][Contents][Index] | [ Plantillas >> ] |
[ < La instrucción \revert ] | [ Up : Métodos de trucaje ] | [ La instrucción \overrideProperty > ] |
El prefijo \once
\override
, \revert
, \set
y \unset
se
pueden hacer preceder por \once
. Esto hace que la
instrucción sea efectiva solamente durante el tiempo musical en
curso y antes de que la propiedad vuelva a tener otra vez su valor
anterior (que puede ser distinto de su valor predeterminado si aún
se está aplicando otra instrucción \override
de
sobreescritura). Utilizando el mismo ejemplo, podemos cambiar el
color de una sola nota de la siguiente manera:
\relative { c'4 d \override NoteHead.color = "red" e4 f | \once \override NoteHead.color = "green" g4 a \once \revert NoteHead.color b c | \revert NoteHead.color f2 c | }
El prefijo \once
también se puede usar delante de muchas
instrucciones predefinidas para limitar su efecto a un solo
momento musical:
\relative { c'4( d) \once \slurDashed e4( f) | g4( a) \once \hideNotes b( c) | }
[ << Trucar la salida ] | [Top][Contents][Index] | [ Plantillas >> ] |
[ < La instrucción \revert ] | [ Up : Métodos de trucaje ] | [ La instrucción \overrideProperty > ] |