2.4 Problemi nell’eseguire convert-ly

Quando si esegue convert-ly in una finestra del Prompt dei comandi in Windows su un file il cui nome o percorso contengano degli spazi, è necessario includere tutto il nome del file di input con tre (!) virgolette doppie:

convert-ly """D:/Mie Partiture/Ode.ly""" > "D:/Mie Partiture/new Ode.ly"

Se il semplice comando convert-ly -e *.ly non funziona perché la linea di comando espansa diventa troppo lunga, si può inserire il comando convert-ly in un loop. Questo esempio per UNIX aggiornerà tutti i file ‘.ly’ nella directory corrente

for f in *.ly; do convert-ly -e $f; done;

Nella finestra del Prompt dei comandi di Windows il comando corrispondente è

for %x in (*.ly) do convert-ly -e """%x"""

Non vengono gestiti tutti i cambiamenti del linguaggio. Si può specificare solo un’opzione di output. È piuttosto improbabile che si aggiornino automaticamente il codice scheme e le interfacce di Scheme di LilyPond; tieniti pronto a correggere a mano il codice Scheme.


LilyPond — Utilizzo v2.24.4 (ramo stabile).