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.
13 @chapter Spacing issues
23 * Horizontal spacing::
24 * Fitting music onto fewer pages::
28 @section Paper and pages
39 @subsection Paper size
45 @subsection Page formatting
50 * Vertical dimensions::
51 * Horizontal dimensions::
52 * Other layout variables::
55 @node Vertical dimensions
56 @unnumberedsubsubsec Vertical dimensions
60 @node Horizontal dimensions
61 @unnumberedsubsubsec Horizontal dimensions
65 @node Other layout variables
66 @unnumberedsubsubsec Other layout variables
78 * Setting the staff size::
82 @node Setting the staff size
83 @subsection Setting the staff size
89 @subsection Score layout
103 * Optimal page breaking::
104 * Optimal page turning::
105 * Minimal page breaking::
107 * Using an extra voice for breaks::
111 @subsection Line breaking
117 @subsection Page breaking
122 @node Optimal page breaking
123 @subsection Optimal page breaking
128 @node Optimal page turning
129 @subsection Optimal page turning
134 @node Minimal page breaking
135 @subsection Minimal page breaking
140 @node Explicit breaks
141 @subsection Explicit breaks
146 @node Using an extra voice for breaks
147 @subsection Using an extra voice for breaks
152 @node Vertical spacing
153 @section Vertical spacing
159 * Vertical spacing inside a system::
160 * Vertical spacing between systems::
161 * Explicit staff and system positioning::
162 * Two-pass vertical spacing::
163 * Vertical collision avoidance::
166 @node Vertical spacing inside a system
167 @subsection Vertical spacing inside a system
172 @node Vertical spacing between systems
173 @subsection Vertical spacing between systems
178 @node Explicit staff and system positioning
179 @subsection Explicit staff and system positioning
184 @node Two-pass vertical spacing
185 @subsection Two-pass vertical spacing
190 @node Vertical collision avoidance
191 @subsection Vertical collision avoidance
196 @node Horizontal spacing
197 @section Horizontal Spacing
203 * Horizontal spacing overview::
205 * Changing horizontal spacing::
207 * Proportional notation::
210 @node Horizontal spacing overview
211 @subsection Horizontal spacing overview
216 @node New spacing area
217 @subsection New spacing area
222 @node Changing horizontal spacing
223 @subsection Changing horizontal spacing
229 @subsection Line length
234 @node Proportional notation
235 @subsection Proportional notation
240 @node Fitting music onto fewer pages
241 @section Fitting music onto fewer pages
247 * Displaying spacing::
251 @node Displaying spacing
252 @subsection Displaying spacing
257 @node Changing spacing
258 @subsection Changing spacing
260 Manchmal bleiben nur noch ein oder zwei Systeme auf der
261 letzten Seite übrig. Das ist immer ärgerlich, besonders
262 wenn es scheint, dass auf den vorigen Seiten genug Platz
263 ist, um die Systeme noch unterzubringen.
265 Wenn man versucht, das Layout zu verändern, kommt einem
266 der Befehl @code{annotate-spacing} zu Hilfe. Mit diesem
267 Befehl erhält man die Werte von verschiedenen Abstandsbefehlen
268 ausgedruckt, mehr Information im Kapitel @ref{Displaying spacing}.
269 Anhand dieser Angaben kann dann entschieden werden, welche
270 Werte verändert werden müssen.
272 Neben Rändern gibt es nämlich weitere Optionen, Platz zu sparen:
276 LilyPond kann die Systeme so dicht wie möglich platzieren (damit
277 so viele Systeme wie möglich auf eine Seite passen), aber sie
278 dann so anordnen, dass kein weißer Rand unten auf der Seite entsteht.
282 between-system-padding = #0.1
283 between-system-space = #0.1
284 ragged-last-bottom = ##f
290 Die Anzahl der Systeme kann reduziert werden (wenn LilyPond
291 die Musik auf 11 Systeme verteilt, kann man die Benutzung von
292 nur 10 Systemen erzwingen).
301 Vermeidung von Objekten, die den vertikalen Abstand von Systemen
302 vergrößern, hilft oft. Die Verwendung von Klammern bei Wiederholungen
303 etwa braucht mehr Platz. Wenn die Noten innerhalb der Klammern auf
304 zwei Systeme verteilt sind, brauchen sie mehr Platz, als wenn sie
305 nur auf einer Zeile gedruckt werden.
307 Ein anderes Beispiel ist es, Dynamik-Zeichen, die besonders
308 weit @qq{hervorstehen}, zu verschieben.
310 @lilypond[verbatim,quote,fragment]
313 \override DynamicLineSpanner #'padding = #-1.8
314 \override DynamicText #'extra-offset = #'( -2.1 . 0)
320 Die horizontalen Abstände können mit der
321 @code{SpacingSpanner}-Eigenschaft verändert werden. Siehe
322 @ref{Changing horizontal spacing} für Einzelheiten.
324 @lilypond[verbatim,quote]
327 g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
328 g4 e e2 | f4 d d2 | c4 e g g | c,1 |
329 d4 d d d | d4 e f2 | e4 e e e | e4 f g2 |
330 g4 e e2 | f4 d d2 | c4 e g g | c,1 |
335 \override SpacingSpanner
336 #'base-shortest-duration = #(ly:make-moment 1 4)