Presentación predeterminada de los títulos de partes de libro y partitura
Este ejemplo muestra todas las variables impresas de \header
:
\book { \header { % Los siguientes campos están centrados dedication = "Dedication (dedicatoria)" title = "Title (título)" subtitle = "Subtitle (subtítulo)" subsubtitle = "Subsubtitle (sub-subtítulo)" % Los siguientes campos se distribuyen regularmente sobre una línea % el campo "instrument" también aparece en las siguientes páginas instrument = \markup \with-color #green "Instrument (instrumento)" poet = "Poet (poeta)" composer = "Composer (autor)" % Los siguientes campos se sitúan en los extremos opuestos de la misma línea meter = "Meter (metro)" arranger = "Arranger (arreglista)" % Los siguientes campos están centrados en la parte inferior tagline = "La tagline o línea de etiqueta va al final de la última página" copyright = "El copyright va al final de la primera página" } \score { \header { % Los siguientes campos se colocan en los extremos de una línea piece = "Piece (pieza) 1" opus = "Opus 1" } { s1 } } \score { \header { % Los siguientes campos se sitúan en los extremos de una línea piece = "Piece (pieza) 2 en la misma página" opus = "Opus 2" } { s1 } } \pageBreak \score { \header { % Los siguientes campos se sitúan en los extremos de una línea piece = "Piece (pieza) 3 en una página nueva" opus = "Opus 3" } { s1 } } }
Observe que
- El nombre de instrumento se repite en todas las páginas.
- Solamente
piece
(la pieza) yopus
se imprimen en una\score
cuando la variable de papelprint-all-headers
se establece a##f
(el valor predeterminado). - Los campos de texto que se dejan sin establecer dentro de un
bloque
\header
se sustituyen por elementos de marcado nulos\null
de manera que no ocupen espacio innecesariamente. - Los ajustes predeterminados para
scoreTitleMarkup
sitúan los campos de textopiece
yopus
en extremos opuestos de la misma línea.
Para cambiar la disposición predeterminada, véase Personalización de los títulos.
Si un bloque \book
comienza inmediatamente con un bloque
\bookpart
, no se imprime ningún título de libro, pues no
existe ninguna página en que imprimirlo. Si es necesario un
título de libro, inicie el bloque \book
con algún material
de marcado o con una instrucción \pageBreak
.
Utilice la variable breakbefore
dentro de un bloque
\header
que está propiamente dentro de un bloque
\score
para hacer que los títulos del bloque
\header
del nivel superior aparezcan ocupando toda la
primera página, empezando la música (definida en el bloque
\score
) en la página siguiente.
\book { \header { title = "Este es mi Title (título)" subtitle = "Este es mi Subtitle (subtítulo)" copyright = "Este es el final de la primera página" } \score { \header { piece = "Esto es la música" breakbefore = ##t } \repeat unfold 4 { e'' e'' e'' e'' } } }
Véase también
Manual de aprendizaje: Cómo funcionan los archivos de entrada de LilyPond
Referencia de la notación: Personalización de los títulos, Estructura del archivo.
Archivos de inicio: ly/titling-init.ly.