1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 23342b5b9f69f3a82751052f79f3fede0bb40ded
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
12 @chapter Spacing issues
22 * Horizontal spacing::
23 * Fitting music onto fewer pages::
27 @section Paper and pages
38 @subsection Paper size
44 @subsection Page formatting
49 * Vertical dimensions::
50 * Horizontal dimensions::
51 * Other layout variables::
54 @node Vertical dimensions
55 @unnumberedsubsubsec Vertical dimensions
59 @node Horizontal dimensions
60 @unnumberedsubsubsec Horizontal dimensions
64 @node Other layout variables
65 @unnumberedsubsubsec Other layout variables
77 * Setting the staff size::
81 @node Setting the staff size
82 @subsection Setting the staff size
88 @subsection Score layout
102 * Optimal page breaking::
103 * Optimal page turning::
104 * Minimal page breaking::
106 * Using an extra voice for breaks::
110 @subsection Line breaking
116 @subsection Page breaking
121 @node Optimal page breaking
122 @subsection Optimal page breaking
127 @node Optimal page turning
128 @subsection Optimal page turning
133 @node Minimal page breaking
134 @subsection Minimal page breaking
139 @node Explicit breaks
140 @subsection Explicit breaks
145 @node Using an extra voice for breaks
146 @subsection Using an extra voice for breaks
151 @node Vertical spacing
152 @section Vertical spacing
158 * Vertical spacing inside a system::
159 * Vertical spacing between systems::
160 * Explicit staff and system positioning::
161 * Two-pass vertical spacing::
162 * Vertical collision avoidance::
165 @node Vertical spacing inside a system
166 @subsection Vertical spacing inside a system
171 @node Vertical spacing between systems
172 @subsection Vertical spacing between systems
177 @node Explicit staff and system positioning
178 @subsection Explicit staff and system positioning
183 @node Two-pass vertical spacing
184 @subsection Two-pass vertical spacing
189 @node Vertical collision avoidance
190 @subsection Vertical collision avoidance
195 @node Horizontal spacing
196 @section Horizontal Spacing
202 * Horizontal spacing overview::
204 * Changing horizontal spacing::
206 * Proportional notation::
209 @node Horizontal spacing overview
210 @subsection Horizontal spacing overview
215 @node New spacing area
216 @subsection New spacing area
221 @node Changing horizontal spacing
222 @subsection Changing horizontal spacing
228 @subsection Line length
233 @node Proportional notation
234 @subsection Proportional notation
239 @node Fitting music onto fewer pages
240 @section Fitting music onto fewer pages
246 * Displaying spacing::
250 @node Displaying spacing
251 @subsection Displaying spacing
256 @node Changing spacing
257 @subsection Changing spacing
259 Manchmal bleiben nur noch ein oder zwei Systeme auf der
260 letzten Seite übrig. Das ist immer ärgerlich, besonders
261 wenn es scheint, dass auf den vorigen Seiten genug Platz
262 ist, um die Systeme noch unterzubringen.
264 Wenn man versucht, das Layout zu verändern, kommt einem
265 der Befehl @code{annotate-spacing} zu Hilfe. Mit diesem
266 Befehl erhält man die Werte von verschiedenen Abstandsbefehlen
267 ausgedruckt, mehr Information im Kapitel @ref{Displaying spacing}.
268 Anhand dieser Angaben kann dann entschieden werden, welche
269 Werte verändert werden müssen.
271 Neben Rändern gibt es nämlich weitere Optionen, Platz zu sparen:
275 LilyPond kann die Systeme so dicht wie möglich platzieren (damit
276 so viele Systeme wie möglich auf eine Seite passen), aber sie
277 dann so anordnen, dass kein weißer Rand unten auf der Seite entsteht.
281 between-system-padding = #0.1
282 between-system-space = #0.1
283 ragged-last-bottom = ##f
289 Die Anzahl der Systeme kann reduziert werden (wenn LilyPond
290 die Musik auf 11 Systeme verteilt, kann man die Benutzung von
291 nur 10 Systemen erzwingen).
300 Vermeidung von Objekten, die den vertikalen Abstand von Systemen
301 vergrößern, hilft oft. Die Verwendung von Klammern bei Wiederholungen
302 etwa braucht mehr Platz. Wenn die Noten innerhalb der Klammern auf
303 zwei Systeme verteilt sind, brauchen sie mehr Platz, als wenn sie
304 nur auf einer Zeile gedruckt werden.
306 Ein anderes Beispiel ist es, Dynamik-Zeichen, die besonders
307 weit @qq{hervorstehen}, zu verschieben.
309 @lilypond[verbatim,quote,fragment]
312 \override DynamicLineSpanner #'padding = #-1.8
313 \override DynamicText #'extra-offset = #'( -2.1 . 0)
319 Die horizontalen Abstände können mit der
320 @code{SpacingSpanner}-Eigenschaft verändert werden. Siehe
321 @ref{Changing horizontal spacing} für Einzelheiten.
323 @lilypond[verbatim,quote]
326 g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
327 g4 e e2 | f4 d d2 | c4 e g g | c,1 |
328 d4 d d d | d4 e f2 | e4 e e e | e4 f g2 |
329 g4 e e2 | f4 d d2 | c4 e g g | c,1 |
334 \override SpacingSpanner
335 #'base-shortest-duration = #(ly:make-moment 1 4)