]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/expressive.itely
Merge master into nested-bookparts
[lilypond.git] / Documentation / de / user / expressive.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 Expressive marks
12 @section Expressive marks
13
14 @lilypondfile[quote]{expressive-headword.ly}
15
16 @menu
17 * Attached to notes::           
18 * Curves::                      
19 * Lines::                       
20 @end menu
21
22
23 @node Attached to notes
24 @subsection Attached to notes
25
26
27 @menu
28 * Articulations and ornamentations::               
29 * Dynamics::                    
30 * New dynamic marks::           
31 @end menu
32
33 @node Articulations and ornamentations
34 @unnumberedsubsubsec Articulations and ornamentations
35
36 @cindex Artikulationszeichen
37 @cindex Beschriftung
38 @cindex Zeichen
39
40 Eine Vielfalt an Symbolen kann über und unter den Noten erscheinen, 
41 um zu markieren, auf welche Art die Note ausgeführt werden soll. Sie 
42 werden in LilyPond notiert, indem ein Minuszeichen an die Note gehängt 
43 wird, gefolgt von dem jeweiligen Zeichen. Hier einige Beispiele:
44
45 @c @l ilypondfile[quote,ragged-right]{script-abbreviations.ly}
46
47 Die Bedeutung der Zeichen kann auch verändert werden. Siehe etwa 
48 @file{ly/@/script@/-init@/.ly} für Beispiele.
49
50 Das Artikulationszeichen wird automatisch gesetzt, aber die Richtung kann 
51 auch erzwungen werden. Wie auch bei anderen LilyPond-Befehlen, erreicht 
52 man mit @code{_} eine Ausrichtung unter der Note, mit @code{^} eine 
53 Ausrichtung über der Note.
54
55 @lilypond[quote,ragged-right,fragment,verbatim]
56 c''4^^ c''4_^
57 @end lilypond
58
59 Andere Symbole können mit der Syntax 
60 @var{Note}@code{\}@var{Bezeichnung} hinzugefügt werden. 
61 Auch sie können mit @code{^} und @code{_} nach oben 
62 und unten gezwungen werden:
63
64 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
65 c\fermata c^\fermata c_\fermata
66 @end lilypond
67
68 @cindex Akzent
69 @cindex Marcato
70 @cindex Staccatissimo
71 @cindex Espressivo
72 @cindex Fermate
73 @cindex Gedämpft
74 @cindex Staccato
75 @cindex Portato
76 @cindex Tenuto
77 @cindex Aufstrich
78 @cindex Abstrich
79 @cindex Fußbezeichnung
80 @cindex Orgelpedalbezeichnung
81 @cindex Triller
82 @cindex Offen
83 @cindex Flageolet
84 @cindex Praller
85 @cindex Mordent
86 @cindex Doppelpraller
87 @cindex Prallermordent
88 @cindex Fingersatz
89 @cindex Daumenbezeichnung
90 @cindex Segno
91 @cindex Coda
92 @cindex Varcoda
93
94 Hier ist eine Liste, die alle möglichen Zeichen darstellt:
95
96 @lilypondfile[ragged-right,quote]{script-chart.ly}
97
98
99 @commonprop
100
101 Die vertikale Anordnung der Zeichen wird durch die 
102 @code{script-priority}-Eigenschaft kontrolliert. Je kleiner die Zahl 
103 ist, umso näher wird das Zeichen an die Note gesetzt. In dem 
104 nächsten Beispiel hat das Textsymbol (@rinternals{TextScript}),
105 ein Kreuz, die niedrigste Priorität und wird also als unterstes 
106 gesetzt. Im zweiten Beispiel hat der Praller (das @rinternals{Script}) 
107 die niedrigste Priorität und erscheint innen. Wenn zwei Objekte die 
108 gleiche Priorität haben, entscheidet die Reihenfolge, in der sie notiert 
109 sind, welches zuerst kommt.
110
111 @lilypond[verbatim,relative=3,ragged-right,fragment,quote]
112 \once \override TextScript #'script-priority = #-100
113 a4^\prall^\markup { \sharp }
114
115 \once \override Script #'script-priority = #-100
116 a4^\prall^\markup { \sharp }
117 @end lilypond
118
119
120 @seealso
121
122 Programmreferenz: @rinternals{Script}.
123
124
125 @knownissues
126
127 Diese Zeichen erscheinen zwar im Druck, haben aber keine Auswirkung 
128 auf die produzierte MIDI-Datei.
129
130 @node Dynamics
131 @unnumberedsubsubsec Dynamics
132
133 @cindex Lautstärke
134 @cindex Dynamik
135 @funindex \pppp
136 @funindex \ppp
137 @funindex \pp
138 @funindex \p
139 @funindex \mp
140 @funindex \mf
141 @funindex \f
142 @funindex \ff
143 @funindex \fff
144 @funindex \ffff
145 @funindex \fp
146 @funindex \sf
147 @funindex \sff
148 @funindex \sp
149 @funindex \spp
150 @funindex \sfz
151 @funindex \rfz
152
153 Absolute Dynamikbezeichnung wird mit Befehlen nach den Noten 
154 angezeigt. Die vordefinierten Befehle lauten:
155 @code{\ppppp},
156 @code{\pppp}, @code{\ppp},
157 @code{\pp}, @code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff},
158 @code{\fff}, @code{\ffff}, @code{\fp}, @code{\sf}, @code{\sff},
159 @code{\sp}, @code{\spp}, @code{\sfz}, and @code{\rfz}.
160
161 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
162 c\ppp c\pp c \p c\mp c\mf c\f c\ff c\fff
163 c2\fp c\sf c\sff c\sp c\spp c\sfz c\rfz
164 @end lilypond
165
166 @funindex \<
167 @funindex \>
168 @funindex \!
169
170 Eine Crescendo-Klammer wird mit dem Befehl @code{\<} begonnen und 
171 mit @code{\!} oder einem absoluten Dynamikbefehl beendet. Ein 
172 Decrescendo beginnt mit @code{\>} und wird auf die gleiche Art 
173 beendet. @code{\cr} und @code{\decr} können anstelle von @code{\<} und 
174 @code{\>} benutzt werden. Weil diese Zeichen an Noten gekoppelt sind, 
175 müssen unsichtbare Noten benutzt werden, wenn mehr als ein Zeichen pro 
176 Note benötigt wird.
177
178 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
179 c\< c\! d\> e\!
180 << f1 { s4 s4\< s4\! \> s4\! } >>
181 @end lilypond
182
183 @noindent
184 Eine Crescendo-Klammer beginnt normalerweise am linken Rand der Anfangsnote 
185 und endet am rechten Rand der Endnote. Wenn das Ende auf den Taktanfang 
186 fällt, endet die Klammer an der direkt vorhergehenden Taktlinie. Diese 
187 Einstellung lässt sich aber durch die Eigenschaft @code{hairpinToBarline} 
188 verändern.
189
190 @c TODO: Add link to new snippet for #'to-barline
191
192 In manchen Situationen kann auch der @code{\espressivo}-Befehl 
193 geeignet sein, ein An- und Abschwellen einer Note anzuzeigen.
194
195 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
196 c2 b4 a g1\espressivo
197 @end lilypond
198
199 Hier können allerdings sehr kurze Klammern auftreten. Der Wert von 
200 @code{minimum-length} in @rinternals{Voice}.@rinternals{Hairpin} 
201 kann angepasst werden, etwa:
202
203 @example
204 \override Voice.Hairpin #'minimum-length = #5
205 @end example
206
207 @cindex Al niente
208 @cindex Niente, al
209
210 Klammern können auch mit einem kleinen Kreis um die Spitze 
211 (al niente-Notation) gedruckt werden, 
212 wenn die @code{circled-tip}-Eigenschaft gesetzt wird.
213
214 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
215 \override Hairpin #'circled-tip = ##t
216 c2\< c\!
217 c4\> c\< c2\!
218 @end lilypond
219
220
221 @cindex Crescendo
222 @cindex Decrescendo
223 @cindex Diminuendo
224
225 Anstelle der Klammern kann auch der Text @emph{cresc.} bzw. @emph{decr.}
226 oder @emph{dim.} ausgegeben werden.
227
228 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
229 \crescTextCresc
230 c\< d e f\!
231 \crescHairpin
232 e\> d c b\!
233 \dimTextDecresc
234 c\> d e f\!
235 \dimTextDim
236 e\> d c b\!
237 @end lilypond
238
239 Dieser Text kann auch beliebig angepasst werden:
240 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
241 \set crescendoText = \markup { \italic "cresc. poco" }
242 \set crescendoSpanner = #'text
243 a'2\< a a a\!\mf
244 @end lilypond
245
246 Um neue Dynamikzeichen oder Text, der mit diesen zusammen 
247 gesetzt wird, zu erstellen, siehe den Abschnitt @ref{New dynamic marks}.
248
249 Vertikale Position der Zeichen wird von der Funktion 
250 @rinternals{DynamicLineSpanner} verwaltet.
251
252
253 @commonprop
254
255 Dynamikzeichen, die an der selben Note auftreten, werden vertikal 
256 angeordnet. Wenn Sie sicher gehen wollen, dass die Zeichen angeordnet 
257 werden, auch wenn sie nicht an der selben Note vorkommen, kann die 
258 @code{staff-padding}-Eigenschaft vergrößert werden.
259
260 @example
261 \override DynamicLineSpanner #'staff-padding = #4
262 @end example
263
264 Diese Eigenschaft kann man auch benutzen, um Dynamikzeichen davor zu 
265 hindern, mit anderen Noten zusammenzustoßen.
266
267 Crescendi and Decrescendi, die an der ersten Note einer neuen Zeile 
268 enden, werden nicht ausgegeben. Mit
269
270 @example
271 \override Score.Hairpin #'after-line-breaking = ##t
272 @end example
273
274 @noindent
275 wird dieses Verhalten ausgeschaltet.
276
277 Text für dynamische Änderungen (wie @emph{cresc.}) 
278 wird mit einer gestrichelten Linie gesetzt. Um diese Linie 
279 zu unterdrücken, kann der Befehl
280
281 @example
282 \override DynamicTextSpanner #'dash-period = #-1.0
283 @end example
284
285 @noindent
286 eingesetzt werden.
287
288 @predefined
289
290 @funindex \dynamicUp
291 @code{\dynamicUp},
292 @funindex \dynamicDown
293 @code{\dynamicDown},
294 @funindex \dynamicNeutral
295 @code{\dynamicNeutral}.
296
297
298 @seealso
299
300 Programmreferenz: @rinternals{DynamicText}, @rinternals{Hairpin}.
301 Vertikale Positionierung der Symbole wird von der Eigenschaft 
302 @rinternals{DynamicLineSpanner} verwaltet.
303
304
305 @node New dynamic marks
306 @unnumberedsubsubsec New dynamic marks
307
308 @untranslated
309
310
311 @node Curves
312 @subsection Curves
313
314 @menu
315 * Slurs::                       
316 * Phrasing slurs::              
317 * Laissez vibrer ties::         
318 * Breath marks::                
319 * Falls and doits::             
320 @end menu
321
322 @node Slurs
323 @unnumberedsubsubsec Slurs
324
325 @cindex Legatobögen
326
327 Ein Legatobogen (engl. slur) zeigt an, dass die Noten 
328 @emph{legato} gespielt werden sollen. Er wird mit Klammern 
329 hinter den Notenwerten notiert.
330
331 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
332 f( g a) a8 b( a4 g2 f4)
333 <c e>2( <b d>2)
334 @end lilypond
335
336 Die Richtung eines Legatobogens kann mit den Befehlen 
337 @code{\slur@emph{DIR}}, wobei @code{@emph{DIR}} entweder
338  @code{Up}, @code{Down}, oder @code{Neutral}, angezeigt
339 werden.
340
341 Es gibt aber auch eine Kurzform. Indem @code{_} oder @code{^} 
342 for die öffnende Klammer gestellt wird, wird die Richtung 
343 angegeben.
344
345 @lilypond[relative=2,ragged-right,quote,verbatim,fragment]
346 c4_( c) c^( c)
347 @end lilypond
348
349 Nur ein Legatobogen kann gleichzeitig geschrieben werden. Wenn Sie einen 
350 langen Bogen über mehreren kurzen notieren wollen, müssen Sie 
351  @ref{Phrasing slurs} benutzen.
352
353
354 @commonprop
355
356 Manche Komponisten schreiben zwei Legatobögen, um Legatoakkorde zu 
357 markieren. Das kann in LilyPond erreicht werden, indem die Eigenschaft 
358 @code{doubleSlurs} gesetzt wird.
359
360 @lilypond[verbatim,ragged-right,relative,fragment,quote]
361 \set doubleSlurs = ##t
362 <c e>4 ( <d f> <c e> <d f> )
363 @end lilypond
364
365
366 @predefined
367
368 @funindex \slurUp
369 @code{\slurUp},
370 @funindex \slurDown
371 @code{\slurDown},
372 @funindex \slurNeutral
373 @code{\slurNeutral},
374 @funindex \slurDashed
375 @code{\slurDashed},
376 @funindex \slurDotted
377 @code{\slurDotted},
378 @funindex \slurSolid
379 @code{\slurSolid}.
380
381 @seealso
382
383 Programmreferenz: @rinternals{Slur}.
384
385
386 @node Phrasing slurs
387 @unnumberedsubsubsec Phrasing slurs
388
389 @cindex Phrasierungsbögen
390
391 Ein Phrasierungsbogen verbindet Noten und wird verwendet, um einen 
392 musikalischen Ausdruck anzuzeigen. Er wird mit den Befehlen 
393 @code{\(} und @code{\)} eingegeben.
394
395 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
396 \time 6/4 c'\( d( e) f( e) d\)
397 @end lilypond
398
399 Im typographischen Sinne verhalten sich Phrasierungsbögen genauso wie 
400 Legatobögen. Sie werden aber als eigene Objekte behandelt. Ein 
401 @code{\slurUp} hat also keine Auswirkung auf die Phrasierungsbögen, 
402 anstelle dessen muss 
403 @code{\phrasingSlurUp}, @code{\phrasingSlurDown} oder
404 @code{\phrasingSlurNeutral} benutzt werden.
405
406 Es können keine simultanen Phrasierungsbögen gesetzt werden.
407
408
409 @predefined
410
411 @funindex \phrasingSlurUp
412 @code{\phrasingSlurUp},
413 @funindex \phrasingSlurDown
414 @code{\phrasingSlurDown},
415 @funindex \phrasingSlurNeutral
416 @code{\phrasingSlurNeutral}.
417
418
419 @seealso
420
421 Programmreferenz: @rinternals{PhrasingSlur}.
422
423
424 @node Laissez vibrer ties
425 @unnumberedsubsubsec Laissez vibrer ties
426 @cindex Laissez vibrer
427 @cindex Bögen, laissez vibrer
428 @cindex Ausklingen lassen
429
430 So genannte @qq{laissez vibrer}-Bögen werden verwendet um anzuzeigen, dass 
431 man die Musik ausklingen lassen soll. Sie werden in der Klavier-, Harfen-, 
432 anderer Saiteninstrument- und Schlagzeugnotation verwendet. Sie können 
433 mit dem Befehl @code{\laissezVibrer} eingegeben werden.
434
435 @lilypond[fragment,ragged-right,verbatim,relative=1]
436 <c f g>\laissezVibrer
437 @end lilypond
438
439 @seealso
440
441 Programmreferenz:
442 @rinternals{LaissezVibrerTie},
443 @rinternals{LaissezVibrerTieColumn}.
444
445 Beispiele:
446 @rlsr{Expressive marks}.
447
448
449 @node Breath marks
450 @unnumberedsubsubsec Breath marks
451
452 Atemzeichen werden mit dem Befehl @code{\breathe} eingegeben.
453
454 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
455 c'4 \breathe d4
456 @end lilypond
457
458
459 @commonprop
460
461 Das Symbol für das Atemzeichen kann verändert werden, indem die Eigenschaft 
462 @code{text} des @code{BreathingSign}-Objektes mit beliebigem Text 
463 überschrieben wird. Zum Beispiel ergibt
464
465 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
466 c'4
467 \override BreathingSign #'text
468   = #(make-musicglyph-markup "scripts.rvarcomma")
469 \breathe
470 d4
471 @end lilypond
472
473 @seealso
474
475 Programmreferenz:
476 @rinternals{BreathingSign}.
477
478 Beispiele:
479 @rlsr{Winds}.
480
481
482 @node Falls and doits
483 @unnumberedsubsubsec Falls and doits
484
485 Gleiten nach oben und unten kann mit dem Befehl @code{\bendAfter} 
486 notiert werden.
487
488 @lilypond[fragment,ragged-right,relative=2]
489 \override Score.SpacingSpanner #'shortest-duration-space = #3.0
490 c4-\bendAfter #+5
491 c4-\bendAfter #-3
492 @end lilypond
493
494
495 @node Lines
496 @subsection Lines
497
498 @menu
499 * Glissando::                   
500 * Arpeggio::                    
501 * Trills::                      
502 @end menu
503
504 @node Glissando
505 @unnumberedsubsubsec Glissando
506
507 @cindex Glissando
508 @funindex \glissando
509
510 Ein Glissando ist ein Gleiten zwischen Tonhöhen. Es wird mit einer 
511 geraden oder gezackten Linie zwischen zwei Noten notiert. Es wird 
512 mit dem Befehl @code{\glissando} auf eine Note folgend notiert.
513
514 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
515 c2\glissando c'
516 \override Glissando #'style = #'zigzag
517 c2\glissando c,
518 @end lilypond
519  
520 @commonprop
521
522 @lilypond[quote,ragged-right,verbatim]
523 I = \once \override NoteColumn #'ignore-collision = ##t
524
525 \relative <<
526   { \oneVoice \stemDown f2 \glissando \stemNeutral a } \\
527   { \oneVoice \I c2 \glissando \I d, }
528 >>
529 @end lilypond
530
531
532 @seealso
533
534 Programmreferenz:
535 @rinternals{Glissando}.
536
537 Beispiele:
538 @rlsr{Expressive marks}.
539
540
541
542 @knownissues
543
544 Text über der Linie (wie etwa @emph{gliss.}) wird nicht unterstützt.
545
546
547 @node Arpeggio
548 @unnumberedsubsubsec Arpeggio
549
550 @cindex Arpeggio
551 @cindex Gebrochene Akkorde
552 @funindex \arpeggio
553
554 Ein Arpeggio als Zeichen, dass ein Akkord gebrochen gespielt werden soll, 
555 kann mit dem Befehl @code{\arpeggio} hinter dem 
556 Akkord erzeugt werden.
557
558 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
559 <c e g c>\arpeggio
560 @end lilypond
561
562 Eine eckige Klammer zur Linken des Akkordes zeigt an, dass kein Arpeggio 
563 gespielt werden soll.
564
565 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
566 \arpeggioBracket
567 <c' e g c>\arpeggio
568 @end lilypond
569
570 Die Richtung des Arpeggios wird manchmal mit Pfeilen notiert und hat 
571 eigene Befehle.
572
573 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
574 \new Voice {
575   \arpeggioArrowUp
576   <c e g c>\arpeggio
577   \arpeggioArrowDown
578   <c e g c>\arpeggio
579 }
580 @end lilypond
581
582
583 @commonprop
584
585 Wenn ein Arpeggio sich über mehrere Systeme erstreckt, kann mit einem 
586 Klaviersystem die Eigenschaft 
587 @rinternals{PianoStaff}.@code{connectArpeggios} gesetzt werden.
588
589 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
590 \new PianoStaff <<
591   \set PianoStaff.connectArpeggios = ##t
592   \new Staff { <c' e g c>\arpeggio }
593   \new Staff { \clef bass <c,, e g>\arpeggio }
594 >>
595 @end lilypond
596
597 @c TODO: cross-voice arpeggio example?
598 @c such an example is already in LSR -J.Mandereau
599
600 @predefined
601
602 @code{\arpeggio},
603 @funindex \arpeggioArrowUp
604 @code{\arpeggioArrowUp},
605 @funindex \arpeggioArrowDown
606 @code{\arpeggioArrowDown},
607 @funindex \arpeggioNormal
608 @code{\arpeggioNormal},
609 @funindex \arpeggioBracket
610 @code{\arpeggioBracket}.
611
612
613 @seealso
614
615 Notationshandbuch: @ref{Ties}, um Arpeggios auszuschreiben.
616
617 Programmreferenz: @rinternals{Arpeggio}.
618
619
620 @knownissues
621
622 Es ist nicht möglich, Arpeggios zwischen Systemen und solche, die sich 
623 nur auf ein System erstrecken, zum gleichen Zeitpunkt in einem 
624 Klaviersystem zu benutzen.
625
626
627 @node Trills
628 @unnumberedsubsubsec Trills
629 @cindex Triller
630
631 Kurze Triller können wie ein normales Artikulationszeichen eingegeben 
632 werden, siehe @ref{Articulations and ornamentations}.
633
634 Längere Triller werden mit den Befehlen @code{\startTrillSpan} zu 
635 Beginn und @code{\stopTrillSpan} am Ende erstellt.
636
637 @lilypond[verbatim,ragged-right,relative=2,quote,fragment]
638 \new Voice {
639   << { c1 \startTrillSpan }
640      { s2. \grace { d16[\stopTrillSpan e] } } >>
641   c4 }
642 @end lilypond
643
644 @cindex Triller mit Tonhöhe
645
646 Triller, die auf einer bestimmten Note ausgeführt werden sollen, können 
647 mit dem Befehl @code{pitchedTrill} notiert werden.
648
649 @lilypond[ragged-right,verbatim,fragment,relative=1,quote]
650 \pitchedTrill c4\startTrillSpan fis
651 f\stopTrillSpan
652 @end lilypond
653
654 @noindent
655 Dabei ist das erste Argument die Hauptnote. Die zweite Note wird 
656 ohne Hals in Klammern gesetzt.
657
658
659 @predefined
660
661 @code{\startTrillSpan},
662 @funindex \startTrillSpan
663 @code{\stopTrillSpan}.
664 @funindex \stopTrillSpan
665
666
667 @seealso
668
669 Programmreferenz: @rinternals{TrillSpanner}.
670
671