LilyPond: manuale d'uso del programma: 4.3.3 Utilizzo di abc2ly

### 4.3.3 Utilizzo di `abc2ly`

Nota: Questo programma non è attualmente supportato e un giorno potrebbe essere rimosso dalle future versioni di LilyPond.

ABC è un semplice formato basato su ASCII. È descritto nel sito di ABC:

> http://www.walshaw.plus.com/abc/learn.html.

`abc2ly` traduce dal formato ABC al formato LilyPond. Viene lanciato nel modo seguente:

>     abc2ly [opzione]… file-abc

`abc2ly` accetta le seguenti opzioni:

`-b, --beams=None`

  preserva le regole di disposizione delle travature di ABC

`-h, --help`

  mostra questo messaggio di aiuto

`-o, --output=file`

  imposta il nome del file di output su file.

`-s, --strict`

  imposta una modalità di interpretazione letterale per effettuare una conversione stretta

`--version`

  mostra informazioni sulla versione.

Esiste una rudimentale funzione per aggiungere codice LilyPond nel file sorgente ABC. Per esempio:

>     %%LY voices \set autoBeaming = ##f

il testo che segue la parola chiave ‘voices’ verrà inserito nella voce in uso del file di output LilyPond.

Analogalmente,

>     %%LY slyrics more words

fa sì che il testo che segue la parola chiave ‘slyrics’ venga inserito nella riga corrente del testo.

#### Problemi noti e avvertimenti

Lo standard ABC standard non è molto ‘standard’. Per le funzionalità più avanzate (ad esempio, la musica polifonica) esistono diversi tipi di convenzioni.

Un file che contiene più di un brano non può essere convertito.

ABC allinea le parole e le note all’inizio di una riga; `abc2ly` non lo fa.

`abc2ly` ignora la disposizione delle travature fatta da ABC.

#### LilyPond — Utilizzo v2.22.2 (ramo stabile).