X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fde%2Fuser%2Fspacing.itely;h=80d801229490cf3635ebb084d65aa461528e5776;hb=4f4a65910f82a64572834677193612defe998a29;hp=3075758d1e5f934deeef36a0d54bb17f3adb6239;hpb=3beeccec13bea6cb1ce4031c9ec52d983066e18f;p=lilypond.git diff --git a/Documentation/de/user/spacing.itely b/Documentation/de/user/spacing.itely index 3075758d1e..80d8012294 100644 --- a/Documentation/de/user/spacing.itely +++ b/Documentation/de/user/spacing.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @c This file is part of lilypond.tely @ignore - Translation of GIT committish: d9b4bfc69674eb4ed7b8c6eaa0b646f00eae6c8d + Translation of GIT committish: 3121682025660b6c85fbf3f22bb9cd8396699ad1 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -11,66 +11,87 @@ @node Spacing issues @chapter Spacing issues +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml -@menu + +@menu * Paper and pages:: * Music layout:: -* Displaying spacing:: * Breaks:: * Vertical spacing:: * Horizontal spacing:: -* Page layout MOVED FROM LM:: -@end menu +* Fitting music onto fewer pages:: +@end menu + @node Paper and pages @section Paper and pages +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml -@menu + +@menu * Paper size:: * Page formatting:: -@end menu +@end menu + @node Paper size @subsection Paper size +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Page formatting @subsection Page formatting +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Music layout @section Music layout +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + -@menu +@menu * Setting the staff size:: * Score layout:: -@end menu +@end menu + @node Setting the staff size @subsection Setting the staff size +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Score layout @subsection Score layout +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml -@node Displaying spacing -@section Displaying spacing - -UNTRANSLATED NODE: IGNORE ME @node Breaks @section Breaks +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml -@menu + +@menu * Line breaking:: * Page breaking:: * Optimal page breaking:: @@ -78,154 +99,281 @@ UNTRANSLATED NODE: IGNORE ME * Minimal page breaking:: * Explicit breaks:: * Using an extra voice for breaks:: -@end menu +@end menu + @node Line breaking @subsection Line breaking +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Page breaking @subsection Page breaking +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Optimal page breaking @subsection Optimal page breaking +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Optimal page turning @subsection Optimal page turning +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Minimal page breaking @subsection Minimal page breaking +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Explicit breaks @subsection Explicit breaks +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Using an extra voice for breaks @subsection Using an extra voice for breaks +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Vertical spacing @section Vertical spacing +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + -@menu +@menu * Vertical spacing inside a system:: * Vertical spacing between systems:: * Explicit staff and system positioning:: * Two-pass vertical spacing:: * Vertical collision avoidance:: -@end menu +@end menu + @node Vertical spacing inside a system @subsection Vertical spacing inside a system +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Vertical spacing between systems @subsection Vertical spacing between systems +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Explicit staff and system positioning @subsection Explicit staff and system positioning +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Two-pass vertical spacing @subsection Two-pass vertical spacing +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Vertical collision avoidance @subsection Vertical collision avoidance +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Horizontal spacing @section Horizontal Spacing +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + -@menu +@menu * Horizontal spacing overview:: * New spacing area:: * Changing horizontal spacing:: * Line length:: * Proportional notation:: -@end menu +@end menu + @node Horizontal spacing overview @subsection Horizontal spacing overview +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node New spacing area @subsection New spacing area +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Changing horizontal spacing @subsection Changing horizontal spacing +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Line length @subsection Line length +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml + @node Proportional notation @subsection Proportional notation +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml -@node Page layout MOVED FROM LM -@section Page layout MOVED FROM LM - -UNTRANSLATED NODE: IGNORE ME - -@menu -* Introduction to layout:: -* Global sizes:: -* Line breaks:: -* Page breaks:: -* Fitting music onto fewer pages:: -@end menu -@node Introduction to layout -@subsection Introduction to layout - -UNTRANSLATED NODE: IGNORE ME - -@node Global sizes -@subsection Global sizes -UNTRANSLATED NODE: IGNORE ME - -@node Line breaks -@subsection Line breaks - -UNTRANSLATED NODE: IGNORE ME - -@node Page breaks -@subsection Page breaks +@node Fitting music onto fewer pages +@section Fitting music onto fewer pages +@ifhtml UNTRANSLATED NODE: IGNORE ME +@end ifhtml -@node Fitting music onto fewer pages -@subsection Fitting music onto fewer pages -UNTRANSLATED NODE: IGNORE ME +@menu +* Displaying spacing:: +* Changing spacing:: +@end menu +@node Displaying spacing +@subsection Displaying spacing + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml + + +@node Changing spacing +@subsection 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 @code{annotate-spacing} zu Hilfe. Mit diesem +Befehl erhält man die Werte von verschiedenen Abstandsbefehlen +ausgedruckt, mehr Information im Kapitel @ref{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: + +@itemize +@item +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. + +@example +\paper @{ + between-system-padding = #0.1 + between-system-space = #0.1 + ragged-last-bottom = ##f + ragged-bottom = ##f +@} +@end example + +@item +Die Anzahl der Systeme kann reduziert werden (wenn LilyPond +die Musik auf 11 Systeme verteilt, kann man die Benutzung von +nur 10 Systemen erzwingen). + +@example +\paper @{ + system-count = #10 +@} +@end example + +@item +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 @qq{hervorstehen}, zu verschieben. + +@lilypond[verbatim,quote,fragment] +\relative c' { + e4 c g\f c + \override DynamicLineSpanner #'padding = #-1.8 + \override DynamicText #'extra-offset = #'( -2.1 . 0) + e4 c g\f c +} +@end lilypond + +@item +Die horizontalen Abstände können mit der + @code{SpacingSpanner}-Eigenschaft verändert werden. Siehe +@ref{Changing horizontal spacing} für Einzelheiten. + +@lilypond[verbatim,quote] +\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) + } + } +} +@end lilypond + +@end itemize --- SKELETON FILE -- -When you actually translate this file, please remove these lines as -well as all `UNTRANSLATED NODE: IGNORE ME' lines.