| [ << Entrada y salida generales ] | [Arriba][Índice general][Índice][ ? ] | [ Problemas de espaciado >> ] | ||
| [ < Títulos y cabeceras ] | [ Subir : Títulos y cabeceras ] | [ Explicación de los bloques de títulos > ] | ||
3.2.1 Crear títulos, cabeceras y pies de página
| Explicación de los bloques de títulos | ||
| Presentación predeterminada de los bloques de título del libro y la partitura | ||
| Disposición predeterminada de las cabeceras y pies de página |
Explicación de los bloques de títulos
Existen dos clases de bloques de títulos: el bloque principal de
títulos que aparece encima del primer bloque \score de un
libro, y los bloques individuales de título que aparecen dentro de
cada bloque \score. Los campos de texto para los dos tipos de
bloque se introducen mediante un bloque \header.
Si el libro tiene una única partitura, el bloque \header se
puede situar dentro o fuera del bloque \score.
Nota: Recuerde que al añadir un bloque \header dentro de
un bloque \score, la expresión musical debe aparecer antes
del bloque \header.
\header {
title = "SUITE I."
composer = "J. S. Bach."
}
\score {
\new Staff \relative g, {
\clef bass
\key g \major
\repeat unfold 2 { g16( d' b') a b d, b' d, } |
\repeat unfold 2 { g,16( e' c') b c e, c' e, } |
}
\header {
piece = "Prélude."
}
}
\score {
\new Staff \relative b {
\clef bass
\key g \major
\partial 16 b16 |
<g, d' b'~>4 b'16 a( g fis) g( d e fis) g( a b c) |
d16( b g fis) g( e d c) b(c d e) fis( g a b) |
}
\header {
piece = "Allemande."
}
}
Los campos de texto extraídos del bloque prinicipal de título de un
libro se pueden imprimir en todos los bloques \score, o
suprimirse manualmente:
\book {
\paper {
print-all-headers = ##t
}
\header {
title = "DAS WOHLTEMPERIRTE CLAVIER"
subtitle = "TEIL I"
% Do not display the tagline for this book
tagline = ##f
}
\markup { \vspace #1 }
\score {
\new PianoStaff <<
\new Staff { s1 }
\new Staff { \clef "bass" s1 }
>>
\header {
title = "PRAELUDIUM I"
opus = "BWV 846"
% Do not display the subtitle for this score
subtitle = ##f
}
}
\score {
\new PianoStaff <<
\new Staff { s1 }
\new Staff { \clef "bass" s1 }
>>
\header {
title = "FUGA I"
subsubtitle = "A 4 VOCI"
opus = "BWV 846"
% Do not display the subtitle for this score
subtitle = ##f
}
}
}
Véase también
Referencia de la notación: Estructura del archivo, Personalización de los bloques de título.
Presentación predeterminada de los bloques de título del libro y la partitura
La disposición y formato de los bloques de título están controlados
por medio de dos variables de \paper: bookTitleMarkup
para el bloque de título \header principal y
scoreTitleMarkup para los bloques \header individuales
dentro de un bloque \score.
\header {
% The following fields are centered
dedication = "Dedication"
title = "Title"
subtitle = "Subtitle"
subsubtitle = "Subsubtitle"
instrument = "Instrument"
% The following fields are left-aligned on the left side
poet = "Poet"
meter = "Meter"
% The following fields are right-aligned on the right side
composer = "Composer"
arranger = "Arranger"
}
\score {
{ s1 }
\header {
% The following fields are placed at opposite ends of the same line
piece = "Piece"
opus = "Opus"
}
}
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 texto piece y opus en extremos opuestos de la
misma línea.
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 = "This is my Title"
subtitle = "This is my Subtitle"
copyright = "This is the bottom of the first page"
}
\score {
\repeat unfold 4 { e'' e'' e'' e'' }
\header {
piece = "This is the Music"
breakbefore = ##t
}
}
}
Véase también
Manual de aprendizaje: Cómo funcionan los archivos de entrada de LilyPond
Referencia de la notación: Estructura del archivo.
Archivos de inicio: ‘ly/titling-init.ly’.
Disposición predeterminada de las cabeceras y pies de página
Las cabeceras y los pies de página son líneas de texto
que aparecen en la parte más alta y en la más baja de las páginas
separadas del texto principal de un libro. Se controlan mediante las
siguientes variables de \paper:
-
oddHeaderMarkup(marcado de cabecera impar) -
evenHeaderMarkup(marcado de cabecera par) -
oddFooterMarkup(marcado de pie impar) -
evenFooterMarkup(marcado de pie par)
Estas variables de marcado sólo pueden acceder a los campos de texto
extraídos de bloques \header del nivel superior (que se aplican
a todas las partituras del libro) y se definen en el archivo
‘ly/titling-init.ly’. De forma predeterminada:
- los números de página se sitúan automáticamente en el extremo superior izquierdo (si es par) o superior derecho (si es impar), a partir de la segunda página.
-
el campo de texto
instrumentse sitúa en el centro en cada página, a partir de la segunda página. -
el texto de
copyrightse centra en la parte baja de la primera página. -
la línea
taglinese centra al final de la última página, y debajo del texto decopyrightsi sólo hay una página.
La línea de etiqueta tagline predeterminada se puede cambiar añadiendo un campo
tagline en el bloque \header del nivel superior.
\book {
\header {
tagline = "... music notation for Everyone"
}
\score {
\relative c' {
c4 d e f
}
}
}
Para eliminar la línea tagline, establezca su valor a
##f.