3.6.1 Mostrare la notazione LilyPond ¶
La funzione musicale \displayLilyMusic permette di mostrare
un’espressione musicale nella notazione di LilyPond. Per vedere
l’output, di norma si esegue LilyPond da linea di comando. Per esempio,
{
\displayLilyMusic \transpose c a, { c4 e g a bes }
}
mostrerà
{ a,4 cis4 e4 fis4 g4 }
LilyPond stampa questi messaggi nella console insieme a tutti gli
altri messaggi della compilazione. Per separare questi messaggi
e salvare i risultati di \displayLilyMusic, redirigere
l’output su un file:
lilypond file.ly >display.txt
Nota bene che LilyPond non soltanto mostra in console l’espressione musicale, ma
la interpreta anche (infatti l’espressione musicale di \displayLilyMusic
appare nell’output oltre a essere mostrata in console). Basta inserire
\displayLilyMusic in file esistenti, senza doverne modificare le
note di input, per ottenere informazioni su di essi. Per interpretare e
mostrare una sezione musicale nella console ma, allo stesso tempo, toglierla
dal file di output, usare il comando \void:
{
\void \displayLilyMusic \transpose c a, { c4 e g a bes }
c1
}