B.4 Funciones de eventos
Para usar una función musical en el lugar de un evento, tenemos que
escribir un indicador de dirección antes de ella. Pero a veces, ello
hace que se pierda la correspondencia con la sintaxis de las
construcciones que queremos sustituir. Por ejemplo, si queremos
escribir instrucciones de matiz dinámico, éstos se adjuntan
habitualmente sin indicador de dirección, como c'\pp
. He aquí
una forma de escribir indicaciones dinámicas arbitrarias:
dyn=#(define-event-function (parser location arg) (markup?) (make-dynamic-script arg)) \relative c' { c\dyn pfsss }
Podríamos hacer lo mismo usando una función musical, pero entonces
tendríamos que escribir siempre un indicador de dirección antes de
llamarla, como c-\dyn pfsss
.
Otros idiomas: English, deutsch, français.
Acerca de la selección automática del idioma.