X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fde%2Fuser%2Fspacing.itely;h=f503633684d73dabdaf15a97b23d6d6ebbdc0912;hb=eeec992b7029d0982bf4ed0eb3995e9ca99c10e9;hp=9327914f68f0a68f86d594c783566058f317f22e;hpb=e5f7945a8e9117c6ea73389309189d88d7a0321e;p=lilypond.git diff --git a/Documentation/de/user/spacing.itely b/Documentation/de/user/spacing.itely index 9327914f68..f503633684 100644 --- a/Documentation/de/user/spacing.itely +++ b/Documentation/de/user/spacing.itely @@ -1,8 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @c This file is part of lilypond.tely @ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - + Translation of GIT committish: 23342b5b9f69f3a82751052f79f3fede0bb40ded When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -12,65 +11,92 @@ @node Spacing issues @chapter Spacing issues -UNTRANSLATED NODE: IGNORE ME +@untranslated + -@menu +@menu * Paper and pages:: * Music layout:: -* Displaying spacing:: * Breaks:: * Vertical spacing:: * Horizontal spacing:: -@end menu +* Fitting music onto fewer pages:: +@end menu + @node Paper and pages @section Paper and pages -UNTRANSLATED NODE: IGNORE ME +@untranslated -@menu + +@menu * Paper size:: * Page formatting:: -@end menu +@end menu + @node Paper size @subsection Paper size -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Page formatting @subsection Page formatting -UNTRANSLATED NODE: IGNORE ME +@untranslated + +@menu +* Vertical dimensions:: +* Horizontal dimensions:: +* Other layout variables:: +@end menu + +@node Vertical dimensions +@unnumberedsubsubsec Vertical dimensions + +@untranslated + +@node Horizontal dimensions +@unnumberedsubsubsec Horizontal dimensions + +@untranslated + +@node Other layout variables +@unnumberedsubsubsec Other layout variables + +@untranslated + @node Music layout @section Music layout -UNTRANSLATED NODE: IGNORE ME +@untranslated + -@menu +@menu * Setting the staff size:: * Score layout:: -@end menu +@end menu + @node Setting the staff size @subsection Setting the staff size -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Score layout @subsection Score layout -UNTRANSLATED NODE: IGNORE ME - -@node Displaying spacing -@section Displaying spacing +@untranslated -UNTRANSLATED NODE: IGNORE ME @node Breaks @section Breaks -UNTRANSLATED NODE: IGNORE ME +@untranslated + -@menu +@menu * Line breaking:: * Page breaking:: * Optimal page breaking:: @@ -78,117 +104,239 @@ 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 -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Page breaking @subsection Page breaking -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Optimal page breaking @subsection Optimal page breaking -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Optimal page turning @subsection Optimal page turning -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Minimal page breaking @subsection Minimal page breaking -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Explicit breaks @subsection Explicit breaks -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Using an extra voice for breaks @subsection Using an extra voice for breaks -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Vertical spacing @section Vertical spacing -UNTRANSLATED NODE: IGNORE ME +@untranslated + -@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 -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Vertical spacing between systems @subsection Vertical spacing between systems -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Explicit staff and system positioning @subsection Explicit staff and system positioning -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Two-pass vertical spacing @subsection Two-pass vertical spacing -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Vertical collision avoidance @subsection Vertical collision avoidance -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Horizontal spacing @section Horizontal Spacing -UNTRANSLATED NODE: IGNORE ME +@untranslated + -@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 -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node New spacing area @subsection New spacing area -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Changing horizontal spacing @subsection Changing horizontal spacing -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Line length @subsection Line length -UNTRANSLATED NODE: IGNORE ME +@untranslated + @node Proportional notation @subsection Proportional notation -UNTRANSLATED NODE: IGNORE ME +@untranslated + +@node Fitting music onto fewer pages +@section Fitting music onto fewer pages + +@untranslated + + +@menu +* Displaying spacing:: +* Changing spacing:: +@end menu + +@node Displaying spacing +@subsection Displaying spacing + +@untranslated + + +@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.