]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/rhythms.itely
Merge master into nested-bookparts
[lilypond.git] / Documentation / de / user / rhythms.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 Rhythms
12 @section Rhythms
13
14 @lilypondfile[quote]{rhythms-headword.ly}
15
16 This section discusses rhythms, durations, and bars.
17
18 @menu
19 * Writing rhythms::             
20 * Writing rests::               
21 * Displaying rhythms::          
22 * Beams::                       
23 * Bars::                        
24 * Special rhythmic concerns::   
25 @end menu
26
27
28 @node Writing rhythms
29 @subsection Writing rhythms
30
31 @menu
32 * Durations::                   
33 * Tuplets::                     
34 * Scaling durations::           
35 * Ties::                        
36 @end menu
37
38 @node Durations
39 @unnumberedsubsubsec Durations
40
41 @cindex Dauer
42 @cindex Notenlänge
43 @funindex \longa
44 @funindex \breve
45 @funindex \maxima
46
47 Im Noten-, Akkord- und Liedtextmodus werden Notenlängen (Dauern) durch 
48 Zahlen und Punkte notiert: Dauern werden als reziproke Werte geschrieben. 
49 Zum Beispiel wird eine Viertelnote mit @code{4} notiert (weil sie eine 
50 1/4-Note ist), eine halbe Note mit @code{2} (weil sie eine 1/2-Note ist). 
51 Noten, die länger als eine Ganze sind, müssen mit @code{\longa} 
52 (für die Longa, also vier Ganze) und 
53 @code{\breve} (für die Brevis, auch Doppelganze genannt) notiert werden.
54
55 @example
56 c'\breve
57 c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
58 r\longa r\breve
59 r1 r2 r4 r8 r16 r32 r64 r64
60 @end example
61
62 @lilypond[quote]
63 \score {
64 \relative c'' {
65     a\breve*1/2 \autoBeamOff
66     a1 a2 a4 a8 a16 a32 a64 a64
67    \bar "empty"
68    \break
69     r\longa*1/4 r\breve *1/2
70     r1 r2 r4 r8 r16 r32 r64 r64
71   }
72   \layout {
73     ragged-right = ##t
74     indent=0\mm
75     \context {
76       \Score
77         \remove "Bar_number_engraver"
78     }
79     \context {
80       \Staff
81         \remove "Clef_engraver"
82         \override StaffSymbol #'transparent = ##t
83         \override TimeSignature #'transparent = ##t
84         \override BarLine #'transparent = ##t
85         \consists "Pitch_squash_engraver"
86     }
87   }
88 }
89 @end lilypond
90
91 Wenn die Dauer hinter einer Notenbezeichnung nicht angegeben ist, 
92 wird die Dauer der vorhergehenden Note eingesetzt. Der Standardwert 
93 für die erste Note ist eine Viertel.
94
95 @lilypond[quote,ragged-right,verbatim,fragment]
96 { a a a2 a a4 a a1 a }
97 @end lilypond
98
99
100 @funindex .
101 @cindex Punktierung
102
103 Um punktierte Notendauern zu erhalten, muss einfach nur ein Punkt 
104 (@code{.}) hinter die Zahl der Dauer gesetzt werden. Zwei Punkte 
105 ergeben eine doppelte Punktierung.
106
107 @lilypond[quote,ragged-right,fragment,verbatim]
108 a'4 b' c''4. b'8 a'4. b'4.. c''8.
109 @end lilypond
110
111 @predefined
112
113 Punkte werden normalerweise nach oben verschoben, damit sie die Notenlinien 
114 nicht berühren. Das gilt aber nicht für mehrstimmige Passagen. Mit den 
115 folgenden Befehlen kann ein anderes Verhalten der Punktierung erreicht werden.
116
117 @funindex \dotsUp
118 @code{\dotsUp} (Der Punkt wird nach oben verschoben.),
119 @funindex \dotsDown
120 @code{\dotsDown} (Der Punkt wird nach unten verschoben.),
121 @funindex \dotsNeutral (Wiederherstellung des Standards.)
122 @code{\dotsNeutral}.
123
124 @seealso
125
126 Programmreferenz: @rinternals{Dots}, and @rinternals{DotColumn}.
127
128
129 @node Tuplets
130 @unnumberedsubsubsec Tuplets
131
132 @cindex N-tolen
133 @cindex Triolen
134 @cindex Rhythmische Aufteilungen
135 @funindex \times
136
137 Triolen und andere rhythmische Aufteilungen werden aus einem musikalischen 
138 Ausdruck erstellt, indem dessen Tondauern mit einem Bruch multipliziert werden.
139
140 @example
141 \times @var{Bruch} @var{musikalischer Ausdruck}
142 @end example
143
144 @noindent
145 Die Dauer eines @var{musikalischen Ausdrucks} wird mit dem Bruch multipliziert. 
146 Der Nenner des Bruchs wird über den Noten ausgegeben, optional mit einer 
147 eckigen Klammer, die die Noten einfasst. Die üblichste Aufteilung ist die 
148 Triole, in welcher drei Noten die Länge von zwei haben, der Wert jeder 
149 einzelnen Note ist also 2/3 der notierten Länge.
150
151 @lilypond[quote,ragged-right,fragment,verbatim]
152 g'4 \times 2/3 {c'4 c' c'} d'4 d'4
153 @end lilypond
154
155 Diese Brüche können auch ineinander geschachtelt werden, etwa so:
156
157 @lilypond[fragment,ragged-right,verbatim,relative=2]
158 \override TupletNumber #'text = #tuplet-number::calc-fraction-text
159 \times 4/6 {
160   a4 a
161   \times 3/5 { a a a a a }
162 }
163 @end lilypond
164
165 @predefined
166
167 @funindex \tupletUp
168 @code{\tupletUp},
169 @funindex \tupletDown
170 @code{\tupletDown},
171 @funindex \tupletNeutral
172 @code{\tupletNeutral}.
173
174
175 @commonprop
176
177 @funindex tupletNumberFormatFunction
178 @cindex Formatierung von Brüchen
179 @cindex Formatierung von Triolen
180 @cindex N-tolen, Formatierung
181
182 Der Wert von @code{tupletSpannerDuration} definiert, wie lange jede 
183 Klammer dauert. Mit entsprechender Einstellung kann man beliebig 
184 viele Triolen schreiben, aber nur einmal den Befehl @code{\times}
185 benutzen. Im nächsten Beispiel etwa werden zwei Triolen gedruckt, 
186 @code{\times} aber nur einmal benutzt. Das gilt natürlich auch für alle 
187 anderen Brüche.
188
189 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
190 \set tupletSpannerDuration = #(ly:make-moment 1 4)
191 \times 2/3 { c8 c c c c c }
192 @end lilypond
193
194 @noindent
195 Mehr Information zu @code{make-moment} findet sich im Abschnitt 
196 @ref{Time administration}.
197
198 Die Formatierung der Nummer wird durch die Eigenschaft @code{text} 
199 in @code{TupletNumber} bestimmt. Die Standardeinstellung gibt nur 
200 den Nenner aus, aber wenn @code{TupletNumber} auf den Wert 
201 @code{tuplet-number::calc-fraction-text}
202 gestellt wird, wird @var{Zähler}:@var{Nenner} ausgegeben.
203
204 Um gar keine Nummern anzeigen zu lassen, kann folgender Code benutzt
205  werden:
206
207 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
208 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
209 \override TupletNumber #'transparent = ##t
210 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
211 @end lilypond
212
213 Mit der  @code{\tweak}-Funktion können die Zahlen von geschachtelten Brüchen 
214 eingestellt werden, die  zur gleichen Zeit beginnen. Im Beispiel unten 
215 wird mit @code{\tweak} definiert, dass für die äußere Klammer der Bruch
216 ausgegeben wird, für die innere aber nur der Nenner.
217
218 @lilypond[quote,ragged-right,verbatim]
219 \new Staff {
220   \tweak #'text #tuplet-number::calc-fraction-text
221   \times 4/3 {
222      \tweak #'text #tuplet-number::calc-denominator-text
223      \times 2/3 { c'8[ c'8 c'8] }
224      \times 2/3 { c'8[ c'8 c'8] }
225      \times 2/3 { c'8[ c'8 c'8] }
226   }
227 }
228 @end lilypond
229
230 Im nächsten Beispiel werden @code{\tweak} und @code{\override} 
231 zusammen verwendet, um die Darstellung der Klammer 
232 (@code{TupletBracket}) zu bestimmen. Mit dem ersten @code{\tweak} 
233 wird die Klammer der äußeren Triole über dem Notensystem platziert. 
234 Das zweite @code{\tweak} platziert die erste der drei inneren Klammern 
235 unter dem System (von der Klammer wird hier nur der Nenner des
236 Bruchs dargestellt). Dieses Paar von @code{\tweak}-Einstellungen wirkt 
237 sich jedoch nur auf die äußere und die @emph{erste} innere Klammer 
238 aus, weil nur sie zur gleichen Zeit beginnen. Mit dem @code{\override}-Befehl 
239 kann die Richtung der zweiten und dritten @code{TupletBracket} 
240 verändert werden, in 
241 diesem Fall wird sie unter das Notensystem geschrieben.
242
243 @lilypond[quote,ragged-right,verbatim]
244 \new Staff {
245   \tweak #'text #tuplet-number::calc-fraction-text
246   \tweak #'direction #up
247   \times 4/3 {
248      \tweak #'direction #down
249      \times 2/3 { c'8[ c'8 c'8] }
250      \override TupletBracket #'direction = #down
251      \times 2/3 { c'8[ c'8 c'8] }
252      \times 2/3 { c'8[ c'8 c'8] }
253   }
254 }
255 @end lilypond
256
257 Die Klammern können so eingestellt werden, dass sie bis zu 
258 einem Taktvorspann oder bis zur nächsten Note reichen.
259
260 @lilypond[ragged-right]
261 \new RhythmicStaff {
262   \set tupletFullLength = ##t
263   \time 4/4
264   \times 4/5 {
265     c4 c1
266   }
267   \set tupletFullLengthNote = ##t
268   \time 2/4
269   \times 2/3 {
270     c4 c c 
271   }
272   \time 3/4
273   c4 
274 }
275 @end lilypond
276
277
278 @seealso
279
280 Programmreferenz: @rinternals{TupletBracket},
281 @rinternals{TupletNumber} und @rinternals{TimeScaledMusic}.
282
283
284
285 @node Scaling durations
286 @unnumberedsubsubsec Scaling durations
287
288 Die Dauer von Längen kann mit einem Bruch multipliziert werden, 
289 indem hinter die Note  @qq{*@var{N/M}} (oder @qq{*@var{N}} wenn @var{M=1}) 
290 geschrieben wird. Das beeinflusst nicht die Erscheinung der Note oder 
291 Pause im Druckbild. Die Werte können auch kombiniert werden, etwa 
292 @qq{*M*N}.
293
294 Im nächsten Beispiel nehmen die drei ersten Noten genau zwei Schläge ein, 
295 aber es wird keine Triolenklammer über ihnen ausgegeben.
296
297 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
298 \time 2/4
299 a4*2/3 gis4*2/3 a4*2/3
300 a4 a4 a4*2
301 b16*4 c4
302 @end lilypond
303
304
305 @seealso
306
307 Abschnitt @ref{Tuplets}
308
309
310 @node Ties
311 @unnumberedsubsubsec Ties
312
313 @cindex Bindebogen
314 @cindex Überbindung
315 @funindex ~
316
317 Ein Bindebogen verbindet zwei benachbarte Noten der selben 
318 Tonhöhe. Als Resultat wird die Dauer der Notenlänge verlängert. 
319 Bindebögen dürfen nicht mit Legatobögen verwechselt werden, durch 
320 die die Vortragsart bezeichnet wird, noch mit Phrasierungsbögen, 
321 die musikalische Phrasen anzeigen. Eine Bindebogen wird mit der 
322 Tilde @code{~} (AltGr++) notiert.
323
324 @lilypond[quote,ragged-right,fragment,verbatim]
325 e' ~ e' <c' e' g'> ~ <c' e' g'>
326 @end lilypond
327
328 Wenn ein Bindebogen an einen Akkord gehängt wird, werden alle Noten 
329 dieses Akkordes übergebunden. Wenn kein Notenkopf passt, wird auch 
330 kein Bogen erzeugt. Noten in Akkorden können auch einzeln übergebunden 
331 werden, indem sie innerhalb des Akkordes hinter die entsprechende Note 
332 geschrieben werden.
333
334 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
335 <c~ e g~ b> <c e g b>
336 @end lilypond
337
338 Ein Bindebogen ist nur eine andere Art, die Notendauer zu verlängern, 
339 ähnlich wie die Punktierung. Im nächsten Beispiel sind zwei Arten gezeigt, 
340 die gleiche Notenlänge zu notieren:
341
342 @lilypond[quote,fragment,ragged-right]
343 \time 3/4 c'2. c'2 ~ c'4
344 @end lilypond
345
346 @noindent
347 Bindebögen werden verwendet, wenn die Note entweder über die Taktgrenze 
348 hinausragt, oder wenn Punktierung nicht benutzt werden kann, um die 
349 Verlängerung anzuzeigen. Wenn man Überbindungen verwendet, sollten 
350 größere Notenwerte an die Unterteilungen des Taktes angepasst werden.
351
352 @lilypond[fragment,quote,ragged-right]
353 \relative {
354   r8 c8 ~ c2 r4 | r8^"not" c2 ~ c8 r4
355 }
356 @end lilypond
357
358 Wenn sehr viele Noten über die Taktgrenzen hinüber angebunden 
359 werden müssen, ist es oft einfacher, die automatische Aufteilung 
360 von Noten einzusetzen (siehe @ref{Automatic note splitting}). Mit 
361 dieser Funktion werden automatisch lange Noten aufgeteilt und über 
362 die Taktgrenze übergebunden.
363
364 @funindex \repeatTie
365
366 Wenn die zweite Variante einer Wiederholung mit einer Überbindung 
367 anfängt, muss der Bindebogen wiederholt werden. Dass geschieht durch 
368 den Befehl @code{\repeatTie}.
369
370 @lilypond[fragment,quote,ragged-right,relative=2]
371 r <c e g>\repeatTie
372 @end lilypond
373
374 @cindex Volta und Überbindung
375 @cindex Wiederholung und Überbindung
376
377 @commonprop
378
379 Bindebögen werden teilweise verwendet, um Arpeggien auszuschreiben. 
380 In diesem Fall müssen mehrere übergebundene Noten nacheinander 
381 erscheinen. Das ist möglich, indem die @code{tieWaitForNote}-Eigenschaft 
382 auf wahr (##t) gesetzt wird. Diese Funktion ist auch nützlich, um 
383 ein Tremolo an einen Akkord zu binden. Siehe das Beispiel:
384
385 @lilypond[fragment,verbatim,relative=1,ragged-right,quote]
386 \set tieWaitForNote = ##t
387 \grace { c16[~ e~ g]~ } <c, e g>2
388 \repeat tremolo 8 { c32~ c'~ } <c c,>1
389 e8~ c~ a~ f~ <e' c a f>2
390 @end lilypond
391
392 Bindebögen können manuell gesetzt werden, indem die 
393 @code{tie-configuration}-Eigenschaft verändert wird. 
394 Die erste Zahl zeigt den Abstand von der Mitte des 
395 Notensystems in Notenlinienzwischenräumen, die zweite 
396 die Richtung (1=nach oben, -1=nach unten).
397
398 @lilypond[fragment,verbatim,relative=1,ragged-right,quote]
399 <c e g>2~ <c e g> |
400 \override TieColumn #'tie-configuration =
401   #'((0.0 . 1) (-2.0 . 1) (-4.0 . 1))
402 <c e g>~ <c e g> |
403 @end lilypond
404
405
406 @predefined
407
408
409 @funindex \tieUp
410 @code{\tieUp},
411 @funindex \tieDown
412 @code{\tieDown},
413 @funindex \tieNeutral
414 @code{\tieNeutral},
415 @funindex \tieDotted
416 @code{\tieDotted},
417 @funindex \tieDashed
418 @code{\tieDashed},
419 @funindex \tieSolid
420 @code{\tieSolid}.
421
422
423 @seealso
424
425 Im Handbuch: @ref{Automatic note splitting}.
426
427 Programmreferenz: @rinternals{Tie}.
428
429
430 @knownissues
431
432 Der Wechsel zwischen Systemen bei aktiver Überbindung produziert keinen 
433 gekrümmten Bogen.
434
435 Änderung von Schlüssel oder Oktavierung zwischen übergebundenen Noten 
436 ist nicht richtig definiert. In diesen Fällen kann es besser sein, einen 
437 Legatobogen zu verwenden.
438
439
440 @node Writing rests
441 @subsection Writing rests
442
443 @menu
444 * Rests::                       
445 * Invisible rests::             
446 * Full measure rests::          
447 @end menu
448
449 @node Rests
450 @unnumberedsubsubsec Rests
451 @cindex Pausen
452
453 @funindex \rest
454 @funindex r
455
456 Pausen werden wie Noten eingegeben, ihre Bezeichnung ist @code{r}.
457
458 @lilypond[fragment,quote,ragged-right,verbatim]
459 r1 r2 r4 r8
460 @end lilypond
461
462 Pausen, die ganze Takte ausfüllen und in der Taktmitte zentriert 
463 werden sollen, müssen als mehrtaktige Pausen eingegeben werden. 
464 Sie können sowohl für einen einzigen Takt als auch für mehrere 
465 Takte verwendet werden, Näheres im Abschnitt
466 @ref{Full measure rests}.
467
468 Um die vertikale Position einer Pause explizit festzulegen, 
469 kann eine Note eingegeben werden, gefolgt vom Befehl @code{\rest}. 
470 Die Pause wird dann an die Stelle gesetzt, wo sich sonst die 
471 Note befinden würde.
472
473 @lilypond[fragment,quote,ragged-right,verbatim]
474 a'4\rest d'4\rest
475 @end lilypond
476
477 @noindent
478 Damit wird die manuelle Formatierung von mehrstimmiger Musik 
479 sehr viel einfacher, da die Formatierungsfunktion zur automatischen 
480 Auflösung von Zusammenstößen diese Pausen nicht mit einbezieht.
481
482
483 @seealso
484
485 Programmreferenz: @rinternals{Rest}.
486
487
488 @node Invisible rests
489 @unnumberedsubsubsec Invisible rests
490
491 @cindex Skip
492 @cindex Überspringen von Zeichen
493 @cindex Unsichtbare Pausen
494 @cindex Platzhalternoten
495 @funindex \skip
496 @funindex s
497
498 Eine unsichtbare Pause (auch als @qq{skip} oder Überspringung bezeichnet) 
499 kann wie eine Note eingegeben werden, die Notationsbezeichnung ist @code{s}. 
500 Man kann aber auch die Dauer extra angeben mit @code{\skip @var{Dauer}}.
501
502 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
503 a4 a4 s4 a4 \skip 1 a4
504 @end lilypond
505
506 Die @code{s}-Syntax steht nur im Noten- oder Akkordmodus zur Verfügung. In 
507 anderen Situationen, z. B. innerhalb eines Liedtextes, muss @code{\skip} 
508 benutzt werden.
509
510 @lilypond[quote,ragged-right,verbatim]
511 <<
512   \relative { a'2 a2 }
513   \new Lyrics \lyricmode { \skip 2 bla2 }
514 >>
515 @end lilypond
516
517 Der Überspringungsbefehl (@code{\skip}) ist einfach ein leerer Platzhalter. 
518 Durch ihn wird 
519 überhaupt nichts gesetzt, auch keine transparenten Objekte.
520
521 Die Überspringung mit @code{s} hingegen erstellt  @rinternals{Staff} und
522 @rinternals{Voice} wenn es erforderlich ist, genauso wie Noten und Pausen. 
523 Das folgende Beispiel etwa setzt ein leeres Notensystem:
524
525 @lilypond[quote,ragged-right,verbatim]
526 { s4 }
527 @end lilypond
528
529 Das Fragment @code{@{ \skip 4 @}} würde nur eine leere Seite produzieren.
530
531 @seealso
532
533 Programmreferenz: @rinternals{SkipMusic}.
534
535
536 @node Full measure rests
537 @unnumberedsubsubsec Full measure rests
538
539 @untranslated
540
541
542 @node Displaying rhythms
543 @subsection Displaying rhythms
544
545 @menu
546 * Time signature::              
547 * Upbeats::                     
548 * Unmetered music::             
549 * Polymetric notation::         
550 * Automatic note splitting::    
551 * Showing melody rhythms::      
552 @end menu
553
554 @node Time signature
555 @unnumberedsubsubsec Time signature
556
557 @cindex Taktangabe
558 @cindex Metrum
559 @funindex \time
560
561 Taktangaben zeigen das Metrum eines Stückes an: eine 
562 regelmäßige Folge von betonten und unbetonten Zeiten. 
563 Es wird angezeigt als ein Bruch vor Beginn der Noten.
564
565 Die Taktangabe wird mit dem @code{\time}-Befehl gesetzt.
566
567 @lilypond[quote,ragged-right,fragment,verbatim]
568 \time 2/4 c'2 \time 3/4 c'2.
569 @end lilypond
570
571 @commonprop
572
573 Das Symbol, das angezeigt wird, kann durch die 
574 @code{style}-Eigenschaft angepasst werden. Wenn man 
575 es auf den Wert @code{#'()} setzt, wird auch für 
576 4/4- und 2/2-Takte ein Bruch angezeigt.
577
578 @lilypond[fragment,quote,ragged-right,verbatim]
579 \time 4/4 c'1
580 \time 2/2 c'1
581 \override Staff.TimeSignature #'style = #'()
582 \time 4/4 c'1
583 \time 2/2 c'1
584 @end lilypond
585
586 Es gibt noch sehr viel mehr Optionen für das Layout. 
587 Siehe den Abschnitt @ref{Ancient time
588 signatures} für weitere Beispiele.
589
590 Der Befehl @code{\time} stellt die Eigenschaften 
591 @code{timeSignatureFraction}, @code{beatLength} 
592 und @code{measureLength} im @code{Timing}-Kontext ein, 
593 der normalerweise zu den Eigenschaften aller System 
594 (@rinternals{Score}-Ebene) gehört. Die Eigenschaft 
595 @code{measureLenght} bestimmt, wo Taktlinien eingefügt werden, 
596 und wie automatische Balken gesetzt werden. Ein Verändern 
597 der Eigenschaften von @code{timeSignatureFraction} gibt 
598 das neue Symbol an dieser Stelle aus.
599
600 Auf weitere Optionen kann man über die Scheme-Funktion
601 @code{set-time-signature} zugreifen. In Kombination mit
602 @rinternals{Measure_grouping_engraver} werden hiermit 
603 @rinternals{MeasureGrouping}-Zeichen erzeugt. Solche 
604 Zeichen erleichtern es, rhythmisch komplexe moderne Musik 
605 zu lesen. Im nächsten Beispiel ist der 9/8-Takt in 2, 2, 2 
606 und 3 Achtel unterteilt. Das wird im dritten Argument an 
607 @code{set-time-signature} weitergegeben @code{(2 2 2 3)}.
608
609 @lilypond[quote,ragged-right,verbatim]
610 \score {
611   \relative c'' {
612     #(set-time-signature 9 8 '(2 2 2 3))
613     g8[ g] d[ d] g[ g] a8[( bes g]) |
614     #(set-time-signature 5 8 '(3 2))
615     a4. g4
616   }
617   \layout {
618     \context {
619       \Staff
620       \consists "Measure_grouping_engraver"
621     }
622   }
623 }
624 @end lilypond
625
626
627 @seealso
628
629 Programmreferenz:
630 @rinternals{TimeSignature} und
631 @rinternals{Timing_translator}.
632
633 Beispiele:
634 @rlsr{Rhythms}.
635
636
637 @knownissues
638
639 Automatische Balken richten sich nicht nach den Taktunterteilungen, die 
640 mit @code{set-time-signature} erzeugt werden.
641
642
643 @node Upbeats
644 @unnumberedsubsubsec Upbeats
645
646 @cindex Auftakt
647 @cindex Takte verkürzen
648 @funindex \partial
649
650 Verkleinerte Takte, wie etwa ein Auftakt, werden wie folgt notiert:
651
652 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
653 \partial 16*5 c16 cis d dis e | a2. c,4 | b2
654 @end lilypond
655
656 Die Syntax für den Befehl lautet:
657
658 @example
659 \partial @var{Dauer}
660 @end example
661
662 wobei @code{Dauer} eine rhythmische Länge ist, die vor dem nächsten Taktstrich 
663 eingefügt wird.
664
665 Das wird intern übersetzt nach:
666
667 @example
668 \set Timing.measurePosition = -@var{Länge der Dauer}
669 @end example
670
671 Die Eigenschaft @code{measurePosition} enthält eine rationale Zahl, 
672 die darstellt, wie groß der Abstand zum Taktanfang ist. Deshalb ist 
673 sie eine negative Zahl; @code{\partial 4} wird also intern übersetzt 
674 zu: @qq{Eine Viertel bleibt übrig vom ganzen Takt.}
675
676 @knownissues
677
678 Dieser Befehl berücksichtigt keine Verzierungen/Vorschläge am Anfang der 
679 Noten. Wenn ein Stück mit einem Vorschlag anfängt, muss der Befehl 
680 @code{\partial} @emph{nach} dem Vorschlag kommen:
681
682 @lilypond[verbatim,quote,ragged-right,relative,fragment]
683 \grace f16
684 \partial 4
685 g4
686 a2 g2
687 @end lilypond
688
689 @code{\partial} ist nur für den Anfang eines Stückes vorgesehen. Wenn der 
690 Befehl innerhalb eines Stückes verwendet wird, können seltsame Warnungen 
691 auftreten.
692
693
694 @node Unmetered music
695 @unnumberedsubsubsec Unmetered music
696
697 @cindex Kadenz
698 @funindex \cadenzaOn
699 @funindex \cadenzaOff
700
701 Taktlinien und Taktzahlen werden automatisch erzeugt. Für Musik 
702 ohne Meter hingegen (etwa Kadenzen) ist das allerdings nicht 
703 erwünscht. Mit den Befehlen @code{\cadenzaOn} und 
704 @code{\cadenzaOff} kann dieses Verhalten ausgeschaltet und 
705 wieder angeschaltet werden.
706
707 @lilypond[verbatim,quote,ragged-right,relative=2,fragment]
708 c4 d e d
709 \cadenzaOn
710 c4 c d8 d d f4 g4.
711 \cadenzaOff
712 \bar "|"
713 d4 e d c
714 @end lilypond
715
716
717 @knownissues
718
719 LilyPond fügt Zeilen- und Seitenumbrüche nur an einer Taktlinie 
720 ein. Wenn die Kadenz nicht vor einem Umbruch endet, müssen Sie 
721 selber unsichtbare Taktlinien 
722
723 @example
724 \bar ""
725 @end example
726
727 @noindent
728 einfügen, um anzuzeigen, wo umgebrochen werden darf.
729
730
731 @node Polymetric notation
732 @unnumberedsubsubsec Polymetric notation
733
734 @untranslated
735
736
737 @node Automatic note splitting
738 @unnumberedsubsubsec Automatic note splitting
739
740 Lange Noten können automatisch in übergebundene Noten aufgeteilt werden. 
741 Dieses Verhalten erreicht man, indem der  @rinternals{Note_heads_engraver} 
742 mit dem @rinternals{Completion_heads_engraver} ausgetauscht wird. 
743 Im nächsten Beispiel werden Noten, die über die Taktlinie dauern, aufgeteilt 
744 und übergebunden.
745
746 @lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
747 \new Voice \with {
748   \remove "Note_heads_engraver"
749   \consists "Completion_heads_engraver"
750 } {
751   c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
752 }
753 @end lilypond
754
755 Dieser Notationsformatierer (eng. engraver) teilt alle Noten 
756 auf, die über eine Taktlinie dauern und fügt Bindebögen hinzu. 
757 Er kann unter Anderem dann nützlich sein, wenn man komplexe 
758 Partituren auf Fehler überprüfen möchte: Wenn die Takte nicht 
759 vollständig gefüllt sind, zeigt die Überbindung genau an, wie viele 
760 Notenwerte noch in dem jeweiligen Takt fehlen.
761
762 Wenn Sie wollen, dass auch Zeilenumbrüche an den Stellen, an denen 
763 automatisch Noten aufgeteilt wurden, stattfinden, müssen Sie auch 
764 den Formatierer  @rinternals{Forbid_line_break_engraver}  mit 
765 dem @code{\remove}-Befehl entfernen.
766
767
768 @knownissues
769
770 Nicht alle Notenwerte (besonders wenn sie andere rhythmische 
771 Aufteilungen beinhalten) können exakt durch normale Noten und 
772 Punktierungen wiedergegeben werden. Der Engraver setzt aber
773 trotzdem keine Triolen etc.
774
775 @code{Completion_heads_engraver} wirkt sich nur auf Noten aus; 
776 Pausen werden nicht aufgeteilt.
777
778 @seealso
779
780 Programmreferenz:
781 @rinternals{Completion_heads_engraver}.
782
783
784 @node Showing melody rhythms
785 @unnumberedsubsubsec Showing melody rhythms
786
787 Manchmal soll nur der Rhythmus einer Melodie dargestellt werden. Das 
788 erreicht man mit einem Schlagzeug-Notensystem. Alle Tonhöhen werden 
789 auf eine Linie reduziert und das System hat auch nur eine einzige 
790 Linie.
791
792 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
793 \new RhythmicStaff {
794   \time 4/4
795   c4 e8 f g2 | r4 g r2 | g1:32 | r1 |
796 }
797 @end lilypond
798
799 @seealso
800
801 Programmreferenz:
802 @rinternals{RhythmicStaff}.
803
804 @node Beams
805 @subsection Beams
806
807 @menu
808 * Automatic beams::             
809 * Setting automatic beam behavior::  
810 * Manual beams::                
811 * Feathered beams::             
812 @end menu
813
814 @node Automatic beams
815 @unnumberedsubsubsec Automatic beams
816
817 LilyPond setzt Balken (engl. beam) automatisch.
818
819 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
820 \time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
821 @end lilypond
822
823 Wenn diese automatischen Entscheidungen nicht gut genug sind, können 
824 die Balken auch explizit eingegeben werden. Es können auch bestimmte 
825 Balkenmuster, die sich vom Standard unterscheiden, definiert werden. 
826 Hierzu siehe den Abschnitt @ref{Setting automatic beam behavior} 
827 für Einzelheiten.
828
829 Einzelne Noten können mit dem Befehl @code{\noBeam} markiert werden, 
830 damit sie nicht mit einem Balken versehen werden.
831
832 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
833 \time 2/4 c8 c\noBeam c c
834 @end lilypond
835
836
837 @seealso
838
839 Programmreferenz: @rinternals{Beam}.
840
841
842 @node Setting automatic beam behavior
843 @unnumberedsubsubsec Setting automatic beam behavior
844
845 @untranslated
846
847
848 @node Manual beams
849 @unnumberedsubsubsec Manual beams
850
851 @cindex Balken, manuell
852 @funindex ]
853 @funindex [
854
855 In einigen Fällen kann es nötig sein, den automatischen Algorithmus 
856 für die Balken zu überschreiben. Die automatischen Balken werden 
857 beispielsweise nicht über Pausen oder Taktlinien hinweg gesetzt. 
858 Manuell definierte Balken werden mit den Zeichen @code{[} und 
859 @code{]} (AltGr+8 bzw. 9) markiert.
860
861 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
862 {
863   r4 r8[ g' a r8] r8 g[ | a] r8
864 }
865 @end lilypond
866
867
868 @commonprop
869
870 @funindex stemLeftBeamCount
871 @funindex stemRightBeamCount
872
873 LilyPond kann die Balkengruppen innerhalb eines größeren Balkens
874 selber bestimmen, aber dabei können teilweise seltsame Ergebnisse 
875 entstehen. Mit den Eigenschaften @code{stemLeftBeamCount} und 
876 @code{stemRightBeamCount} können diese Unterteilungen manuell
877 eingestellt werden. Wenn eine dieser Eigenschaften gesetzt ist, 
878 wird es nur einmal verwendet und dann wieder zum Standard zurück 
879 geschaltet.
880
881
882 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
883 {
884    f8[ r16
885       f g a]
886    f8[ r16
887    \set stemLeftBeamCount = #1
888       f g a]
889 }
890 @end lilypond
891
892 Die Eigenschaft @code{subdivideBeams} kann benutzt werden, um alle 
893 16tel-Balken oder kleinere Werte zu bestimmten Taktzeiten zu 
894 unterteilen. Diese Zeiten werden mit der @code{beatLength}-Eigenschaft 
895 gesetzt.
896
897 @lilypond[fragment,quote,relative=2,verbatim]
898 c16[ c c c c c c c]
899 \set subdivideBeams = ##t
900 c16[ c c c c c c c]
901 \set Score.beatLength = #(ly:make-moment 1 8)
902 c16[ c c c c c c c]
903 @end lilypond
904 @funindex subdivideBeams
905
906 @noindent
907 Zu mehr Information über @code{make-moment} siehe
908 @ref{Time administration}.
909
910 Zeilenumbrüche sind normalerweise verboten, wenn Balken sich über 
911 die Taktlinien erstrecken. Das kann aber durch Setzen von 
912 @code{breakable} verändert werden.
913
914 @funindex breakable
915
916 @cindex Balken und Zeilenumbrüche
917 @cindex Balken zwischen Systemen
918 @funindex auto-knee-gap
919
920
921 Balken mit Hälsen nach oben und unten werden automatisch eingesetzt, 
922 wenn ein großer Abstand zwischen Notenköpfen gefunden wird. Die Größe 
923 des Wertes kann mit dem 
924 @code{auto-knee-gap}-Objekt eingestellt werden.
925
926 @knownissues
927
928 Automatisch erstellte Balken zwischen Systemen können nicht zusammen 
929 mit automatisch versteckten Systemen verwendet werden. Siehe auch
930  @ref{Hiding staves}.
931
932 @c Is this still true with skyline spacing stuff? -J.Mandereau
933 Balken vermeiden nicht andere Objekte, wie etwa Text und Versetzungszeichen.
934
935
936 @node Feathered beams
937 @unnumberedsubsubsec Feathered beams
938
939 @untranslated
940
941
942 @node Bars
943 @subsection Bars
944
945
946 @menu
947 * Bar lines::                   
948 * Bar numbers::                 
949 * Bar and bar number checks::   
950 * Rehearsal marks::             
951 @end menu
952
953 @node Bar lines
954 @unnumberedsubsubsec Bar lines
955
956 @cindex Taktlinien
957 @funindex \bar
958 @cindex Doppellinie
959 @cindex Wiederholungszeichen
960
961 Taktlinien trennen die Takte voneinander, werden aber auch verwendet, 
962 um Wiederholungen anzuzeigen. Normalerweise werden sie automatisch 
963 eingefügt. Zeilenumbrüche können nur an Taktlinien stattfinden.
964
965 Besondere Taktlinien-Arten können mit dem @code{\bar}-Befehl erzwungen 
966 werden.
967
968 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
969 c4 \bar "|:" c4
970 @end lilypond
971
972 Folgende Taktlinienarten sind vorhanden:
973
974 @c @lilypondfile[ragged-right,quote]{bar-lines.ly}
975
976 Als letztes ist @code{"||:"} notiert, das sich ähnlich wie 
977 @code{"|:"} verhält. Es gibt jedoch nur an Zeilenenden eine doppelte 
978 Taktlinie aus und fängt die Wiederholungslinie erst in der nächsten 
979 Zeile an.
980
981 Um einen Zeilenumbruch an einer Stelle zu erlauben, wo keine sichtbare 
982 Taktlinie ist, kann man 
983
984 @example
985 \bar ""
986 @end example
987
988 @noindent
989 benutzen. Damit wird eine unsichtbare Taktlinie an dieser Stelle eingefügt 
990 und damit ein Zeilenumbruch erlaubt (ohne dass sich die Anzahl der Takte 
991 erhöhen würde).
992
993 In Partituren mit vielen Systemen wird ein @code{\bar}-Befehl in einem 
994 System automatisch auf alle anderen Systeme angewendet. Die resultierenden 
995 Taktlinien sind miteinander verbunden innerhalb einer Gruppe 
996  (@code{StaffGroup}) oder einem Klaviersystem (@code{PianoStaff} 
997 bzw. (@code{GrandStaff}).
998
999 @lilypond[quote,ragged-right,fragment,verbatim]
1000 <<
1001   \new StaffGroup <<
1002     \new Staff {
1003       e'4 d'
1004       \bar "||"
1005       f' e'
1006     }
1007     \new Staff { \clef bass c4 g e g }
1008   >>
1009   \new Staff { \clef bass c2 c2 }
1010 >>
1011 @end lilypond
1012
1013
1014 @commonprop
1015
1016 @funindex whichBar
1017 @funindex repeatCommands
1018 @funindex defaultBarType
1019
1020 Der Befehl @code{\bar }@var{Taktart} ist eine Kurzform von:
1021 @code{\set Timing.whichBar = }@var{Taktart}. Immer, wenn 
1022 @code{whichBar} auf einen Wert gesetzt wird, wird eine 
1023 Taktlinie dieses Typs erzeugt.
1024
1025 Eine Taktlinie wird auch durch Setzen der 
1026  @code{whichBar}-Eigenschaft erzeugt. Am Anfang eines Taktes 
1027 wird sie auf den Wert von @code{Timing.defaultBarType} 
1028 gesetzt. Der Inhalt des @code{repeatCommands}-Befehls 
1029 wird benutzt, um Standardtaktlinien zu überschreiben.
1030
1031 Sie sollten jedoch Wiederholungen mit dem @code{\repeat}-Befehl 
1032 erzeugen. Siehe Abschnitt @ref{Repeats}.
1033
1034
1035 @seealso
1036
1037 Im Handbuch: @ref{Repeats}, @ref{System start delimiters}.
1038
1039 Programmreferenz: @rinternals{BarLine} (auf Partitur 
1040 (@rinternals{Staff})-Ebene erstellt), 
1041 @rinternals{SpanBar} (zwischen Systemen).
1042
1043
1044 @node Bar numbers
1045 @unnumberedsubsubsec Bar numbers
1046
1047 @untranslated
1048
1049
1050 @node Bar and bar number checks
1051 @unnumberedsubsubsec Bar and bar number checks
1052
1053 @cindex Taktüberprüfung
1054 @funindex barCheckSynchronize
1055 @funindex |
1056
1057 Die Taktüberprüfung hilft, Fehler in den Notendauern zu entdecken. 
1058 Eine Taktüberprüfung wird mit dem Taktstrichsymbol @qq{|} (Taste AltGr+<) 
1059 eingegeben. Immer, wenn LilyPond bei der Ausgabe des Notendrucks 
1060 auf dieses Zeichen stößt, sollte hier in den Noten auch ein 
1061 Taktstrich erscheinen. Wenn das nicht der Fall ist, wird eine Warnung 
1062 ausgegeben. Im nächsten Beispiel resultiert die zweite Taktüberprüfung 
1063 in einer Fehlermeldung.
1064
1065 @example
1066 \time 3/4 c2 e4 | g2 |
1067 @end example
1068
1069 Taktüberprüfungen können auch in Liedtexten verwendet werden:
1070
1071 @example
1072 \lyricmode @{
1073   \time 2/4
1074   Twin -- kle | Twin -- kle
1075 @}
1076 @end example
1077
1078 Eine Taktüberprüfung gilt als nicht bestanden, wenn die Notenwerte 
1079 nicht stimmen. Besonders in mehrstimmiger komplizierter Musik können 
1080 solche falschen Notenwerte die ganze Partitur durcheinander bringen. 
1081 Es lohnt sich also, die Fehlersuche damit zu beginnen, nicht bestandene 
1082 Taktüberprüfungen zu kontrollieren.
1083
1084 @funindex |
1085 @funindex pipeSymbol
1086
1087 Es ist auch möglich, die Bedeutung des Symbols @code{|} umzudefinieren. 
1088 Das geschieht, indem man der Pipe (@code{pipeSymbol} einen musikalischen 
1089 Ausdruck zuweist:
1090
1091 @lilypond[quote,ragged-right,verbatim]
1092 pipeSymbol = \bar "||"
1093
1094 { c'2 c' | c'2 c' }
1095 @end lilypond
1096
1097
1098 Wenn man größere Musikstücke kopiert, kann es hilfreich sein, wenn 
1099 LilyPond überprüft, ob die Taktnummer, in der Sie gerade kopieren, 
1100 mit der des Originales übereinstimmt. Das kann mit dem Befehl
1101 @code{\barNumberCheck} folgenderweise überprüft werden:
1102
1103 @verbatim
1104 \barNumberCheck #123
1105 @end verbatim
1106
1107 @noindent
1108 Eine Warnung wird ausgegeben, wenn der interne Zähler 
1109 @code{currentBarNumber} von LilyPond
1110 nicht mit dem Wert 123 übereinstimmt.
1111
1112
1113 @node Rehearsal marks
1114 @unnumberedsubsubsec Rehearsal marks
1115
1116 @untranslated
1117
1118
1119 @node Special rhythmic concerns
1120 @subsection Special rhythmic concerns
1121
1122
1123 @menu
1124 * Grace notes::                 
1125 * Aligning to cadenzas::        
1126 * Time administration::         
1127 @end menu
1128
1129 @node Grace notes
1130 @unnumberedsubsubsec Grace notes
1131
1132 @funindex \grace
1133 @cindex Verzierungen
1134 @cindex Ziernoten
1135 @cindex Vorhalt
1136 @cindex Vorschlag
1137
1138 Verzierungen sind ausgeschriebene Ornamente. Die üblichste ist der 
1139 Vorschlag. Er wird durch eine verkleinerte Note mit Schrägstrich 
1140 und Bogen notiert. Der Vorhalt dagegen ist eine Verzierung, die 
1141 einen bestimmten Notenwert der Hauptnote für sich beansprucht. 
1142 Er wird als verkleinerte Note ohne Schrägstrich notiert. 
1143 Der Vorschlag wird mit dem Befehl @code{\acciaccatura} und der Vorhalt 
1144 mit @code{\appoggiatura} eingegeben.
1145
1146 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1147 b4 \acciaccatura d8 c4 \appoggiatura e8 d4
1148 \acciaccatura { g16[ f] } e4
1149 @end lilypond
1150
1151 Bei beiden handelt es sich um spezielle Formen des @code{\grace} 
1152 (engl. Verzierung)-Befehl. Wenn dieser Befehl einem musikalischen 
1153 Ausdruck vorgestellt wird, wird ein neuer Ausdruck geschaffen, 
1154 der in kleineren Noten gesetzt wird und von der logischen Zeit 
1155 innerhalb des Taktes keinen Raum beansprucht.
1156
1157 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1158 c4 \grace c16 c4
1159 \grace { c16[ d16] } c2 c4
1160 @end lilypond
1161
1162 @noindent
1163 Anders als @code{\acciaccatura} oder @code{\appoggiatura} setzt 
1164 der @code{\grace}-Befehl keinen Bogen.
1165
1166 @cindex Zeitberechnung, intern
1167
1168 Programmintern wird die Zeitberechnung für Verzierungen in einer 
1169 zweiten Zählebene vorgenommen. Jeder Zeitpunkt beinhaltet zwei 
1170 rationale Zahlen: die eine steht für die logische Zeit, die andere 
1171 für die @qq{Verzierungszeit}. Das obere Beispiel ist hier 
1172 mit den entsprechenden Zeitwerten angezeigt:
1173
1174 @lilypond[quote,ragged-right]
1175 <<
1176   \relative c''{
1177     c4 \grace c16 c4 \grace {
1178     c16[ d16] } c2 c4
1179   }
1180   \new Lyrics \lyricmode {
1181     \override LyricText #'font-family = #'typewriter
1182
1183     \markup { (0,0) } 4
1184     \grace { \markup {
1185       ( \fraction 1 4 , \fraction -1 16 ) } 16 }
1186     \markup { (\fraction 1 4 , 0 ) } 4
1187     \grace {
1188       \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
1189       \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
1190     }
1191     \markup { ( \fraction 2 4 , 0 ) }
1192   }
1193 >>
1194 @end lilypond
1195
1196 Die Position von Verzierungen wird zwischen den Systemen synchronisiert. 
1197 Im folgenden Beispiel sind jeweils zwei Sechzehntel gegen jede Achtel 
1198 gesetzt:
1199
1200 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1201 << \new Staff { e4 \grace { c16[ d e f] } e4 }
1202    \new Staff { c4 \grace { g8[ b] } c4 } >>
1203 @end lilypond
1204
1205 @funindex \afterGrace
1206
1207 Eine Verzierung kann auch auf eine Note folgend gesetzt werden. Dazu wird 
1208 der @code{\afterGrace}-Befehl benutzt. Er nimmt zwei Argumente: die 
1209 Hauptnote und die Verzierungen, die nach der Hauptnote erscheinen sollen.
1210
1211 @lilypond[ragged-right, verbatim,relative=2,fragment]
1212 c1 \afterGrace d1 { c16[ d] } c4
1213 @end lilypond
1214
1215 Damit wird die Verzierung im Abstand von 3/4 der Länge der Hauptnote 
1216 gesetzt. Dieser Bruch kann durch Setzen von 
1217 @code{afterGraceFraction} verändert werden:
1218
1219 @example
1220 #(define afterGraceFraction (cons 7 8))
1221 @end example
1222
1223 @noindent
1224 Hier wurde die Position auf das vorletzte Achtel der Notenlänge gesetzt.
1225
1226 Der gleiche Effekt kann auch manuell erreicht werden:
1227
1228 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1229 \new Voice {
1230   << { d1^\trill_( }
1231      { s2 \grace { c16[ d] } } >>
1232   c4)
1233 }
1234 @end lilypond
1235
1236 @noindent
1237 Indem die Dauer der unsichtbaren Note (hier eine Halbe) wird der 
1238 Abstand zwischen Hauptnote und Verzierung angepasst.
1239
1240 Ein @code{\grace}-Notenabschnitt wird nach besonderen Satzregeln 
1241 gesetzt, um z. B. kleinere Noten zu benutzen und die Richtung der 
1242 Hälse einzustellen. Veränderungen am Layout müssen also innerhalb 
1243 des Verzierungsausdrucks gesetzt werden, damit sie auch eine Auswirkung haben.
1244
1245 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1246 \new Voice {
1247   \acciaccatura {
1248     \stemDown
1249     f16->
1250     \stemNeutral
1251   }
1252   g4
1253 }
1254 @end lilypond
1255
1256 @noindent
1257 Diese Einstellungen müssen auch innerhalb der Verzierungsebene wieder 
1258 rückgängig gemacht werden.
1259
1260 Das Layout der Verzierungsausdrücke kann mit der Funktion 
1261  @code{add-grace-property} verändert werden. Im folgenden Beispiel 
1262 wird die Richtung der Notenhälse neutralisiert, so dass sie nicht 
1263 unbedingt in nach oben zeigen.
1264
1265 @example
1266 \new Staff @{
1267   #(add-grace-property 'Voice 'Stem 'direction '())
1268   @dots{}
1269 @}
1270 @end example
1271
1272 @noindent
1273 Eine andere Option ist es, die Variablen @code{startGraceMusic},
1274 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
1275 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} und
1276 @code{stopAppoggiaturaMusic} zu vermeiden. Mehr Information findet sich 
1277 in der Datei @file{ly/@/grace@/-init@/.ly}.
1278
1279 @noindent
1280 Der Schrägstrich durch den Notenhals der Vorschläge kann auch in anderen 
1281 Situation erreicht werden mit 
1282 @code{\override Stem  #'stroke-style = #"grace"}.
1283
1284
1285 @commonprop
1286
1287 Verzierungen könne gezwungen werden, den Hauptnoten entsprechend aufgeteilt 
1288 zu werden.
1289
1290 @lilypond[verbatim,quote,relative=2]
1291 <<
1292   \override Score.SpacingSpanner #'strict-grace-spacing = ##t
1293   \new Staff {
1294     c4
1295     \afterGrace c4 { c16[ c8 c16] }
1296     c4 r
1297   }
1298   \new Staff {
1299     c16 c c c c c c c c4 r
1300   }
1301 >>
1302 @end lilypond
1303
1304
1305
1306 @seealso
1307
1308 Programmreferenz: @rinternals{GraceMusic}.
1309
1310
1311 @knownissues
1312
1313 Eine Partitur, die mit einem @code{\grace}-Ausdruck beginnt, benötigt 
1314 eine explizit gesetzte neue Stimme (@code{\new Voice}), sonst werden 
1315 Hauptnote und Verzierung auf verschiedenen Systemen gesetzt.
1316
1317 Die Synchronisation von Verzierungen kann auch zu Überraschungen führen. 
1318 Auch andere Symbole der Systeme, wie Vorzeichen, Taktlinien usw., werden 
1319 synchronisiert. Vorsicht ist geboten, wenn nur in bestimmten Systemen 
1320 Verzierungen vorkommen:
1321
1322 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1323 << \new Staff { e4 \bar "|:" \grace c16 d4 }
1324    \new Staff { c4 \bar "|:" d4 } >>
1325 @end lilypond
1326
1327 @noindent
1328 Dem kann abgeholfen werden, indem unsichtbare Verzierungsnoten der selben 
1329 Länge in die anderen Systeme gesetzt werden. Im obigen Beispiel müsste 
1330 also 
1331
1332 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1333 << \new Staff { e4 \bar "|:" \grace c16 d4 }
1334    \new Staff { c4 \bar "|:" \grace s16 d4 } >>
1335 @end lilypond
1336
1337 @noindent gesetzt werden.
1338
1339 Verzierungsabschnitte sollten nur innerhalb von sequentiellen musikalischen 
1340 Ausdrücken benützt werden. Wenn sie ineinandergeschachtelt werden, kann es 
1341 zu Fehlermeldungen oder Abstürzen kommen.
1342
1343
1344 @node Aligning to cadenzas
1345 @unnumberedsubsubsec Aligning to cadenzas
1346
1347 @untranslated
1348
1349
1350 @node Time administration
1351 @unnumberedsubsubsec Time administration
1352
1353 @untranslated
1354