3.1.4 Nombres de los archivos de salida
LilyPond le ofrece unos mecanismos que le permiten controlar los nombres de archivo que se utilizan por parte de los diversos motores finales al producir los archivos de salida.
En la sección anterior vimos cómo LilyPond evita las
coincidencias de nombres al producir varias salidas a partir de
un único archivo fuente de entrada. También podemos especificar
nuestros propios sufijos para cada bloque \book
, de manera
que podemos producir, por ejemplo, archivos con los nombres
eightminiatures-Romanze.pdf,
eightminiatures-Menuetto.pdf y
eightminiatures-Nocturne.pdf añadiendo una declaración
\bookOutputSuffix
dentro de cada bloque \book
.
\book { \bookOutputSuffix "Romanze" \score { … } \paper { … } } \book { \bookOutputSuffix "Menuetto" \score { … } \paper { … } } \book { \bookOutputSuffix "Nocturne" \score { … } \paper { … } }
También podemos especificar un nombre de archivo de salida
diferente para cada bloque book
, mediante la utilización
de declaraciones \bookOutputName
:
\book { \bookOutputName "Romanze" \score { … } \paper { … } } \book { \bookOutputName "Menuetto" \score { … } \paper { … } } \book { \bookOutputName "Nocturne" \score { … } \paper { … } }
El código anterior produce los siguientes archivos de salida:
- Romanze.pdf,
- Menuetto.pdf y
- Nocturne.pdf.