GNU LilyPond – Extension des fonctionnalités: 2.4 Fonctions événementielles

## 2.4 Fonctions événementielles

L’utilisation d’une fonction musicale pour placer un événement requiert l’insertion d’un indicateur de position, ce qui peut ne pas correspondre à la syntaxe de la construction à remplacer. C’est par exemple le cas lorsque vous voulez écrire une commande de nuance, instruction qui ne comporte habituellement pas d’indicateur de positionnement, comme dans `c'\pp`. Voici de quoi vous permettre de mentionner n’importe quelle nuance :

>     dyn=#(define-event-function (arg) (markup?)
>              (make-dynamic-script arg))
>     \relative { c'\dyn pfsss }

Vous pourriez obtenir le même résultat avec une fonction musicale, à ceci près que chaque appel à la fonction devra être précédé d’un indicateur de positionnement, comme `c-\dyn pfsss`.

#### LilyPond — Extension des fonctionnalités v2.24.4 (branche stable).