Guida alla Notazione di LilyPond: 3.1.3 Molteplici file di output da un unico file di input

### 3.1.3 Molteplici file di output da un unico file di input

Per generare molteplici file di output dallo stesso file ‘`.ly`’, basta aggiungere molteplici blocchi `\book`, ognuno dei quali produrrà un file di output separato. Se non è specificato alcun blocco `\book` nel file di input, LilyPond tratterà implicitamente l’intero file come un singolo blocco `\book`, come è spiegato in Struttura del file.

Nel generare molteplici file da un singolo file sorgente, LilyPond controlla che nessuno dei file di output di alcun blocco `\book` sovrascriva il file di output prodotto da un blocco `\book` precedente dello stesso file di input.

Per farlo, aggiunge un suffisso al nome del file di output di ogni blocco `\book`, derivato dal nome del file di input (se viene lasciata l’impostazione predefinita).

Il comportamento predefinito consiste quindi nell’appendere un suffisso numerico a ogni nome che potrebbe entrare in conflitto, quindi

>     \book {
>       \score { … }
>       \paper { … }
>     }
>     \book {
>       \score { … }
>       \paper { … }
>     }
>     \book {
>       \score { … }
>       \paper { … }
>     }

nel file sorgente ‘`ottominiature.ly`’ genererà

- ‘`ottominiature.pdf`’,
- ‘`ottominiature-1.pdf`’ e
- ‘`ottominiature-2.pdf`’.

#### LilyPond — Guida alla Notazione v2.24.4 (ramo stabile).