[ << Musikalische Notation ] | [Anfang][Inhalt][Index][ ? ] | [ Spezielle Notation >> ] | ||
[ < Wiederholungszeichen ] | [ Nach oben : Wiederholungszeichen ] | [ Normale Wiederholungen > ] |
1.4.1 Lange Wiederholungen
Normale Wiederholungen | ||
Manuelle Wiederholungszeichen | ||
Ausgeschriebene Wiederholungen |
[ << Musikalische Notation ] | [Anfang][Inhalt][Index][ ? ] | [ Spezielle Notation >> ] | ||
[ < Lange Wiederholungen ] | [ Nach oben : Lange Wiederholungen ] | [ Manuelle Wiederholungszeichen > ] |
Normale Wiederholungen
Die Syntax für normale Wiederholungen ist
\repeat Typ Wiederholungszähler musikAusdr
wobei musikAusdr ein musikalischer Ausdruck ist. Alternative
Schlüsse können mit \alternative
gesetzt werden. Damit die
alternativen Schlüsse von den wiederholten Noten abgegrenzt werden,
müssen sie in geschweiften Klammern zusammengefasst werden. Wenn
es mehr Wiederholungen gibt, als Alternativen angegeben sind, erhalten
die ersten Wiederholungen den ersten Schluss.
Normale Wiederholungen ohne alternative Schlüsse:
\repeat volta 2 { c4 d e f } c2 d \repeat volta 2 { d4 e f g }
Normale Wiederholungen mit alternativen Schlüssen:
\repeat volta 4 { c4 d e f } \alternative { { d2 e } { f2 g } } c1
Normale Wiederholungen mit Auftakt können auf zwei Arten notiert werden:
\partial 4 e | \repeat volta 4 { c2 d | e2 f | } \alternative { { g4 g g e } { a4 a a a | b2. } }
oder
\partial 4 \repeat volta 4 { e4 | c2 d | e2 f | } \alternative { { \partial 4*3 g4 g g } { a4 a a a | b2. } }
Bindebögen können auch an eine zweite Klammer angefügt werden:
c1 \repeat volta 2 { c4 d e f ~ } \alternative { { f2 d } { f2\repeatTie f, } }
Ausgewählte Schnipsel
Shortening volta brackets
By default, the volta brackets will be drawn over all of the
alternative music, but it is possible to shorten them by setting
voltaSpannerDuration
. In the next example, the bracket only
lasts one measure, which is a duration of 3/4.
\relative c'' { \time 3/4 c4 c c \set Score.voltaSpannerDuration = #(ly:make-moment 3 4) \repeat volta 5 { d4 d d } \alternative { { e4 e e f4 f f } { g4 g g } } }
Adding volta brackets to additional staves
The Volta_engraver
by default resides in the Score
context, and brackets for the repeat are thus normally only printed
over the topmost staff. This can be adjusted by adding the
Volta_engraver
to the Staff
context where the brackets
should appear; see also the "Volta multi staff" snippet.
<< \new Staff { \repeat volta 2 { c'1 } \alternative { c' } } \new Staff { \repeat volta 2 { c'1 } \alternative { c' } } \new Staff \with { \consists "Volta_engraver" } { c'2 g' e' a' } \new Staff { \repeat volta 2 { c'1 } \alternative { c' } } >>
Siehe auch
Glossar: Wiederholungen, Volta-Klammer.
Notationsreferenz: Taktlinien, Umgebungs-Plugins verändern.
Schnipsel: Wiederholungszeichen.
Referenz der Interna: VoltaBracket, RepeatedMusic, VoltaRepeatedMusic, UnfoldedRepeatedMusic.
Bekannte Probleme und Warnungen
Eine ineinandergeschachtelte Wiederholung wie
\repeat … \repeat … \alternative
ist mehrdeutig, weil nicht klar ist, zu welchem \repeat
-Abschnitt
die \alternative
-Endung gehört. Diese Mehrdeutigkeit wird von
LilyPond aufgelöst, indem die alternative Endung immer zu der innersten
Wiederholung gehört. Um Klarheit zu schaffen, bietet es sich an, in solchen
Situationen Klammern zu benutzen.
Die Taktposition wird bei einer alternativen Endung nicht mitgeteilt, so
dass nach einer Wiederholung diese Information manuell angegeben werden
muss,
entweder durch setzen von Score.measurePosition
oder indem der
Befehl \partial
benutzt wird. Gleichermaßen werden auch
Bindebögen nicht wiederholt.
[ << Musikalische Notation ] | [Anfang][Inhalt][Index][ ? ] | [ Spezielle Notation >> ] | ||
[ < Normale Wiederholungen ] | [ Nach oben : Lange Wiederholungen ] | [ Ausgeschriebene Wiederholungen > ] |
Manuelle Wiederholungszeichen
Achtung: Diese Methoden werden nur verwendet, um ungewöhnliche
Wiederholungskonstruktionen darzustellen und können sich unerwünscht
verhalten. In den meisten Fällen sollten Wiederholungen mit dem
Befehl |
Die Eigenschaft repeatCommands
kann verwendet werden, um das
Aussehen der Wiederholungen zu beeinflussen. Ihr Argument ist eine
Scheme-Liste an Wiederholungsbefehlen.
-
start-repeat
Setzt eine
|:
Taktlinie.c1 \set Score.repeatCommands = #'(start-repeat) d4 e f g c1
Der Notensatzpraxis folgend werden Wiederholungstaktstrichen nicht zu Beginn eines Stückes gesetzt.
-
end-repeat
Setzt eine
:|
Taktlinie.c1 d4 e f g \set Score.repeatCommands = #'(end-repeat) c1
-
(volta Zahl) ... (volta #f)
Setzt eine Volta-Klammer mit der Beschriftung Nummer. Die Volta-Klammer muss explizit beendet werden, sonst wird sie nicht ausgegeben.
f4 g a b \set Score.repeatCommands = #'((volta "2")) g4 a g a \set Score.repeatCommands = #'((volta #f)) c1
Mehrfache Wiederholungszeichen können an der selben Stelle vorkommen:
f4 g a b \set Score.repeatCommands = #'((volta "2, 5") end-repeat) g4 a g a c1 \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat) b1 \set Score.repeatCommands = #'((volta #f))
Text kann auch in der Volta-Klammer gesetzt werden. Der Text kann aus Zahlen oder einer Zahl oder einer Textbeschriftung bestehen, siehe Text formatieren. Die einfachste Art Text zu benutzen ist, die Beschriftung zuerst zu definieren und dann die Beschriftung in einer Scheme-Liste einzufügen.
VoltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } } \relative c'' { c1 \set Score.repeatCommands = #(list(list 'volta VoltaAdLib) 'start-repeat) c4 b d e \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat) f1 \set Score.repeatCommands = #'((volta #f)) }
Ausgewählte Schnipsel
Printing a repeat sign at the beginning of a piece
A |:
bar line can be printed at the beginning of a piece, by
overriding the relevant property:
\relative c'' { \once \override Score.BreakAlignment #'break-align-orders = #(make-vector 3 '(instrument-name left-edge ambitus span-bar breathing-sign clef key-signature time-signature staff-bar custos span-bar)) \bar "|:" c1 d1 d4 e f g }
Siehe auch
Notationsreferenz: Taktlinien, Text formatieren.
Schnipsel: Wiederholungszeichen.
Referenz der Interna: VoltaBracket, RepeatedMusic, VoltaRepeatedMusic.
[ << Musikalische Notation ] | [Anfang][Inhalt][Index][ ? ] | [ Spezielle Notation >> ] | ||
[ < Manuelle Wiederholungszeichen ] | [ Nach oben : Lange Wiederholungen ] | [ Kurze Wiederholungen > ] |
Ausgeschriebene Wiederholungen
Mit dem unfold
-Befehl können Wiederholungen eingesetzt werden,
um repitetive Musik zu notieren. Die Syntax ist
\repeat unfold Wiederholgunszähler musikAusdr
wobei musikAusdr ein musikalischer Ausdruck ist und Wiederholungszähler die Anzahl bezeichnet, mit der musikAusdr wiederholt wird.
c1 \repeat unfold 2 { c4 d e f } c1
Ausgeschriebene Wiederholungen können auch alternative Schlüsse haben. Wenn mehr Wiederholungen als alternative Schlüsse notiert werden, wird der erste Schluss für die ersten Wiederholungen benutzt.
c1 \repeat unfold 2 { g4 f e d } \alternative { { cis2 g' } { cis,2 b } } c1
Siehe auch
Schnipsel: Wiederholungszeichen.
Referenz der Interna: RepeatedMusic, UnfoldedRepeatedMusic.
[ << Musikalische Notation ] | [Anfang][Inhalt][Index][ ? ] | [ Spezielle Notation >> ] | ||
[ < Manuelle Wiederholungszeichen ] | [ Nach oben : Lange Wiederholungen ] | [ Kurze Wiederholungen > ] |