[ << Abstände ] | [Anfang][Inhalt][Index] | [ Standardeinstellungen verändern >> ] |
[ < Abstände anzeigen lassen ] | [ Nach oben : Die Musik auf weniger Seiten zwingen ] | [ Standardeinstellungen verändern > ] |
4.6.2 Abstände verändern
Die Ausgabe von annotate-spacing
bietet sehr viele
Details zu den vertikalen Dimensionen einer Partitur. Zu Information,
wie Seitenränder und andere Layout-Variablen geändert werden
können, siehe Seitenlayout.
Neben Rändern gibt es einige 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 { system-system-spacing = #'((padding . 0) (basic-distance . 0.1)) ragged-last-bottom = ##f ragged-bottom = ##f }
-
Die Anzahl der Systeme kann erzwungen werden. Das kann auf
zwei Arten helfen: wenn einfach nur ein Wert gesetzt wird, auch
wenn es die gleiche Anzahl ist, die auch schon vorher von LilyPond
erstellt wurde, kann manchmal dazu führen, dass mehr Systeme
auf eine Seite gesetzt werden. Das liegt daran, dass ein
Schritt im Notensatz ausgelassen wird, der die Seitenverteilung
nur grob einschätzt, sodass eine bessere Seitenverteilung
entsteht. Auch wenn man eine Verringerung der Anzahl an Systemen
erzwingt, kann oft eine Seite eingespart werden. Wenn LilyPond
die Musik etwa auf 11 Systeme verteilt, kann man die Benutzung von
nur 10 Systemen erzwingen.
\paper { system-count = #10 }
-
Die Anzahl der Seiten kann erzwungen werden. Beispielsweise erzwingt
folgender Code ein Layout mit zwei Seiten:
\paper { page-count = #2 }
-
Vermeidung (oder Verminderung) von Objekten, die den vertikalen Abstand von Systemen
vergrößern, hilft oft. Die Verwendung von Klammern bei Wiederholungen
(oder alternativen 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.
e4 c g\f c e4 c g-\tweak X-offset #-2.7 -\tweak Y-offset #2.5 \f c
-
Die horizontalen Abstände können mit der
SpacingSpanner
-Eigenschaft verändert werden. Siehe Horizontale Abstände verändern für Einzelheiten. Dieses Beispiel zeigt die normalen Abstände:\score { \relative { g'4 e e2 | f4 d d2 | c4 d e f | g4 g g2 | g4 e e2 | } }
Das nächste Beispiel verändert
common-shortest-duration
(die häufigste kürzeste Note) von1/4
zu1/2
. Die Viertelnote ist dennoch die häufigste Note in diesem Abschnitt, sodass der Notentext zusammengedrängt, wird, wenn eine Halbe als Standard angegeben wird:\score { \relative { g'4 e e2 | f4 d d2 | c4 d e f | g4 g g2 | g4 e e2 | } \layout { \context { \Score \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2) } } }
Die
common-shortest-duration
-Eigenschaft kann nicht dynamisch verändert werden, darum muss sie immer in der\context
-Umgebung definiert werden und wirkt sich somit auf eine ganze\score
-Umgebung aus.
Siehe auch
Notationsreferenz: Seitenlayout, Horizontale Abstände verändern.
Schnipsel: Spacing.
[ << Abstände ] | [Anfang][Inhalt][Index] | [ Standardeinstellungen verändern >> ] |
[ < Abstände anzeigen lassen ] | [ Nach oben : Die Musik auf weniger Seiten zwingen ] | [ Standardeinstellungen verändern > ] |