[ << Input e output ] | [Inizio][Contenuti][Indice] | [ Gestione dello spazio >> ] |
[ < Molteplici partiture in un libro ] | [ Su : Struttura dell'input ] | [ Nomi dei file di output > ] |
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’.
[ << Input e output ] | [Inizio][Contenuti][Indice] | [ Gestione dello spazio >> ] |
[ < Molteplici partiture in un libro ] | [ Su : Struttura dell'input ] | [ Nomi dei file di output > ] |