GNU LilyPond Benutzerhandbuch: 4.6.2 Changing spacing

### 4.6.2 Changing spacing

Manchmal bleiben nur noch ein oder zwei Systeme auf der letzten Seite übrig. Das ist immer ärgerlich, besonders wenn es scheint, dass auf den vorigen Seiten genug Platz ist, um die Systeme noch unterzubringen.

Wenn man versucht, das Layout zu verändern, kommt einem der Befehl `annotate-spacing` zu Hilfe. Mit diesem Befehl erhält man die Werte von verschiedenen Abstandsbefehlen ausgedruckt, mehr Information im Kapitel Displaying spacing. Anhand dieser Angaben kann dann entschieden werden, welche Werte verändert werden müssen.

Neben Rändern gibt es nämlich weitere Optionen, Platz zu sparen:

- LilyPond kann die Systeme so dicht wie möglich platzieren (damit so viele Systeme wie möglich auf eine Seite passen), aber sie dann so anordnen, dass kein weißer Rand unten auf der Seite entsteht.

  >     \paper {
  >       between-system-padding = #0.1
  >       between-system-space = #0.1
  >       ragged-last-bottom = ##f
  >       ragged-bottom = ##f
  >     }

- Die Anzahl der Systeme kann reduziert werden (wenn LilyPond die Musik auf 11 Systeme verteilt, kann man die Benutzung von nur 10 Systemen erzwingen).

  >     \paper {
  >       system-count = #10
  >     }

- Vermeidung von Objekten, die den vertikalen Abstand von Systemen vergrößern, hilft oft. Die Verwendung von Klammern bei Wiederholungen etwa braucht mehr Platz. Wenn die Noten innerhalb der Klammern auf zwei Systeme verteilt sind, brauchen sie mehr Platz, als wenn sie nur auf einer Zeile gedruckt werden.

  Ein anderes Beispiel ist es, Dynamik-Zeichen, die besonders weit „hervorstehen“, zu verschieben.

  >     \relative c' {
  >       e4 c g\f c
  >       \override DynamicLineSpanner #'padding = #-1.8
  >       \override DynamicText #'extra-offset = #'( -2.1 . 0)
  >       e4 c g\f c
  >     }

- Die horizontalen Abstände können mit der `SpacingSpanner`-Eigenschaft verändert werden. Siehe Changing horizontal spacing für Einzelheiten.

  >     \score {
  >       \relative c'' {
  >         g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
  >         g4 e e2 | f4 d d2 | c4 e g g | c,1 |
  >         d4 d d d | d4 e f2 | e4 e e e | e4 f g2 |
  >         g4 e e2 | f4 d d2 | c4 e g g | c,1 |
  >       }
  >       \layout {
  >         \context {
  >           \Score
  >           \override SpacingSpanner
  >                     #'base-shortest-duration = #(ly:make-moment 1 4)
  >         }
  >       }
  >     }

Other languages: English, français, español.

#### Notation Reference