]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/notation/vocal.itely
Thinko in tablature-tremolo.ly regtest.
[lilypond.git] / Documentation / de / notation / vocal.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @ignore
3     Translation of GIT committish: 4f7427e7a314a71bde16559247885544256b8213
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes.
8 @end ignore
9
10 @c \version "2.12.0"
11
12 @c Translators: Till Paala
13
14 @node Notation von Gesang
15 @section Notation von Gesang
16 @translationof Vocal music
17
18 @c TODO: inspirational headword
19
20 Dieser Abschnitt erklärt, wie Vokalmusik gesetzt werden kann und
21 die Silben von Gesangstext an den Noten ausgerichtet werden.
22
23 @menu
24 * Übliche Notation für Vokalmusik::
25 * Eingabe von Text::
26 * Text an einer Melodie ausrichten::
27 * Besonderheiten der Gesangtextnotation::
28 * Strophen::
29 @end menu
30
31
32 @node Übliche Notation für Vokalmusik
33 @subsection Übliche Notation für Vokalmusik
34 @translationof Common notation for vocal music
35
36 Dieser Abschnitt behandelt allgemeine Fragen der Notation
37 von Vokalmusik und einige spezifische Vokalmusikstile.
38
39 @menu
40 * Referenz für Vokalmusik und Gesangstext::
41 * Oper::
42 * Liederhefte::
43 * Gesprochene Musik::
44 * Hymnen::
45 * Alte Vokalmusik::
46 @end menu
47
48
49 @node Referenz für Vokalmusik und Gesangstext
50 @unnumberedsubsubsec Referenz für Vokalmusik und Gesangstext
51 @translationof References for vocal music and lyrics
52
53 Viele Probleme können auftreten, wenn man Vokalmusik setzt.  Einige
54 davon werden in diesem Abschnitt behandelt, während weitere sich
55 in anderen Abschnitten befinden:
56
57 @itemize
58 @item
59 Die meisten Vokalmusikstile benutzen Text für den Gesangstext.  Eine
60 Einleitung hierzu findet sich in @rlearning{Einfache Lieder setzen}.
61
62 @item
63 Vokalmusik braucht oft die Benutzung von Textbeschriftung (dem
64 @code{markup}-Modus) für den Gesangstext oder andere Textelemente
65 (Namen von Figuren usw.).  Die entsprechende Syntax ist beschrieben in
66 @ref{Textbeschriftung (Einleitung)}.
67
68 @item
69 Liedblätter können erstellt werden, indem eine Gesangsstimme mit Akkorden
70 kombiniert wird, Einzelheiten finden sich in @ref{Notation von Akkorden}.
71
72 @item
73 @q{Ambitus} können zu Beginn der Stimmen hinzugefügt werden, dies findet
74 sich erklärt in
75 @ref{Tonumfang}.
76
77 @item
78 Gesangsstimmen können auch mit traditionellen Schlüsseln gesetzt werden,
79 siehe @ref{Notenschlüssel}.
80
81 @item
82 Alte Vokalmusik ist unterstützt, Einzelheiten hierzu in @ref{Notation von alter Musik}.
83 @end itemize
84
85
86 @node Oper
87 @unnumberedsubsubsec Oper
88 @translationof Opera
89
90 @c TODO
91 TBC
92
93
94
95 @node Liederhefte
96 @unnumberedsubsubsec Liederhefte
97 @translationof Song books
98
99 @c TODO
100 TBC
101
102 @snippets
103 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
104 {simple-lead-sheet.ly}
105
106 @seealso
107 Notationsreferenz:
108 @ref{Notation von Akkorden}.
109
110
111 @node Gesprochene Musik
112 @unnumberedsubsubsec Gesprochene Musik
113 @translationof Spoken music
114
115 @cindex Parlato
116 @cindex Sprechgesang
117
118 Effekte wie @qq{Parlato} bzw. @qq{Sprechgesang} erfordern, dass die Noten
119 ohne Tonhöhe, aber mit dem notierten Rhythmus gesprochen werden.  Solche
120 Noten werden mit einem Kreuz als Notenkopf notiert, siehe hierzu
121 @ref{Besondere Notenköpfe}.
122
123 @c TODO add "marking-notes-on-spoken-parts" snippet -vv
124 @c add "showing the rhythm of a melody" snip
125 @c add "one staff-line notation"
126 @c add "improvisation" ref
127 @c add "lyrics independents of notes" ref
128
129
130 @node Hymnen
131 @unnumberedsubsubsec Hymnen
132 @translationof Chants
133
134 @c TODO Add text from lsr and -user
135 TBC
136
137
138 @node Alte Vokalmusik
139 @unnumberedsubsubsec Alte Vokalmusik
140 @translationof Ancient vocal music
141
142 @c TODO
143 TBC
144
145 @c Add "Printing both the ancient and the modern clef in vocal music" snippet,
146 @c and "Transcription of Ancient music with incipit" snippet. -vv
147
148 @seealso
149 Notationsreferenz:
150 @ref{Notation von alter Musik}.
151
152
153 @node Eingabe von Text
154 @subsection Eingabe von Text
155 @translationof Entering lyrics
156
157 @c TODO add one sentence here. -vv
158
159 @menu
160 * Was ist Gesangtext::
161 * Einfache Lieder setzen::
162 * Mit Gesangtexten und Bezeichnern arbeiten::
163 @end menu
164
165
166 @node Was ist Gesangtext
167 @unnumberedsubsubsec Was ist Gesangtext
168 @translationof Lyrics explained
169
170 @cindex Gesangstext
171 @funindex \lyricmode
172 @cindex Satzzeichen
173 @cindex Leerzeichen, Gesangstext
174 @cindex Anführungszeichen, Gesangstext
175
176 LilyPond-Eingabedateien sind einfache Textdateien, in denen
177 Text verwendet wird, um Notationssymbole darzustellen.  Für
178 die Notation von Gesangstext muss also sichergestellt sein,
179 dass ein Buchstabe, etwa@tie{}@code{d}, nicht als Note, sondern
180 als Buchstabe @qq{d} interpretiert wird.  Darum gibt es einen
181 besonderen Modus, in dem Gesangstext geschrieben werden kann,
182 den @qq{Lyric}-Modus (engl. lyrics = Gesangstext).
183
184 Der Gesangstextmodus kann mit der Umgebung @code{\lyricmode}
185 spezifiziert werden, oder indem @code{\addlyrics} bzw.
186 @code{\lyricsto} eingesetzt wird.  In diesem Modus kann
187 Text mit Akzenten und Satzzeichen notiert werden, und das
188 Programm geht davon aus, dass es sich auch um Text handelt.
189 Silben werden wie Noten notiert, indem ihnen ihre Dauer
190 angehängt wird:
191
192 @example
193 \lyricmode @{ Twin-4 kle4 twin- kle litt- le star2 @}
194 @end example
195
196 Es gibt zwei generelle Methoden, die horizontale Orientierung der
197 Textsilben zu spezifizieren, entweder indem ihre Dauer angegeben wird,
198 wie oben in dem Beispiel, oder indem die Silben automatisch an den
199 Noten ausgerichtet werden. Dazu muss entweder @code{\addlyrics}
200 oder @code{\lyricsto} eingesetzt werden.
201 @c  TODO: broken
202 @c For more details see @ref{The Lyrics context}.
203
204 Ein Wort oder eine Silbe beginnt mit einem alphabetischen Zeichen und
205 endet mit einem Leerzeichen oder einer Zahl.  Die folgenden Zeichen
206 können beliebig sein, außer Leerzeichen und Zahlen.
207
208 Jedes Zeichen, das nicht Leerzeichen noch Zahl ist, wird als Bestandteil
209 der Silbe angesehen. Eine Silbe kann also auch mit @code{@}} enden,
210 was oft zu dem Fehler
211
212 @example
213 \lyricmode @{ lah- lah@}
214 @end example
215
216 @noindent
217 führen kann.  Hier wird @code{@}} als Teil der letzten Silbe gerechnet, so
218 dass die öffnende Klammer keine schließende Klammer hat und die Eingabedatei
219 nicht funktioniert.
220
221
222 @funindex \property in \lyricmode
223
224 @noindent
225 Auch ein Punkt, der auf eine Silbe folgt, wird in die Silbe inkorporiert. 
226 Infolgedessen müssen auch um Eigenschaftsbezeichnungen Leerzeichen gesetzt
227 werden.  Ein Befehl heißt also @emph{nicht}:
228
229 @example
230 \override Score.LyricText #'font-shape = #'italic
231 @end example
232
233 @noindent
234 sondern
235
236 @example
237 \override Score . LyricText #'font-shape = #'italic
238 @end example
239
240 @funindex _
241 @cindex Leerzeichen, Gesangstext
242 @cindex Bindestriche, Gesangstext
243 @cindex Gedankenstriche, Gesangstext
244
245 Um mehr als eine Silbe einer einzelnen Note zuzuweisen, kann
246 man die Silben mit geraden Anführungszeichen umgeben (Shift+2)
247 oder einen Unterstrich (@code{_}) benutzen, um Leerzeichen
248 zwischen die Silben zu setzen, bzw. die Tilde (@code{~})
249 einsetzen, um einen Bindebogen zu erhalten.
250
251 @lilypond[quote,ragged-right,fragment,verbatim]
252 \time 3/4
253 \relative c' { c2 e4 g2 e4 }
254 \addlyrics { gran- de_a- mi- go }
255 \addlyrics { pu- "ro y ho-" nes- to }
256 \addlyrics { pu- ro~y~ho- nes- to }
257 @end lilypond
258
259 @noindent
260 Dieser Bindebogen ist definiert als das Unicode-Zeichen
261 @code{U+203F}; es muss deshalb sichergestellt werden,
262 dass eine Schriftart benutzt wird (wie etwa DejaVuLGC),
263 die dieses Zeichen enthält.  Mehr Information zur
264 Schriftartauswahl findet sich in @ref{Schriftarten}.
265
266 Um Gesangstext mit Akzenten, Umlauten, besonderen Zeichen
267 oder anderen Alphabeten
268 zu setzen, müssen diese Zeichen direkt in den Text geschrieben
269 werden und die Datei als UTF-8 gespeichert werden.  Für weitere
270 Information siehe @ref{Zeichenkodierung}.
271
272 @lilypond[quote,ragged-right,fragment,verbatim]
273 \relative c' { e4 f e d e f e2 }
274 \addlyrics { He said: “Let my peo ple go”. }
275 @end lilypond
276
277 Um gerade Anführungszeichen im Gesangstext zu verwenden, müssen
278 sie mit einem Backslash markiert werden, beispielsweise:
279
280 @lilypond[quote,ragged-right,fragment,verbatim]
281 \relative c' { \time 3/4 e4 e4. e8 d4 e d c2. }
282 \addlyrics { "\"I" am so lone- "ly\"" said she }
283 @end lilypond
284
285 Die vollständige Definition eines Wortanfangs im Gesangstextmodus
286 ist jedoch etwas komplizierter.
287
288 Eine Silbe im Gesangstextmodus beginnt mit: einem alphabetischen Zeichen,
289 @code{_}, @code{?}, @code{!}, @code{:}, @code{'}, den Kontrollzeichen @code{^A}
290 bis @code{^F}, @code{^Q} bis @code{^W}, @code{^Y}, @code{^^},
291 einem beliebigen 8-Bit-Zeichen mit ASCII über 127, oder
292 Zeichenkombinationen, in denen ein Backslash mit @code{`}, @code{'},
293 @code{"} oder @code{^} kombiniert wird.
294
295 @c " to balance double quotes for not-so-bright context-sensitive editors
296
297 Um Variablen zu definieren, in denen sich Gesangstext befindet, muss
298 die @code{lyricmode}-Umgebung benutzt werden:
299
300 @example
301 stropheEins = \lyricmode @{ Joy to the world the Lord is come @}
302 \score @{
303   <<
304     \new Voice = "eins" \relative c'' @{
305       \autoBeamOff
306       \time 2/4
307       c4 b8. a16 g4. f8 e4 d c2
308     @}
309     \addlyrics @{ \stropheEins @}
310   >>
311 @}
312 @end example
313
314
315 @seealso
316 Notationsreferenz:
317 @ref{Schriftarten}.
318
319 Referenz der Interna:
320 @rinternals{LyricText},
321 @rinternals{LyricSpace}.
322
323 @c TODO: this title has to be changed (possible confusion with LM) -vv
324 @node Einfache Lieder setzen
325 @unnumberedsubsubsec Einfache Lieder setzen
326 @translationof Setting simple songs
327
328 @funindex \addlyrics
329
330 Am einfachsten kann Gesangstext zu Noten mit dem Befehl
331
332 @example
333 \addlyrics @{ @var{Gesangstext} @}
334 @end example
335
336 @noindent
337 hinzugefügt werden.  Hier ein Beispiel:
338
339 @lilypond[ragged-right,verbatim,fragment,quote]
340 \time 3/4
341 \relative c' { c2 e4 g2. }
342 \addlyrics { play the game }
343 @end lilypond
344
345 Weitere Strophen können hinzugefügt werden, indem
346 weitere @code{\addlyrics}-Abschnitte erstellt werden:
347
348 @lilypond[ragged-right,verbatim,fragment,quote]
349 \time 3/4
350 \relative c' { c2 e4 g2. }
351 \addlyrics { play the game }
352 \addlyrics { speel het spel }
353 \addlyrics { joue le jeu }
354 @end lilypond
355
356 Der Befehl @code{\addlyrics} funktioniert nicht in polyphonen 
357 Situationen.  In diesem Fall sollte man @code{\lyricsto} in Kombination
358 mit @code{\lyricmode} benutzen, wie erklärt in
359 @ref{Was ist Gesangtext}.
360
361 @c TODO: one additional section may be needed here,
362 @c such as "advanced lyric syntax" or whatever -vv
363
364
365 @node Mit Gesangtexten und Bezeichnern arbeiten
366 @unnumberedsubsubsec Mit Gesangtexten und Bezeichnern arbeiten
367 @translationof Working with lyrics and variables
368
369 @cindex Gesangstext, Variablen
370 @cindex Variablen, Gesangstext
371
372 Um Variablen zu definieren, die Gesangstext beinhalten, muss die
373 @code{\lyricmode}-Umgebung benutzt werden.  Man braucht hier
374 keine Dauern einzugeben, wenn die Variable mit
375 @code{\addlyrics} oder @code{\lyricsto} zu einer Melodie hinzugefügt
376 wird.
377
378 @example
379 stropheEins = \lyricmode @{ Joy to the world the Lord is come @}
380 \score @{
381  <<
382    \new Voice = "eins" \relative c'' @{
383      \autoBeamOff
384      \time 2/4
385      c4 b8. a16 g4. f8 e4 d c2
386    @}
387    \addlyrics @{ \stropheEins @}
388  >>
389 @}
390 @end example
391
392 Für eine andere Anordnung oder kompliziertere Situationen bietet
393 es sich an, zuerst Systeme und Gesangstextumgebungen zu definieren
394
395 @example
396 \new ChoirStaff <<
397   \new Voice = "soprano" @{ @emph{Noten} @}
398   \new Lyrics = "sopranoLyrics" @{ s1 @}
399   \new Lyrics = "tenorLyrics" @{ s1 @}
400   \new Voice = "tenor" @{ @emph{Noten} @}
401 >>
402 @end example
403
404 @noindent
405 und erst dann die entsprechenden Stimmen mit den dem Text zu kombinieren
406
407 @example
408 \context Lyrics = sopranoLyrics \lyricsto "soprano"
409 @emph{Gesangstext}
410 @end example
411
412
413
414 @ignore
415 @c TODO
416 http://code.google.com/p/lilypond/issues/detail?id=329
417 The problem cannot be reproduced.
418 The following has no sense, because the issue seems to be fixed.
419 A comment is in tracker waiting for response ---FV
420
421
422 Be careful when defining a variable with lyrics that creates a new
423 context, for example, using the deprecated @code{\lyrics} command. See
424 the next erroneous example:
425
426 @example
427 words = \lyrics{ %warning: this creates a new context
428  one two
429 }
430 <<
431   \new Voice = "sop" { c1 }
432   \new Lyrics \lyricsto "sop" { \words }
433   \new Voice = "alt" { c2 c }
434   \new Lyrics \lyricsto "alt" { \words }
435 >>
436 @end example
437
438 the problem is that \lyricsto will try to connect the "sop" melody with the context
439 created by "\new Lyrics".
440
441 Then \lyrics in \words creates another context, and the original "\new Lyrics" one
442 remains empty.
443
444 @end ignore
445
446 @seealso
447 @c TODO: document \new Staff << Voice \lyricsto >> bug
448 Referenz der Interna:
449 @rinternals{LyricCombineMusic},
450 @rinternals{Lyrics}.
451
452
453 @node Text an einer Melodie ausrichten
454 @subsection Text an einer Melodie ausrichten
455 @translationof Aligning lyrics to a melody
456
457 @funindex \lyricmode
458 @funindex \addlyrics
459 @funindex \lyricsto
460
461 @c TODO: this stuff is to be rewritten. -vv
462
463 Gesangstext kann an einer Melodie automatisch ausgerichtet werden, aber
464 wenn die Dauern der Silben angegeben werden, kann man sie auch manuell
465 ausrichten.  Die Ausrichtung kann angepasst werden mit leeren Noten
466 (mit @code{\skip} oder @code{_}), Trennungsstrichen und Fülllinien.
467
468 Gesangstext wird gesetzt, wenn er sich in dem Kontext @code{Lyrics}
469 befindet:
470
471 @example
472 \new Lyrics \lyricmode @dots{}
473 @end example
474
475 Es gibt zwei Methoden, mit denen man die horizontale Ausrichtung der Silben
476 beeinflussen kann:
477
478 @itemize
479 @item
480 Automatische Ausrichtung mit @code{\addlyrics} oder @code{\lyricsto}
481
482 @item
483 Definition der Silbendauer innerhalb von @code{\lyricmode}
484 @end itemize
485
486 Der @code{Voice}-Kontext mit der Melodie, an die der Text
487 angehängt werden soll, darf nicht @qq{gestorben} sein, ansonsten
488 werden die Silben danach nicht mehr gesetzt.  Das kann passieren,
489 wenn die Stimme für einige Zeit nichts zu tun hat.   Für Methoden,
490 wie der Kontext am Leben gehalten werden kann, siehe
491 @ref{Kontexte am Leben halten}.
492
493
494 @menu
495 * Automatische Silbendauer::
496 * Manuelle Silbendauer::
497 * Mehrere Silben zu einer Note::
498 * Mehrere Noten zu einer Silbe::
499 * Noten überspringen::
500 * Fülllinien und Trennstriche::
501 * Gesangtext und Wiederholungen::
502 @end menu
503
504 @node Automatische Silbendauer
505 @unnumberedsubsubsec Automatische Silbendauer
506 @translationof Automatic syllable durations
507
508 @cindex automatische Ausrichtung von Silben
509 @cindex Gesangstext, Ausrichtung
510 @cindex Ausrichtung von Gesangstext
511
512 Die Silben des Gesangstextes können automatisch an einer
513 Melodie ausgerichtet werden.  Das erreicht man, indem
514 der Gesangstext mit dem @code{\lyricsto}-Befehl einer
515 Melodie zugewiesen wird:
516
517 @example
518 \new Lyrics \lyricsto @var{Bezeichnung} @dots{}
519 @end example
520
521 @noindent
522 Hiermit werden die Silben an den Noten eines @code{Voice}-Kontexts
523 mit der Bezeichnung @var{Bezeichnung} ausgerichtet.  Dieser Kontext
524 muss schon vorher definiert sein, damit er aufgerufen werden kann.
525 Mit dem Befehl @code{\lyricsto} wird in den @code{\lyricmode} 
526 gewechselt, so dass der Gesangstextmodus nicht mehr extra angegeben
527 werden muss.
528
529 Das folgende Beispiel zeigt die Wirkung der unterschiedlichen
530 Befehle, mit welchen Gesangtext mit einer Melodie kombiniert werden
531 kann:
532
533 @lilypond[quote,fragment,ragged-right,verbatim]
534 <<
535   \new Voice = "one" \relative c'' {
536     \autoBeamOff
537     \time 2/4
538     c4 b8. a16 g4. f8 e4 d c2
539   }
540
541 % not recommended: left-aligned syllables
542   \new Lyrics \lyricmode { Joy4 to8. the16 world!4. the8 Lord4 is come.2 }
543
544 % wrong: durations needed
545   \new Lyrics \lyricmode { Joy to the earth! the Sa -- viour reigns. }
546
547 %correct
548   \new Lyrics \lyricsto "one" { No more let sins and sor -- rows grow. }
549 >>
550 @end lilypond
551
552 @noindent
553 Die zweite Strophe ist nicht richtig ausgerichtet, weil die Dauern der
554 Silben nicht angegeben wurden.  Anstelle dessen könnte besser @code{\lyricsto}
555 eingesetzt werden.
556
557 Der @code{\addlyrics}-Befehl ist eigentlich nur eine Abkürzung für eine
558 etwas kompliziertere LilyPond-Struktur:
559
560 @example
561 @{ Noten @}
562 \addlyrics @{ Gesangstext @}
563 @end example
564
565 @noindent
566 bedeutet das Gleiche wie
567
568 @example
569 \new Voice = "bla" @{ Noten @}
570 \new Lyrics \lyricsto "bla" @{ Gesangstext @}
571 @end example
572
573
574 @node Manuelle Silbendauer
575 @unnumberedsubsubsec Manuelle Silbendauer
576 @translationof Manual syllable durations
577
578 Gesangstext kann auch ohne @code{\addlyrics} bzw. @code{\lyricsto}
579 notiert werden.  In diesem Fall werden die Silben wie Noten notiert
580 -- indem die Tonhöhen durch den Text der Silbe ersetzt werden -- und
581 die Dauer jeder Silbe muss angegeben werden.  Beispielsweise so:
582
583 @example
584 play2 the4 game2.
585 sink2 or4 swim2.
586 @end example
587
588 Die Ausrichtung an einer Melodie kann mit der
589 @code{associatedVoice}-Eigenschaft bestimmt werden, etwa:
590
591 @example
592 \set associatedVoice = #"lala"
593 @end example
594
595 @noindent
596 Das Argument dieser Eigenschaft (hier @code{"lala"}) muss die Bezeichnung
597 der entsprechenden Stimme (also von einem @code{Voice}-Kontext) sein.  Ohne
598 diese Einstellung werden Fülllinien nicht richtig formatiert.
599
600 Hier ein Beispiel, dass die manuelle Ausrichtung von Gesangstext zeigt:
601
602 @lilypond[relative=1,ragged-right,verbatim,fragment,quote]
603 << \new Voice = "melody" {
604     \time 3/4
605     c2 e4 g2.
606  }
607  \new Lyrics \lyricmode {
608    \set associatedVoice = #"melody"
609    play2 the4 game2.
610  } >>
611 @end lilypond
612
613 @seealso
614 Notationsreferenz:
615 @ref{Kontexte am Leben halten}.
616
617 Referenz der Interna:
618 @rinternals{Lyrics},
619 @rinternals{Voice}.
620
621
622 @node Mehrere Silben zu einer Note
623 @unnumberedsubsubsec Mehrere Silben zu einer Note
624 @translationof Multiple syllables to one note
625
626 @funindex _
627
628 @cindex Bindebogen, Gesangstext
629
630 Um mehr als eine Silbe zu einer Note zuzuordnen, können die Silben
631 mit geraden Anführungszeichen (@code{"}) umgeben werden oder ein
632 Unterstricht (@code{_}) benutzt werden, um ein Leerzeichen zwischen
633 Silben zu setzen.  Mit der Tilde (@code{~}) kann ein Bindebogen
634 gesetzt werden.  Dies erfordert, dass eine Schriftart vorhanden ist,
635 die das entsprechende Symbol (U+203F) beinhaltet, wie etwa DejaVuLGC.
636
637 @lilypond[quote,ragged-right,fragment,verbatim]
638 \time 3/4
639 \relative c' { c2 e4 g2 e4 }
640 \addlyrics { gran- de_a- mi- go }
641 \addlyrics { pu- "ro y ho-" nes- to }
642 \addlyrics { pu- ro~y~ho- nes- to }
643 @end lilypond
644
645 @seealso
646 Referenz der Interna:
647 @rinternals{LyricCombineMusic}.
648
649
650 @node Mehrere Noten zu einer Silbe
651 @unnumberedsubsubsec Mehrere Noten zu einer Silbe
652 @translationof Multiple notes to one syllable
653
654 @cindex Melisma
655 @cindex Phrasierung, Gesang
656
657 Öfters wird eine einzige Silbe zu mehreren Noten gesungen, was
658 als Melisma bezeichnet wird.
659
660 @c this method seems to be the simplest; therefore
661 @c it might be better to present it first - vv
662
663 Melismen können direkt im Gesangstext definiert werden, indem
664 ein Unterstrich (@code{_}) für jede Note notiert wird, die
665 übersprungen werden soll.
666
667 @c TODO: clarify: __ is used to crate a lyric extender,
668 @c _ is used to add a note to a melisma, so both __ and _ are needed.
669
670 @c verbose! --FV
671 @c duplicated: TODO fix
672
673 Zusätzlich kann auch eine Fülllinie eingefügt werden, die das Melisma anzeigt.
674 Sie wird notiert, indem ein doppelter Unterstrich direkt hinter
675 die Silbe des Melismas gesetzt wird.  Das Beispiel unten zeigt
676 drei Elemente, die eingesetzt werden können: ein doppelter Bindestrich
677 erstellt Trennungsstriche zwischen Silben, mit Unterstrichen wird
678 eine Note übersprungen und mit einem doppelten Unterstrich wird eine
679 Fülllinie gesetzt.  Alle diese Zeichen müssen von Leerzeichen umgeben
680 sein, damit sie erkannt werden.
681
682 @c wrong: extender line only on last syllable of a word. Change example
683 @lilypond[relative=1,verbatim,fragment,quote]
684 { \set melismaBusyProperties = #'()
685  c d( e) f f( e) e e  }
686 \addlyrics
687  { Ky -- _ _ ri __ _ _ _  e }
688 @end lilypond
689
690 Legatobögen können eingesetzt werden, wenn die Funktion
691 @code{melismaBusyProperties} aufgerufen wird, wie in dem Beispiel oben.
692
693 Mit dem @code{\lyricsto}-Befehl können Melismen aber auch automatisch
694 zugewiesen werden: unter übergebundene Noten oder Notengruppen mit einem
695 Legatobogen wird nur eine einzige Silbe gesetzt.  Wenn eine Notengruppe
696 ohne Legatobogen als Melisma definiert werden soll, kann die Reichweite
697 mit den Befehlen @code{\melisma} und @code{\melismaEnd} eingegrenzt
698 werden:
699
700 @lilypond[quote,relative=2,ragged-right,fragment,verbatim]
701 <<
702   \new Voice = "lala" {
703     \time 3/4
704     f4 g8
705     \melisma
706     f e f
707     \melismaEnd
708     e2
709   }
710   \new Lyrics \lyricsto "lala" {
711     la di __ daah
712   }
713 >>
714 @end lilypond
715
716 Zusätzlich werden Noten als Melisma erachtet, wenn man sie manuell
717 zu einer Balkengruppe verbindet und die automatische Bebalkung
718 gleichzeitig ausgeschaltet ist.  Siehe auch @ref{Einstellung von automatischen Balken}.
719
720 @lilypond[quote,relative=2,ragged-right,fragment,verbatim]
721 <<
722   \new Voice = "lala" {
723     \time 3/4
724     \autoBeamOff
725     f4 g8[ f e f]
726     e2
727   }
728   \new Lyrics \lyricsto "lala" {
729     la di __ daah
730   }
731 >>
732 @end lilypond
733
734 @c TODO: this now links to LM -vv
735 @c   umm, yeah... so what?  -gp
736
737 @cindex SATB
738 @cindex choral score
739
740 Ein vollständiges Beispiel für einen SATB-Chorsatz findet
741 sich in @rlearning{Vokalensemble}.
742
743
744 @predefined
745 @code{\melisma}, @code{\melismaEnd}
746 @funindex \melismaEnd
747 @funindex \melisma
748 @endpredefined
749
750 @c seealso
751 @c @lsr{vocal,lyric@/-combine.ly}.
752
753 @knownissues
754
755 Melismen werde nicht automatisch erkannt, und Fülllinien müssen
756 manuell gesetzt werden.
757
758
759 @node Noten überspringen
760 @unnumberedsubsubsec Noten überspringen
761 @translationof Skipping notes
762
763 Damit der Gesangstext langsamer als die Melodie fortschreitet,
764 kann man @code{\skip}-Befehle einfügen.  Jeder @code{\skip}-Befehl
765 schiebt den Text eine Note weiter.  Der Befehl muss von einer
766 gültigen Dauer gefolgt werden, wie das Beispiel zeigt: dieser
767 Dauerwert wird jedoch ignoriert, wenn man @code{\skip} im
768 Gesangstext einsetzt.
769
770 @lilypond[verbatim,ragged-right,quote]
771 \relative c' { c c g' }
772 \addlyrics {
773   twin -- \skip 4
774   kle
775 }
776 @end lilypond
777
778
779 @node Fülllinien und Trennstriche
780 @unnumberedsubsubsec Fülllinien und Trennstriche
781 @translationof Extenders and hyphens
782
783 @cindex Melisma
784 @cindex Fülllinie
785
786 @c leave this as samp. -gp
787 Wenn die letzte Silbe eines Wortes auf ein Melisma fällt, wird
788 das Melisma oft mit einer langen horizontalen Linie angezeigt,
789 die nach dem Wort beginnt und mit der letzten Note des Melismas
790 endet.  Derartige Fülllinien werden mit einem doppelten
791 Unterstrich (@code{ __ }) eingegeben, wobei beachtet werden muss,
792 dass er von Leerzeichen umgeben ist.
793
794 @warning{Melismen werden mit Fülllinien angezeigt, die als doppelter
795 Unterstrich notiert sind.  Kurze Melismen können auch notiert werden,
796 indem eine Note übersprungen wird.  Hierzu wird ein einfacher
797 Unterstrich notiert und keine Fülllinie gezogen.}
798
799 @cindex Trennstriche, Gesangstext
800 @cindex Bindestriche, Gesangstext
801
802 @c leave this as samp. -gp
803 Zentrierte Bindestriche zwischen den einzelnen Silben werden mit
804 einem doppelten Bindestrich (@code{ -- }) eingegeben, wobei beachtet
805 werden muss, dass er von Leerzeichen umgeben ist.  Der Bindestrich
806 wird zwischen den Silben zentriert und seine Länge dem Notenabstand
807 angepasst.
808
809 In sehr eng notierter Musik können die Bindestriche ganz wegfallen.
810 Dieses Verhalten kann aber auch unterbunden werden, wenn den Eigenschaften
811 @code{minimum-distance} (minimaler Abstand zwischen Silben) und
812 @code{minimum-length} (Wert, unterhalb von dem Bindestriche wegfallen)
813 andere Werte erhalten.
814
815 @seealso
816 Referenz der Interna:
817 @rinternals{LyricExtender},
818 @rinternals{LyricHyphen}.
819
820
821 @node Gesangtext und Wiederholungen
822 @unnumberedsubsubsec Gesangtext und Wiederholungen
823 @translationof Lyrics and repeats
824
825 @c TODO New section.  Add text
826 TBC
827
828
829 @node Besonderheiten der Gesangtextnotation
830 @subsection Besonderheiten der Gesangtextnotation
831 @translationof Specific uses of lyrics
832
833 @c TODO This whole section is to be reorganized. -vv
834
835 In vielen Fällen werden unterschiedliche Strophen mit einer
836 Liedmelodie angeordnet, wobei kleine Schwankungen in der
837 Silbenaufteilung auftreten können.  Derartige Variationen
838 können mit @code{\lyricsto} notiert werden.
839
840 @menu
841 * Getrennte Texte::
842 * Text unabhängig von den Noten::
843 * Silben platzieren::
844 * Gesangtext zwischen Systemen zentrieren::
845 @end menu
846
847
848
849 @node Getrennte Texte
850 @unnumberedsubsubsec Getrennte Texte
851 @translationof Divisi lyrics
852
853 Alternative (oder @emph{divisi} Gesangstexte können notiert
854 werden, indem Stimmenkontexten Bezeichnungen zugewiesen werden
855 und die Texte dann jeweils der entsprechenden Bezeichnung
856 zugewiesen wird.
857
858 @lilypond[verbatim,ragged-right,quote]
859 \score{ <<
860   \new Voice = "melody" {
861     \relative c' {
862       c4
863       <<
864         { \voiceOne c8 e }
865         \new Voice = "splitpart" { \voiceTwo c4 }
866       >>
867       \oneVoice c4 c | c
868     }
869   }
870   \new Lyrics \lyricsto "melody" { we shall not o- ver- come }
871   \new Lyrics \lyricsto "splitpart" { will }
872 >> }
873 @end lilypond
874
875 Mit diesem Trick kann auch ein unterschiedlicher Text für eine
876 wiederholte Stelle gesetzt werden:
877
878 @lilypond[verbatim,ragged-right,quote]
879 \score{ <<
880   \new Voice = "melody" \relative c' {
881     c2 e | g e | c1 |
882     \new Voice = "verse" \repeat volta 2 {c4 d e f | g1 | }
883     a2 b | c1}
884   \new Lyrics = "mainlyrics" \lyricsto melody \lyricmode {
885     do mi sol mi do
886     la si do }
887   \context Lyrics = "mainlyrics" \lyricsto verse \lyricmode {
888    do re mi fa sol }
889   \new Lyrics = "repeatlyrics" \lyricsto verse \lyricmode {
890    dodo rere mimi fafa solsol }
891 >>
892 }
893 @end lilypond
894
895
896
897 @node Text unabhängig von den Noten
898 @unnumberedsubsubsec Text unabhängig von den Noten
899 @translationof Lyrics independent of notes
900
901 @cindex Devnull-Kontext
902
903 In sehr komplexer Vokalmusik ist es manchmal erforderlich,
904 den Gesangstext vollständig unabhängig von den Noten zu
905 setzen.  Das Beispiel unten zeigt das Vorgehen: die
906 Noten, die für @code{lyricrhythm} definiert sind, verschwinden
907 im @code{Devnull}-Kontext, während ihre Dauern immer noch
908 gültig sind, um die Silben daran auszurichten.
909
910 @lilypond[quote,verbatim,ragged-right]
911 voice = {
912   c''2
913   \tag #'music { c''2 }
914   \tag #'lyricrhythm { c''4. c''8 }
915   d''1
916 }
917
918 lyr = \lyricmode { I like my cat! }
919
920 <<
921   \new Staff \keepWithTag #'music \voice
922   \new Devnull="nowhere" \keepWithTag #'lyricrhythm \voice
923   \new Lyrics \lyricsto "nowhere" \lyr
924   \new Staff { c'8 c' c' c' c' c' c' c'
925   c' c' c' c' c' c' c' c' }
926 >>
927 @end lilypond
928
929 Diese Vorgehensweise ist nur empfehlenswert, wenn die Noten innerhalb
930 des @code{Devnull}-Kontextes keine Melismen enthalten.  Melismen
931 werden im @code{Voice}-Kontext definiert.  Wenn ein Gesangstext
932 mit einem @code{Devnull}-Kontext verknüpft wird, wird die Verbindung
933 von @code{Voice}- und @code{Lyrics}-Kontext aufgehoben und somit
934 auch die Information zu Melismen.  Darum werden implizite Melismen
935 ignoriert.
936
937 @c Conclusion: do not use devnull for lyrics -FV
938
939 @c this clarifies http://code.google.com/p/lilypond/issues/detail?id=248
940
941
942 @node Silben platzieren
943 @unnumberedsubsubsec Silben platzieren
944 @translationof Spacing out syllables
945
946 @cindex Silben spreizen
947 @cindex Spreizen von Silben
948 @cindex Gesangstext, Platz zwischen Silben
949 @cindex Abstand vergrößern, Gesangstext
950
951 Um den Abstand zwischen Silben zu vergrößern, kann die
952 @code{minimum-distance}-Eigenschaft des @code{LyricSpace}-Objekts gesetzt werden:
953
954 @lilypond[relative,verbatim,fragment,quote,ragged-right]
955 {
956   c c c c
957   \override Lyrics.LyricSpace #'minimum-distance = #1.0
958   c c c c
959 }
960 \addlyrics {
961   longtext longtext longtext longtext
962   longtext longtext longtext longtext
963 }
964 @end lilypond
965
966 @noindent
967 Damit diese Einstellung für alle Gesangtextzeilen in einer Partitur
968 wirkt, muss sie im @code{layout}-Block vorgenommen werden.
969
970 @lilypond[verbatim,quote,ragged-right]
971 \score {
972   \relative c' {
973   c c c c
974   c c c c
975   }
976   \addlyrics {
977   longtext longtext longtext longtext
978   longtext longtext longtext longtext
979   }
980   \layout {
981     \context {
982       \Lyrics
983       \override LyricSpace #'minimum-distance = #1.0
984     }
985   }
986 }
987 @end lilypond
988
989 @c @snippets
990 @c This snippet has been renamed to "lyrics-alignment.ly"
991 @c update as soon as lsr/is updated -vv
992 @c @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
993 @c {lyrics-alignment.ly}
994
995 @c TODO: move to LSR -vv
996 @snippets
997
998 Eine Überprüfung, mit der sichergestellt wird, dass kein Text in die
999 Seitenränder ragt, ist sehr rechenintensiv.  Damit die Bearbeitungszeit
1000 von Dateien nicht so lange dauert, wird diese Überprüfung nicht
1001 automatisch vorgenommen.  Man kann sie mit dem Befehl
1002
1003 @example
1004 \override Score.PaperColumn #'keep-inside-line = ##t
1005 @end example
1006
1007 @noindent
1008 aktivieren.  Damit Gesangstext auch nicht mit Taktlinien
1009 zusammenstößt, kann folgende Einstellung gesetzt werden:
1010
1011 @example
1012 \layout @{
1013   \context @{
1014     \Lyrics
1015       \consists "Bar_engraver"
1016       \consists "Separating_line_group_engraver"
1017       \override BarLine #'transparent = ##t
1018   @}
1019 @}
1020 @end example
1021
1022 @c TODO Create and add lsr example of lyricMelismaAlignment
1023 @c It's used like this to center-align all lyric syllables,
1024 @c even when notes are tied. -td
1025
1026 @ignore
1027 \layout
1028 {
1029      \context { \Score lyricMelismaAlignment = #0 }
1030 }
1031 @end ignore
1032
1033
1034 @node Gesangtext zwischen Systemen zentrieren
1035 @unnumberedsubsubsec Gesangtext zwischen Systemen zentrieren
1036 @translationof Centering lyrics between staves
1037
1038 @c TODO Add text from -user
1039 TBC
1040
1041 @node Strophen
1042 @subsection Strophen
1043 @translationof Stanzas
1044
1045 @menu
1046 * Strophennummern hinzufügen::
1047 * Lautstärkebezeichnung zu Strophen hinzufügen::
1048 * Sängernamen zu Strophen hinzufügen::
1049 * Strophen mit unterschiedlichem Rhythmus::
1050 * Die Strophen am Ende ausdrucken::
1051 * Die Strophen am Ende in mehreren Spalten drucken::
1052 @end menu
1053
1054
1055 @node Strophennummern hinzufügen
1056 @unnumberedsubsubsec Strophennummern hinzufügen
1057 @translationof Adding stanza numbers
1058
1059 @cindex Strophennummer
1060 @cindex Nummerierung, Strophen
1061
1062 Strophennummerierung kann hinzugefügt werden:
1063
1064 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
1065 \new Voice {
1066   \time 3/4 g2 e4 a2 f4 g2.
1067 } \addlyrics {
1068   \set stanza = #"1. "
1069   Hi, my name is Bert.
1070 } \addlyrics {
1071   \set stanza = #"2. "
1072   Oh, ché -- ri, je t'aime
1073 }
1074 @end lilypond
1075
1076 @noindent
1077 Die Zahl wird direkt vor die erste Silbe gesetzt.
1078
1079 @c TODO Create and add snippet to show how two lines of a
1080 @c stanza can be grouped together, along these lines:
1081 @c (might need improving a bit) -td
1082
1083 @ignore
1084 leftbrace = \markup { \override #'(font-encoding . fetaBraces) \lookup
1085 #"brace105" }
1086
1087 stanzaOneOne = {
1088   \set stanza = \markup { "1. " \leftbrace }
1089   \lyricmode { Child, you're mine and I love you.
1090     Lend thine ear to what I say.
1091
1092   }
1093 }
1094
1095 stanzaOneThree =  {
1096 %  \set stanza = \markup { "   "}
1097   \lyricmode { Child, I have no great -- er joy
1098     Than to have you walk in truth.
1099
1100   }
1101 }
1102
1103 \new Voice {
1104   \repeat volta 2 { c'8 c' c' c' c' c' c'4
1105                     c'8 c' c' c' c' c' c'4   }
1106 }  \addlyrics { \stanzaOneOne }
1107    \addlyrics { \stanzaOneThree }
1108
1109 @end ignore
1110
1111
1112 @node Lautstärkebezeichnung zu Strophen hinzufügen
1113 @unnumberedsubsubsec Lautstärkebezeichnung zu Strophen hinzufügen
1114 @translationof Adding dynamics marks to stanzas
1115
1116 Dynamikzeichen können zur Strophennummer hinzugefügt werden.
1117 In LilyPond muss alles, was vor einer Strophe gesetzt wird,
1118 als Teil der @code{stanza}-Eigenschaft definiert werden, also
1119 auch Dynamikbezeichnung.  Aus technischen Gründen muss die
1120 Strophe außerhalb von @code{lyricmode} gesetzt werden:
1121
1122 @lilypond[quote,ragged-right,verbatim]
1123 text = {
1124   \set stanza = \markup { \dynamic "ff" "1. " }
1125   \lyricmode {
1126     Big bang
1127   }
1128 }
1129
1130 <<
1131   \new Voice = "tune" {
1132     \time 3/4
1133     g'4 c'2
1134   }
1135 \new Lyrics \lyricsto "tune" \text
1136 >>
1137 @end lilypond
1138
1139
1140 @node Sängernamen zu Strophen hinzufügen
1141 @unnumberedsubsubsec Sängernamen zu Strophen hinzufügen
1142 @translationof Adding singers' names to stanzas
1143
1144 @cindex Sängername
1145 @cindex Name von Sänger
1146
1147 Namen von Sängern können auch eingefügt werden.  Sie werden zu Beginn
1148 der Zeile gesetzt, ähnlich wie eine Instrumentenbezeichnung.  Sie
1149 werden mit der @code{vocalName}-Eigenschaft erstellt.  Eine Kurzversion
1150 kann mit @code{shortVocalName} definiert werden.
1151
1152 @lilypond[fragment,ragged-right,quote,verbatim,relative=2]
1153 \new Voice {
1154   \time 3/4 g2 e4 a2 f4 g2.
1155 } \addlyrics {
1156   \set vocalName = #"Bert "
1157   Hi, my name is Bert.
1158 } \addlyrics {
1159   \set vocalName = #"Ernie "
1160   Oh, ché -- ri, je t'aime
1161 }
1162 @end lilypond
1163
1164
1165 @node Strophen mit unterschiedlichem Rhythmus
1166 @unnumberedsubsubsec Strophen mit unterschiedlichem Rhythmus
1167 @translationof Stanzas with different rhythms
1168
1169 @subsubheading Melismen ignorieren
1170
1171 Teilweise wird zu einer Silbe ein Melisma in einer Strophe
1172 gesungen, während in einer anderen jede Note eine Silbe erhält.
1173 Eine Möglichkeit ist, dass die Strophe mit mehr Text das
1174 Melisma ignoriert.  Das wird mit der 
1175 @code{ignoreMelismata}-Eigenschaft im @code{Lyrics}-Kontext
1176 vorgenommen.
1177
1178 @lilypond[verbatim,ragged-right,quote]
1179 <<
1180   \relative c' \new Voice = "lahlah" {
1181     \set Staff.autoBeaming = ##f
1182     c4
1183     \slurDotted
1184     f8.[( g16])
1185     a4
1186   }
1187   \new Lyrics \lyricsto "lahlah" {
1188     more slow -- ly
1189   }
1190   \new Lyrics \lyricsto "lahlah" {
1191     go
1192     \set ignoreMelismata = ##t
1193     fas -- ter
1194     \unset ignoreMelismata
1195     still
1196   }
1197 >>
1198 @end lilypond
1199
1200 @knownissues
1201 Anders als die meisten @code{\set}-Befehle funktioniert
1202 @code{\set ignoreMelismata} nicht zusammen mit @code{\once}.
1203 Es ist notwendig, explizit @code{\set} und @code{\unset} zu
1204 verwenden, um den Text einzugrenzen, für den Melismen ignoriert
1205 werden sollen.
1206
1207 @subsubheading Silben zu Verzierungsnoten hinzufügen
1208
1209 Normalerweise werden Verzierungsnoten (z.B. durch @code{\grace}) bei
1210 @code{\lyricsto} keine Silben zugeordnet.  Dieses Verhalten kann
1211 geändert werden, wie das folgende Beispiel zeigt.
1212
1213 @lilypond[verbatim,ragged-right,quote]
1214 \relative c' {
1215   f4 \appoggiatura a32 b4
1216   \grace { f16[ a16] } b2
1217   \afterGrace b2 { f16[ a16] }
1218   \appoggiatura a32 b4
1219   \acciaccatura a8 b4
1220 }
1221 \addlyrics {
1222   normal
1223   \set includeGraceNotes = ##t
1224   case,
1225   gra -- ce case,
1226   after -- grace case,
1227   \set ignoreMelismata = ##t
1228   app. case,
1229   acc. case.
1230 }
1231 @end lilypond
1232
1233 @knownissues
1234 Wie bei @code{associatedVoice} muss @code{includeGraceNotes}
1235 spätestens eine Silbe vor derjenigen gesetzt werden, die unter einer
1236 Verzierungsnote stehen soll.  Im Fall, dass eine Verzierungsnote
1237 die erste des Musikstückes ist, kann ein @code{\with}- oder
1238 @code{\context}-Block verwendet werden:
1239
1240 @lilypond[verbatim,ragged-right,quote]
1241 <<
1242   \new Voice = melody \relative c' {
1243     \grace { c16[( d e f] }
1244     g1) f
1245   }
1246   \new Lyrics \with { includeGraceNotes = ##t }
1247   \lyricsto melody {
1248     Ah __ fa
1249   }
1250 >>
1251 @end lilypond
1252
1253 @subsubheading Zu einer alternativen Melodie umschalten
1254
1255 Es ist auch möglich, die Silben von verschiedenen Textzeilen an
1256 unterschiedlichen Melodien auszurichten.  Das wird mit der
1257 @code{associatedVoice}-Eigenschaft vorgenommen:
1258
1259 @lilypond[ragged-right,quote]
1260 <<
1261   \relative c' \new Voice = "lahlah" {
1262     \set Staff.autoBeaming = ##f
1263     c4
1264     <<
1265       \new Voice = "alternative" {
1266         \voiceOne
1267         \times 2/3 {
1268           % show associations clearly.
1269           \override NoteColumn #'force-hshift = #-3
1270           f8 f g
1271         }
1272       }
1273       {
1274         \voiceTwo
1275         f8.[ g16]
1276         \oneVoice
1277       } >>
1278     a8( b) c
1279   }
1280   \new Lyrics \lyricsto "lahlah" {
1281     Ju -- ras -- sic Park
1282   }
1283   \new Lyrics \lyricsto "lahlah" {
1284     % Tricky: need to set associatedVoice
1285     % one syllable too soon!
1286     \set associatedVoice = alternative % applies to "ran"
1287     Ty --
1288     ran --
1289     no --
1290     \set associatedVoice = lahlah % applies to "rus"
1291     sau -- rus Rex
1292   } >>
1293 @end lilypond
1294
1295 @noindent
1296 Der Text der ersten Strophe wird an der Stimme @qq{lahlah}
1297 ausgerichtet:
1298
1299 @example
1300 \new Lyrics \lyricsto "lahlah" @{
1301   Ju -- ras -- sic Park
1302 @}
1303 @end example
1304
1305 @noindent
1306 Auch die zweite Strophe wird an @qq{lahlah} ausgerichtet, aber für die
1307 Silbe @qq{ran} wird zu einer anderen Melodie gewechselt.  Dazu wird
1308 der Befehl
1309
1310 @example
1311 \set associatedVoice = alternative
1312 @end example
1313
1314 @noindent
1315 eingesetzt.  @code{alternative} ist die Bezeichnung der Stimme, die
1316 die Triole enthält.
1317
1318 @c TODO: make this easier to understand -vv
1319 Dieser Befehl muss eine Silbe vor der Note notiert werden, auf die er
1320 sich auswirken soll, also vor @qq{Ty} in diesem Fall.
1321
1322 @example
1323 \new Lyrics \lyricsto "lahlah" @{
1324   \set associatedVoice = alternative % applies to "ran"
1325   Ty --
1326   ran --
1327   no --
1328   \set associatedVoice = lahlah % applies to "rus"
1329   sau -- rus Rex
1330 @}
1331 @end example
1332
1333 @noindent
1334 Zurück zu der alten Stimme kommt man, indem wieder
1335 @qq{lahlah} mit dem Text verknüpft wird.
1336
1337
1338 @node Die Strophen am Ende ausdrucken
1339 @unnumberedsubsubsec Die Strophen am Ende ausdrucken
1340 @translationof Printing stanzas at the end
1341
1342 Manchmal soll nur eine Strophe mit der Melodie gesetzt
1343 werden und die weiteren Strophen als Text unter den Noten
1344 hinzugefügt werden.  Dazu wird der Text in einer
1345 @code{markup}-Umgebung außerhalb der @code{\score}-Umgebung
1346 gesetzt.  Es gibt zwei Arten, die Zeilen auszurichten,
1347 wie das Beispiel zeigt:
1348
1349 @lilypond[ragged-right,verbatim,quote]
1350 melody = \relative c' {
1351 e d c d | e e e e |
1352 d d e d | c1 |
1353 }
1354
1355 text = \lyricmode {
1356 \set stanza = #"1." Ma- ry had a lit- tle lamb,
1357 its fleece was white as snow.
1358 }
1359
1360 \score{ <<
1361   \new Voice = "one" { \melody }
1362   \new Lyrics \lyricsto "one" \text
1363 >>
1364   \layout { }
1365 }
1366 \markup { \column{
1367   \line{ Verse 2. }
1368   \line{ All the children laughed and played }
1369   \line{ To see a lamb at school. }
1370   }
1371 }
1372 \markup{
1373   \wordwrap-string #"
1374   Verse 3.
1375
1376   Mary took it home again,
1377
1378   It was against the rule."
1379 }
1380 @end lilypond
1381
1382
1383 @node Die Strophen am Ende in mehreren Spalten drucken
1384 @unnumberedsubsubsec Die Strophen am Ende in mehreren Spalten drucken
1385 @translationof Printing stanzas at the end in multiple columns
1386
1387 Wenn in einem Lied sehr viele Strophen vorkommen, werden sie oft in 
1388 mehreren Spalten unter den Noten gesetzt.  Eine nach außen versetzte Zahl
1389 zeigt die Strophennummer an.  Dieses Beispiel zeigt eine Methode, diese
1390 Art von Notensatz zu produzieren.
1391
1392 @lilypond[ragged-right,quote,verbatim]
1393 melody = \relative c' {
1394   c c c c | d d d d
1395 }
1396
1397 text = \lyricmode {
1398   \set stanza = #"1." This is verse one.
1399   It has two lines.
1400 }
1401
1402 \score{ <<
1403     \new Voice = "one" { \melody }
1404     \new Lyrics \lyricsto "one" \text
1405    >>
1406   \layout { }
1407 }
1408
1409 \markup {
1410   \fill-line {
1411     \hspace #0.1 % moves the column off the left margin;
1412         % can be removed if space on the page is tight
1413      \column {
1414       \line { \bold "2."
1415         \column {
1416           "This is verse two."
1417           "It has two lines."
1418         }
1419       }
1420       \hspace #0.1 % adds vertical spacing between verses
1421       \line { \bold "3."
1422         \column {
1423           "This is verse three."
1424           "It has two lines."
1425         }
1426       }
1427     }
1428     \hspace #0.1  % adds horizontal spacing between columns;
1429         % if they are still too close, add more " " pairs
1430         % until the result looks good
1431      \column {
1432       \line { \bold "4."
1433         \column {
1434           "This is verse four."
1435           "It has two lines."
1436         }
1437       }
1438       \hspace #0.1 % adds vertical spacing between verses
1439       \line { \bold "5."
1440         \column {
1441           "This is verse five."
1442           "It has two lines."
1443         }
1444       }
1445     }
1446   \hspace #0.1 % gives some extra space on the right margin;
1447       % can be removed if page space is tight
1448   }
1449 }
1450 @end lilypond
1451
1452
1453 @seealso
1454 Referenz der Interna:
1455 @rinternals{LyricText},
1456 @rinternals{StanzaNumber}.
1457
1458
1459
1460