Guide, node Updating translation committishes.
@end ignore
-@c \version "2.17.28"
+@c \version "2.19.22"
@c Translators: Till Paala
@node Die paper-Umgebung
-@subsection Die @code{\paper}-Umgebung
-@translationof The \paper block
+@subsection Die @code{@bs{}paper}-Umgebung
+@translationof The paper block
@cindex Papiergröße
@cindex Größe, Papier
Die meisten @code{\paper}-Variablen funktionieren nur innerhalb der
@code{\paper}-Umgebung. Die wenigen, die auch in der @code{\layout}-Umgebung
-funktionieren, finden sich in @ref{Die \layout-Umgebung}.
+funktionieren, finden sich in @ref{Die layout-Umgebung}.
Außer wenn anders angegeben, werden alle @code{\paper}-Variablen, die
Abständen auf der Seite antsprechen, in Millimetern gemessen, es sei denn,
Notationsreferenz
@ref{Papierformat und automatische Skalierung},
@ref{Eigene Kopf und Fußzeilen sowie Titel},
-@ref{Die \layout-Umgebung}.
+@ref{Die layout-Umgebung,,Die @code{@bs{}layout}-Umgebung}.
Installierte Dateien:
@file{ly/paper-defaults-init.ly}.
@node Vertikale paper-Variablen mit festen Abständen
-@unnumberedsubsubsec Vertikale @code{\paper}-Variablen mit festen Abständen
-@translationof Fixed vertical spacing \paper variables
+@subsection Vertikale @code{@bs{}paper}-Variablen mit festen Abständen
+@translationof Fixed vertical spacing paper variables
@warning{Einige @code{@bs{}paper}-Dimensionen werden automatisch nach
Papierformat skaliert, was zu ungewolltem Verhalten führen kann. Siehe
@node Vertikale paper-Variablen mit flexiblen Abständen
-@unnumberedsubsubsec Vertikale @code{\paper}-Variablen mit flexiblen Abständen
-@translationof Flexible vertical spacing \paper variables
+@subsection Vertikale @code{@bs{}paper}-Variablen mit flexiblen Abständen
+@translationof Flexible vertical spacing paper variables
In den meisten Fällen bietet es sich an, dass die vertikalen
Abstände zwischen bestimmten Objekten (wie Ränder, Titel,
@menu
* Struktur der Alisten für flexible vertikale Abstände::
-* Liste der flexiblen vertikalen Abstandsvariablen in \paper::
+* Liste der flexiblen vertikalen Abstandsvariablen in paper::
@end menu
@example
\paper @{
- system-system-spacing #'basic-distance = #8
+ system-system-spacing.basic-distance = #8
score-system-spacing =
#'((basic-distance . 12)
(minimum-distance . 6)
@end example
-@node Liste der flexiblen vertikalen Abstandsvariablen in \paper
-@unnumberedsubsubsec Liste der flexiblen vertikalen Abstandsvariablen in @code{\paper}
-@translationof List of flexible vertical spacing \paper variables
+@node Liste der flexiblen vertikalen Abstandsvariablen in paper
+@unnumberedsubsubsec Liste der flexiblen vertikalen Abstandsvariablen in @code{@bs{}paper}
+@translationof List of flexible vertical spacing paper variables
Die Bezeichnungen dieser Variablen entsprechen dem Format
@code{@var{obere}-@var{untere}-platzierung}, wobei @code{@var{obere}}
@node paper-Variablen für horizontale Abstände
-@unnumberedsubsubsec \paper-Variablen für horizontale Abstände
-@translationof Horizontal spacing \paper variables
+@subsection @code{@bs{}paper}-Variablen für horizontale Abstände
+@translationof Horizontal spacing paper variables
@warning{Einige @code{@bs{}paper}-Dimensionen werden automatische
entsprechend dem Papierformat skaliert und können deshalb ungewollte
@node paper-Variablen für Breite und Ränder
-@unnumberedsubsubsec \paper-Variablen für Breite und Ränder
-@translationof \paper variables for widths and margins
+@unnumberedsubsubsec @code{@bs{}paper}-Variablen für Breite und Ränder
+@translationof paper variables for widths and margins
Standardwerte (vor der Skalierung), die hier nicht aufgelistet
sind, finden sich in @file{ly/paper-defaults-init.ly}.
@node paper-Variablen für zweiseitigen Satz
-@unnumberedsubsubsec @code{\paper}-Variablen für zweiseitigen Satz
-@translationof \paper variables for two-sided mode
+@unnumberedsubsubsec @code{@bs{}paper}-Variablen für zweiseitigen Satz
+@translationof paper variables for two-sided mode
Standardwerte (vor der Skalierung) sind definiert in
@file{ly/paper-defaults-init.ly}.
@node paper-Variablen für Verschiebungen und Einrückungen
-@unnumberedsubsubsec @code{\paper}-Variablen für Verschiebungen und Einrückungen
-@translationof \paper variables for shifts and indents
+@unnumberedsubsubsec @code{@bs{}paper}-Variablen für Verschiebungen und Einrückungen
+@translationof paper variables for shifts and indents
Standardwerte (vor der Skalierung), die hier nicht aufgeführt sind,
@node Andere paper-Variablen
-@subsection Andere @code{\paper}-Variablen
-@translationof Other \paper variables
+@subsection Andere @code{@bs{}paper}-Variablen
+@translationof Other paper variables
@menu
* paper-Variablen für den Zeilenumbruch::
@node paper-Variablen für den Zeilenumbruch
-@unnumberedsubsubsec @code{\paper}-Variablen für den Zeilenumbruch
-@translationof \paper variables for line breaking
+@unnumberedsubsubsec @code{@bs{}paper}-Variablen für den Zeilenumbruch
+@translationof paper variables for line breaking
@c TODO: Mention that ly:optimal-breaking is on by default? -mp
@table @code
@node paper-Variablen für den Seitenumbruch
-@unnumberedsubsubsec @code{\paper}-Variablen für den Seitenumbruch
-@translationof \paper variables for page breaking
+@unnumberedsubsubsec @code{@bs{}paper}-Variablen für den Seitenumbruch
+@translationof paper variables for page breaking
Standardwerte, die hier nicht aufgelistet sind, finden sich in
@file{ly/paper-defaults-init.ly}
@node paper-Variablen für Seitenzahlen
-@unnumberedsubsubsec @code{\paper}-Variablen für Seitenzahlen
-@translationof \paper variables for page numbering
+@unnumberedsubsubsec @code{@bs{}paper}-Variablen für Seitenzahlen
+@translationof paper variables for page numbering
Standardwerte, die hier nicht aufgelistet sind, finden sich in
@file{ly/paper-defaults-init.ly}
@node Verschiedene paper-Variablen
-@unnumberedsubsubsec Verschiedene @code{\paper}-Variablen
-@translationof Miscellaneous \paper variables
+@unnumberedsubsubsec Verschiedene @code{@bs{}paper}-Variablen
+@translationof Miscellaneous paper variables
@table @code
@item page-spacing-weight
tagline = ##f
}
\score {
- \relative c'' { c1 \break c1 \break c1 }
+ \relative { c''1 \break c1 \break c1 }
}
}
@end lilypond
@translationof Score layout
@menu
-* Die \layout-Umgebung
+* Die layout-Umgebung::
* Die Notensystemgröße einstellen::
@end menu
-@node Die \layout-Umgebung
-@subsection Die @code{\layout}-Umgebung
-@translationof The \layout block
+@node Die layout-Umgebung
+@subsection Die @code{@bs{}layout}-Umgebung
+@translationof The layout block
@cindex Partitur, Layout
@cindex Layout, Partitur
würde in seiner finalen Version folgende @code{\layout}-Umgebung haben:
@example
- TextScript #'padding = #1
- TextScript #'color = #magenta
- Glissando #'thickness = #1.5
- NoteHead #' font-size = #4
- NoteHead #' color = #red
+ TextScript.padding = #1
+ TextScript.color = #magenta
+ Glissando.thickness = #1.5
+ NoteHead.font-size = #4
+ NoteHead.color = #red
@end example
plus die Veränderungen an Einrückung (@code{indent}) und @code{StaffGrouper}.
wird, würde die aktuelle Konfiguration nur enthalten:
@example
- NoteHead #' font-size= #4 % (written in the variable definition)
- NoteHead #' color = #red % (added after the use of the variable)
+ NoteHead.font-size= #4 % (written in the variable definition)
+ NoteHead.color = #red % (added after the use of the variable)
@end example
Wenn man sorgfältig plant, können @code{\layout}-Variablen ein wertvolles
Einen manuellen Zeilenumbruch fügt man mit dem Befehl @code{\break}
ein:
-@lilypond[quote,ragged-right,relative=2,verbatim]
-c4 c c c | \break
-c4 c c c |
+@lilypond[quote,ragged-right,verbatim]
+\relative c'' {
+ c4 c c c | \break
+ c4 c c c |
+}
@end lilypond
Normalerweise wird ein @code{\break} in der Mitte eines Takes ignoriert
unsichtbare Taktlinie hinzufügen, die dann den Zeilenumbruch
erlaubt.
-@lilypond[quote,ragged-right,relative=2,verbatim]
-c4 c c
-\bar "" \break
-c |
-c4 c c c |
+@lilypond[quote,ragged-right,verbatim]
+\relative c'' {
+ c4 c c
+ \bar "" \break
+ c |
+ c4 c c c |
+}
@end lilypond
Ein @code{\break} an einem Taktstrich wird auch ignoriert, wenn der letzte
@lilypond[quote,ragged-right,verbatim]
\new Voice \with {
\remove "Forbid_line_break_engraver"
-} \relative c'' {
+} \relative {
<<
- { c2. \tuplet 3/2 { c4 c c } c2. | }
+ { c''2. \tuplet 3/2 { c4 c c } c2. | }
{ s1 | \break s1 | }
>>
}
über die Taktenden hinausragen. Dieses Verhalten kann verändert werden,
indem man @code{\override Beam.breakable = ##t} einstellt:
-@lilypond[quote,ragged-right,relative=2,verbatim]
-\override Beam.breakable = ##t
-c2. c8[ c | \break
-c8 c] c2. |
+@lilypond[quote,ragged-right,verbatim]
+\relative c'' {
+ \override Beam.breakable = ##t
+ c2. c8[ c | \break
+ c8 c] c2. |
+}
@end lilypond
Mit dem Befehl @code{\noBreak} wird ein Zeilenumbruch an dem
ragged-bottom = ##t
}
-music = \relative c'' { c8 c c c }
+music = \relative { c''8 c c c }
\score {
\new Staff {
zusammen mit den Noten eingegeben.
@example
-music = \relative c'' @{ c4 c c c @}
+music = \relative @{ c''4 c c c @}
\score @{
\new Staff @{
Umbruchbefehle:
@lilypond[quote,verbatim]
-music = \relative c'' { c4 c c c }
+music = \relative { c''4 c c c }
\score {
\new Staff <<
@ref{Vertikale Abstände}).
@lilypond[quote,verbatim]
-music = \relative c'' { c4 c c c }
+music = \relative { c''4 c c c }
\score {
\new Staff <<
}
labelContext =
#(define-music-function
- (parser location context)
+ (context)
(string?)
#{ s1*0^\markup { \typewriter #context } #})
\lowerCaseChords }
\context { \FretBoards \alignToZero \staffAffinityDown }
\context { \Score
- \override BarLine.stencil = ##f
+ \omit BarLine
\override DynamicText.self-alignment-X = #-1
\override FretBoard.X-offset = #1.75
\override InstrumentName.minimum-Y-extent = #'(-2 . 2)
\override InstrumentName.extra-offset = #'(0 . -0.5)
\override TextScript.minimum-Y-extent = #'(-2 . 3)
- \override TimeSignature.stencil = ##f
+ \omit TimeSignature
}
}
geringeren Wert von @code{outside-staff-priority} näher an das
entsprechende Notensystem gesetzt.
-@lilypond[quote,ragged-right,relative=2,verbatim]
-c4_"Text"\pp
-r2.
-\once \override TextScript.outside-staff-priority = #1
-c4_"Text"\pp % this time the text will be closer to the staff
-r2.
-% by setting outside-staff-priority to a non-number,
-% we disable the automatic collision avoidance
-\once \override TextScript.outside-staff-priority = ##f
-\once \override DynamicLineSpanner.outside-staff-priority = ##f
-c4_"Text"\pp % now they will collide
+@lilypond[quote,ragged-right,verbatim]
+\relative c'' {
+ c4_"Text"\pp
+ r2.
+ \once \override TextScript.outside-staff-priority = #1
+ c4_"Text"\pp % this time the text will be closer to the staff
+ r2.
+ % by setting outside-staff-priority to a non-number,
+ % we disable the automatic collision avoidance
+ \once \override TextScript.outside-staff-priority = ##f
+ \once \override DynamicLineSpanner.outside-staff-priority = ##f
+ c4_"Text"\pp % now they will collide
+}
@end lilypond
Der Platz, der zwischen einem Objekt außerhalb des Systems und
besser sieht:
@lilypond[quote,ragged-right]
-{
- c'4 e''4 e'4 b'4 |
- b'4 e''4 b'4 e''4 |
+\fixed c' {
+ c4 e'4 e4 b4 |
+ b4 e'4 b4 e'4 |
\override Staff.NoteSpacing.stem-spacing-correction = #1.5
\override Staff.StaffSpacing.stem-spacing-correction = #1.5
- c'4 e''4 e'4 b'4 |
- b'4 e''4 b'4 e''4 |
+ c4 e'4 e4 b4 |
+ b4 e'4 b4 e'4 |
}
@end lilypond
@node Eine neuer Bereich mit anderen Abständen
@subsection Eine neuer Bereich mit anderen Abständen
-@translationof New spacing area
+@translationof New spacing section
@cindex horizontale Notenabstände, Abschnitte definierten
@cindex Notenabstände, Abschnitte definieren
@lilypond[verbatim,line-width=12\cm]
\score {
- \relative c'' {
- g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
+ \relative {
+ g'4 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 |
@lilypond[verbatim,line-width=12\cm]
\score {
- \relative c'' {
- g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
+ \relative {
+ g'4 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 |
@lilypond[verbatim,quote]
\score {
- \relative c'' {
- g4 e e2 |
+ \relative {
+ g'4 e e2 |
f4 d d2 |
c4 d e f |
g4 g g2 |
@lilypond[verbatim,quote]
\score {
- \relative c'' {
- g4 e e2 |
+ \relative {
+ g'4 e e2 |
f4 d d2 |
c4 d e f |
g4 g g2 |