[ << Trucar la salida ] | [Top][Contents][Index] | [ Plantillas >> ] |
[ < La instrucción \tweak ] | [ Up : Métodos de trucaje ] | [ Manual de referencia de funcionamiento interno > ] |
El prefijo \single
Supongamos que queremos enfatizar la cabeza de algunas notas trazándolas de color e incrementando su tamaño, y supongamos también hemos programado una función para hacer la tarea más cómoda:
emphNoteHead = { \override NoteHead.color = "red" \override NoteHead.font-size = 2 } \relative { c''4 a \once \emphNoteHead f d | }
El prefijo \once
funciona perfectamente para enfatizar
notas únicas o acordes completos, pero no se puede usar para
enfatizar una sola nota dentro de un acorde. Anteriormente
vimos cómo se puede usar la instrucción \tweak
para
hacerlo, véase La instrucción \tweak
. Pero \tweak
no se puede usar con una
función; ahí es donde entra la instrucción \single
:
emphNoteHead = { \override NoteHead.color = "red" \override NoteHead.font-size = 2 } \relative { <c'' a \single \emphNoteHead f d>4 }
En resumen, \single
convierte las sobreescrituras hechas
con\override
en trucos hechos con \tweak
de tal
manera que cuando hay varios objetos en el mismo instante de
tiempo musical (como las notas de un acorde), \single
afecta a una única nota, la que se genera por la expresión que
sigue inmediatamente, a diferencia de \once
que afecta a
todos esos objetos.
El uso de \single
de esta forma con una función cualquiera
que contenga solamente sobreescrituras, puede aplicarse a las
notas individuales de un acorde. Sin embargo, \single
no
convierte \revert
, \set
ni \unset
en trucos
de \tweak
.
Véase también
Manual de aprendizaje:
La instrucción \tweak
,
Uso de variables para los ajustes de disposición.
[ << Trucar la salida ] | [Top][Contents][Index] | [ Plantillas >> ] |
[ < La instrucción \tweak ] | [ Up : Métodos de trucaje ] | [ Manual de referencia de funcionamiento interno > ] |