3.1.3 Varios archivos de salida a partir de uno de entrada
Si queremos varios archivos de salida a partir del mismo archivo
‘.ly’, podemos escribir varios bloques \book
, donde
cada uno de estos bloques \book
dará como resultado un
archivo de salida distinto. Si no especificamos ningún bloque
\book
en el archivo, LilyPond trata implícitamente todo el
archivo como un solo bloque \book
, véase Estructura del archivo.
Al producir varios archivos a partir de un solo archivo fuente,
LilyPond se asegura de que ninguno de los archivos de salida de
ningún bloque \book
sobreescribe el archivo de salida
producido por un \book
anterior del mismo archivo de
entrada.
Lo hace añadiendo un sufijo al nombre de la salida para cada
libro \book
que utiliza el nombre del archivo de salida
predeterminado, derivado del archivo fuente de entrada.
El comportamiento predeterminado es añadir un sufijo con el número de versión para cada nombre que pueda coincidir; así:
\book { \score { … } \paper { … } } \book { \score { … } \paper { … } } \book { \score { … } \paper { … } }
en el archivo fuente ‘eightminiatures.ly’, produce
- ‘eightminiatures.pdf’,
- ‘eightminiatures-1.pdf’ y
- ‘eightminiatures-2.pdf’.