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