4.4.2 Vertikale Abstände zwischen Systemen
Der Platz zwischen Notensystembruppen wird von vier
Variablen in der \paper
-Umgebung kontrolliert:
\paper { between-system-space = 1.5\cm between-system-padding = #1 ragged-bottom=##f ragged-last-bottom=##f }
Wenn nur ein paar schmale Systeme auf eine Seite gesetzt werden,
kann die vertikale Platzverteilung recht negativ ausfallen, so
dass etwa ein System ganz oben auf der Seite und das nächste
unten auf der Seite erscheint, mit einer großen Lücke dazwischen.
Um derartige Situationen zu umgehen, kann der Platz, der zwischen
Gruppen eingefügt wird, begrenzt werden. Dieses Verhalten wird
aktiviert, indem die page-limit-inter-system-space
-Variable
in der \paper
-Umgebung auf ##t
gesetzt wird. Die
Variable page-limit-inter-system-space-factor
bestimmt,
um wieviel der Platz zwischen Gruppen gedehnt werden darf: Bei
einem Wert von 1.3
etwa darf der Platz 30% größer sein
als er es wäre, wenn die Seite mit der Option ragged-bottom
gesetzt worden wäre.
Im folgenden Beispiel würde das zweite System der ersten Seite
unten auf der Seite gesetzt werden, wenn der Platz zwischen
den Systemen nicht begrenzt wäre. Weil aber die Begrenzung
eingesetzt wurde, wird das zweite System näher am ersten
platziert. Wenn page-limit-inter-system-space-factor
auf 1
gesetzt wird, wäre die Platzverteilung die gleiche
auf einer Seite mit ragged-bottom
, wie etwa die letzte
Seite einer Partitur.
#(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 } >> }
Siehe auch
Schnipsel: Spacing.