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 } >>
}

[image of music]

Véase también

Fragmentos de código: Spacing.


Otros idiomas: English.

Manual de referencia de la notación