4.4.2 Espaciado vertical entre sistemas
La separación entre los sistemas está controlada por cuatro variables del papel:
\paper { between-system-space = 1.5\cm between-system-padding = #1 ragged-bottom=##f ragged-last-bottom=##f }
Cuando sólo se ponen dos simples sistemas en una página, el espaciado
vertical resultante puede ser bastante poco elegante: un sistema en la
parte alta de la página y el otro en la parte baja, con un enorme
hueco entre ellos. Para evitar esta situación se puede limitar el
espacio que se añade entre los sistemas. Esta posibilidad se activa
mediante el establecimiento al valor #t
de la variable
page-limit-inter-system-space
en el bloque \paper
. La
variable del papel page-limit-inter-system-space-factor
determina en qué cantidad se puede incrementar el espacio: por
ejemplo, el valor 1.3
significa que el espacio puede ser un
30% mayor que lo que sería en una página no justificada hasta abajo.
En el ejemplo siguiente, si el espacio entre los sistemas no estuviese
limitado, el segundo sistema de la página 1 se situaría en la parte de
abajo de la página. Activando la limitación de espacio, el segundo
sistema se coloca más cerca del primero. Estableciendo
page-limit-inter-system-space-factor
a 1
, el espacio
sería el mismo que en una página sin justificar por abajo, como la
última página.
#(set-default-paper-size "a6") \book { \paper { page-limit-inter-system-space = ##t page-limit-inter-system-space-factor = 1.3 oddFooterMarkup = \markup "page bottom" evenFooterMarkup = \markup "page bottom" oddHeaderMarkup = \markup \fill-line { "page top" \fromproperty #'page:page-number-string } evenHeaderMarkup = \markup \fill-line { "page top" \fromproperty #'page:page-number-string } } \new Staff << \repeat unfold 4 { g'4 g' g' g' \break } { s1*2 \pageBreak } >> }
Véase también
Fragmentos de código: Spacing.
Otros idiomas: English.