3.1.4 Noms dels fitxers de sortida
El LilyPond us ofereix uns mecanismes que us permeten controlar els noms de fitxer que s’utilitzen per part dels diversos motors finals en produir els fitxers de sortida.
A la secció anterior havíem vist com el LilyPond evita les
coincidències de noms en produir diverses sortides a partir d’un
únic fitxer font d’entrada. També podem especificar els nostres
propis sufixos per a cada bloc \book
, de manera que podem
produir, per exemple, fitxers amb els noms
eightminiatures-Romanze.pdf,
eightminiatures-Menuetto.pdf y
eightminiatures-Nocturne.pdf afegint una declaració
\bookOutputSuffix
dins de cada bloc \book
.
\book { \bookOutputSuffix "Romanze" \score { … } \paper { … } } \book { \bookOutputSuffix "Menuetto" \score { … } \paper { … } } \book { \bookOutputSuffix "Nocturne" \score { … } \paper { … } }
També podem especificar un nom de fitxer de sortida diferent per a
cada bloc book
, mitjançant la utilització de declaracions
\bookOutputName
:
\book { \bookOutputName "Romanze" \score { … } \paper { … } } \book { \bookOutputName "Menuetto" \score { … } \paper { … } } \book { \bookOutputName "Nocturne" \score { … } \paper { … } }
El codi anterior produeix els següents fitxers de sortida:
- Romanze.pdf,
- Menuetto.pdf i
- Nocturne.pdf.