GNU LilyPond – Manuel de notation: 3.7.1 Affichage de notation au format LilyPond

### 3.7.1 Affichage de notation au format LilyPond

La fonction musicale `\displayLilyMusic` permet d’afficher en notation LilyPond une expression musicale. Le résultat défilera dans le terminal après avoir lancé LilyPond en ligne de commande. Par exemple,

>     {
>       \displayLilyMusic \transpose c a, { c4 e g a bes }
>     }

affichera

>     { a,4 cis4 e4 fis4 g4 }

LilyPond affichera le résultat sous forme de message en console, au milieu de toutes les informations de compilation. Afin d’isoler ces messages et enregistrer le résultat de la fonction `\displayLilyMusic`, pensez à rediriger la sortie vers un fichier.

>     lilypond fichier.ly > affichage.txt

Vous noterez que LilyPond ne se contente pas de simplement afficher l’expression musicale, mais procède aussi à son interprétation – du fait que `\displayLilyMusic` renvoie l’expression tout en l’affichant. La simple insertion d’un `\displayLilyMusic` dans une expression musicale permet d’obtenir l’information la concernant.

Si l’instruction `\displayLilyMusic` interprète et affiche des informations sur un fragment, la faire précéder d’un `\void` aura pour effet de l’exclure du fichier résultant.

>     {
>       \void \displayLilyMusic \transpose c a, { c4 e g a bes }
>       c1
>     }

#### LilyPond — Manuel de notation v2.24.4 (branche stable).