]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/repeats.itely
Docs: NR 3.3.3 Text encoding
[lilypond.git] / Documentation / de / user / repeats.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: d0614c27e88dc7bd3993f3744a388749ba93b267
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @c \version "2.11.61"
10
11 @node Repeats
12 @section Repeats
13
14 @lilypondfile[quote]{repeats-headword.ly}
15
16 Wiederholung ist ein zentrales Konzept in der Musik, und es gibt eine 
17 ganze Vielzahl von Notationsmöglichkeiten für Wiederholungen.
18
19 @menu
20 * Writing long repeats::        
21 * Short repeats::               
22 @end menu
23
24 @node Writing long repeats
25 @subsection Writing long repeats
26
27 @menu
28 * Repeat types::                
29 * Repeat syntax::               
30 * Manual repeat commands::      
31 @end menu
32
33 @node Repeat types
34 @unnumberedsubsubsec Repeat types
35
36 @cindex Wiederholungen
37
38 Die folgenden Wiederholungsarten sind unterstützt:
39
40 @table @code
41 @item unfold
42 Die wiederholte Musik wird vollständig ausgeschrieben (bzw. gespielt). 
43 Hiermit können sehr einfach sich wiederholende Stellen notiert werden. 
44 Es ist auch der einzige Wiederholungstyp, der in der MIDI-Ausgabe 
45 berücksichtigt wird.
46
47 @item volta
48 Wiederholungen werden nicht ausgeschrieben, aber alternative Endungen 
49 (Volta-Klammern) können bei Bedarf notiert werden. Das ist die übliche 
50 Wiederholung für Wiederholungen mit unterschiedlichen Enden. Die 
51 Wiederholung wird in der MIDI-Datei nicht berücksichtigt.
52
53
54 @item tremolo
55 Hiermit können Tremolo-Balken erstellt werden. Sie werden nicht in die 
56 MIDI-Datei aufgenommen.
57
58 @item percent
59 Hiermit können noten- oder taktweise Wiederholungszeichen notiert werden. 
60 Sie erinnern and das Prozentzeichen. Auch sie werden nicht in der MIDI-Datei 
61 berücksichtigt. Diese Wiederholungen müssen innerhalb eines Stimmen 
62 (@code{Voice})-Kontextes erstellt werden.
63
64 @end table
65
66
67 @node Repeat syntax
68 @unnumberedsubsubsec Repeat syntax
69
70 @cindex Klammer, Wiederholung
71 @cindex Volta
72 @cindex Prima volta
73 @cindex Seconda volta
74 @cindex Zweite Klammer
75 @funindex \repeat
76
77 LilyPond besitzt eine einzige Syntax für alle unterschiedlichen 
78 Wiederholungstypen. Sie lautet:
79
80 @example
81 \repeat @var{Typ} @var{Wiederholungszähler} @var{Wiederholungsnoten}
82 @end example
83
84 Wenn Sie unterschiedliche Endungen haben, können Sie diese mit dem 
85 Befehl 
86 @funindex \alternative notieren, etwa 
87 @example
88 \alternative @{
89   @var{Klammer1}
90   @var{Klammer2}
91   @var{Klammer3}
92   @dots{}
93 @}
94 @end example
95
96 @noindent
97 wobei jede Klammer ein musikalischer Ausdruck ist. Wenn Sie nicht genug 
98 unterschiedliche Alternativen für alle Wiederholungen angeben, wird 
99 angenommen, dass die erste Alternative mehr als einmal verwendet wird.
100
101 Eine typische Wiederholung kann so aussehen:
102
103 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
104 c1
105 \repeat volta 2 { c4 d e f }
106 \repeat volta 2 { f e d c }
107 @end lilypond
108
109 Und mit unterschiedlichen Klammern:
110
111 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
112 c1
113 \repeat volta 2 {c4 d e f}
114 \alternative { {d2 d} {f f,} }
115 @end lilypond
116
117 Wiederholungen können mit Auftakten kombiniert werden.
118
119 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
120 \new Staff {
121   \partial 4 e |
122   \repeat volta 4 { c2 d2 | e2 f2 | }
123   \alternative { { g4 g g e } { a a a a | b2. } }
124 }
125 @end lilypond
126
127 @noindent
128 or
129
130 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
131 \new Staff {
132   \partial 4 
133   \repeat volta 4 { e | c2 d2 | e2 f2 | }
134   \alternative { { \partial 4*3 g4 g g } { a a a a | b2. } }
135 }
136 @end lilypond
137
138
139 @funindex \repeatTie
140
141 Bindebögen können auch an eine zweite Klammer angefügt werden.
142
143 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
144 c1
145 \repeat volta 2 {c4 d e f ~ }
146 \alternative { {f2 d} {f\repeatTie f,} }
147 @end lilypond
148
149 Es ist auch möglich, die Klammern zu verkürzen, indem ihnen ein 
150 Wert in der Eigenschaft @code{voltaSpannerDuration} zugewiesen 
151 wird. Im nächsten Beispiel ist die Klammer beispielsweise nur 
152 einen 3/4-Takt lang.
153
154 @lilypond[verbatim,ragged-right,quote]
155 \relative c''{
156   \time 3/4
157   c c c
158   \set Score.voltaSpannerDuration = #(ly:make-moment 3 4)
159   \repeat volta 5 { d d d }
160   \alternative { { e e e f f f }
161   { g g g } }
162 }
163 @end lilypond
164
165 Wenn eine Wiederholung am Anfang einer neuen Zeile beginnen soll 
166 und eine Doppellinie am Ende der vorhergehenden Zeile stehen soll, 
167 muss
168 @example
169 @dots{} \bar "||:" \break 
170 \repeat volta 2 @{ @dots{} 
171 @end example
172
173 @noindent benutzt werden. Siehe 
174  @ref{Bar lines} for more information.
175
176 @seealso
177
178 Programmreferenz: @rinternals{VoltaBracket},
179 @rinternals{RepeatedMusic},
180 @rinternals{VoltaRepeatedMusic} und
181 @rinternals{UnfoldedRepeatedMusic}.
182
183
184 Beispiele:
185
186 Klammern für die Wiederholung werden normalerweise nur über dem obersten 
187 System ausgegeben. Das kann verändert werden, indem 
188  @code{Volta_engraver} in den @code{Staff}-Kontext gesetzt wird,
189 über dem diese Klammern erscheinen sollen. Vgl.
190 @ref{Modifying context plug-ins} und @rlsr{Repeats}.
191
192
193 @knownissues
194
195 @cindex Wiederholung, mehrdeutig
196
197 Eine ineinandergeschachtelte Wiederholung wie 
198
199 @example
200 \repeat @dots{}
201 \repeat @dots{}
202 \alternative
203 @end example
204
205 @noindent
206 ist mehrdeutig, weil nicht klar ist, zu welchem @code{\repeat}-Abschnitt 
207 die @code{\alternative}-Endung gehört. Diese Mehrdeutigkeit wird von 
208 LilyPond aufgelöst, indem die alternative Endung immer zu der innersten 
209 Wiederholung gehört. Um Klarheit zu schaffen, bietet es sich an, in solchen 
210 Situationen Klammern zu benutzen.
211
212 Die Taktposition wird bei einer alternativen Endung nicht mitgeteilt, so 
213 dass nach einer Wiederholung diese Information manuell angegeben werden 
214 muss, 
215 entweder durch setzen von @code{Score.measurePosition} oder indem der 
216 Befehl @code{\partial} benutzt wird. Gleichermaßen werden auch Legato- oder 
217 Bindebögen nicht wiederholt.
218
219
220 @node Manual repeat commands
221 @unnumberedsubsubsec Manual repeat commands
222
223 @funindex repeatCommands
224
225 Die Eigenschaft @code{repeatCommands} kann verwendet werden, um das 
226 Aussehen der Wiederholungen zu beeinflussen. Ihr Argument ist eine 
227 Scheme-Liste an Wiederholungsbefehlen.
228
229 @table @asis
230 @item @code{start-repeat}
231 Setzt eine @code{|:} Taktlinie.
232
233 @item @code{end-repeat}
234 Setzt eine @code{:|} Taktlinie.
235
236 @item @code{(volta @var{text})}
237 Setzt eine Volta-Klammer mit der Beschriftung @var{text}: Der Text 
238 kann definiert werden als Textstring oder formatierter Text, siehe 
239 Abschnitt @ref{Formatting text}. Es darf nicht vergessen werden, die 
240 Schriftart zu verändern, weil die Standardschriftart für die Nummern 
241 keine Buchstaben enthält.
242
243 @item @code{(volta #f)}
244 Beendet eine aktive Klammer.
245 @end table
246
247 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
248 c4
249   \set Score.repeatCommands = #'((volta "93") end-repeat)
250 c4 c4
251   \set Score.repeatCommands = #'((volta #f))
252 c4 c4
253 @end lilypond
254
255
256 @seealso
257
258 Programmreferenz: @rinternals{VoltaBracket},
259 @rinternals{RepeatedMusic},
260 @rinternals{VoltaRepeatedMusic} und
261 @rinternals{UnfoldedRepeatedMusic}.
262
263
264 @node Short repeats
265 @subsection Short repeats
266
267 @menu
268 * Percent repeats::             
269 * Tremolo repeats::             
270 * Tremolo subdivisions::        
271 @end menu
272
273 @node Percent repeats
274 @unnumberedsubsubsec Percent repeats
275
276 @cindex Prozent-Wiederholungen
277 @cindex Taktweise Wiederholungen
278
279 Wenn der Prozent (@code{percent})-Wiederholungsstil gesetzt ist, wird 
280 eine Notenphrase wiederholt. Sie wird einmal gedruckt und dann durch 
281 ein spezielles Zeichen ersetzt. Phrasen von ein oder zwei Takten Dauer 
282 werden durch ein dem Prozentzeichen ähnlichen Zeichen markiert, Phrasen, 
283 die kürzer als ein Takt sind, durch einen Schrägstrich dargestellt. 
284 Dieser Wiederholungstyp muss innerhalb eines Stimmen 
285 (@code{Voice})-Kontextes notiert werden.
286
287 @lilypond[quote,verbatim,ragged-right]
288 \new Voice \relative c' {
289   \repeat percent 4 { c4 }
290   \repeat percent 2 { c2 es2 f4 fis4 g4 c4 }
291 }
292 @end lilypond
293
294 Wiederholungen, die länger als einen Takt dauern, können gezählt werden, 
295 wenn die @code{countPercentRepeats}-Eigenschaft eingeschaltet wird.
296
297 @lilypond[relative=2,fragment,quote,verbatim,ragged-right]
298 \new Voice {
299 \set countPercentRepeats = ##t
300   \repeat "percent" 4 { c1 }
301 }
302 @end lilypond
303
304 Isolierte Prozentzeichen können auch gedruckt werden. Das geschieht, indem 
305 einer Ganztaktpause (@code{R}) eine andere Funktion zugewiesen wird.
306
307 @lilypond[fragment,verbatim,quote]
308 \override MultiMeasureRest #'stencil
309   = #ly:multi-measure-rest::percent
310 R1
311 @end lilypond
312
313 @seealso
314
315 Programmreferenz: @rinternals{RepeatSlash},
316 @rinternals{PercentRepeat}, @rinternals{DoublePercentRepeat},
317 @rinternals{DoublePercentRepeatCounter},
318 @rinternals{PercentRepeatCounter},
319 @rinternals{PercentRepeatedMusic}.
320
321
322
323 @node Tremolo repeats
324 @unnumberedsubsubsec Tremolo repeats
325
326 @cindex Tremolobalken
327
328 Um Tremolozeichen zwischen den Noten zu setzen, kann der 
329 Wiederholungstyp @code{tremolo} benutzt werden.
330
331 @lilypond[quote,verbatim,ragged-right]
332 \new Voice \relative c' {
333   \repeat tremolo 8 { c16 d16 }
334   \repeat tremolo 4 { c16 d16 }
335   \repeat tremolo 2 { c16 d16 }
336 }
337 @end lilypond
338
339 Tremolozeichen können auch einer einzelnen Noten hinzugefügt werden. In 
340 diesem Fall darf die Note nicht von Klammern eingefasst sein.
341
342 @lilypond[quote,verbatim,ragged-right]
343 \repeat tremolo 4 c'16
344 @end lilypond
345
346 Ähnliche Darstellung wird erreicht durch eine innere Tremolounterteilung, 
347 die im Abschnitt @ref{Tremolo subdivisions} beschrieben wird.
348
349
350 @seealso
351
352 Im Handbuch: @ref{Tremolo subdivisions}, @ref{Repeats}.
353
354 Programmreferenz: @rinternals{Beam}, @rinternals{StemTremolo}.
355
356
357 @node Tremolo subdivisions
358 @unnumberedsubsubsec Tremolo subdivisions
359
360 @cindex Tremolozeichen
361 @funindex tremoloFlags
362
363 Tremolozeichen können einer einzelnen Noten hinzugefügt werden, indem 
364 an sie die Zeichen @code{:}[@var{Anzahl}] angefügt werden. Die Anzahl 
365 bezeichnet die Dauer der einzelnen Noten, und ihr Mindestwert ist 8. 
366 Mit der Zahl 8 erhält man eine Linie durch den Notenhals. Wenn die 
367 Anzahl ausgelassen wird, wird der letzte benutzte Wert (in der 
368 Funktion @code{tremoloFlags} gespeichert) eingesetzt.
369
370 @lilypond[quote,ragged-right,verbatim,fragment]
371 c'2:8 c':32 | c': c': |
372 @end lilypond
373
374
375 @knownissues
376
377 Tremolos, die auf diese Weise notiert werden, werden nicht in die 
378 MIDI-Datei aufgenommen.
379
380
381 @seealso
382
383 Im Handbuch: @ref{Tremolo repeats}.
384
385 Programmreferenz: @rinternals{StemTremolo}.
386