[ << Spezielle Notation ] | [Top][Contents][Index] | [ Allgemeine Eingabe und Ausgabe >> ] |
[ < Referenz für Vokalmusik ] | [ Up : Übliche Notation für Vokalmusik ] | [ Text an einer Melodie ausrichten > ] |
Eingabe von Text
Gesangstext muss in einem speziellen Modus notiert werden.
Der Gesangstextmodus kann mit der Umgebung \lyricmode
angegeben werden, oder indem \addlyrics
bzw.
\lyricsto
eingesetzt wird. In diesem Modus kann
Text mit Akzenten und Satzzeichen notiert werden, und das
Programm liest d
nicht als die Tonhöhe D,
sondern als eine Silbe Text. Anders gesagt:
Silben werden wie Noten notiert, aber die Tonhöhen werden
durch Text ersetzt.
Beispielsweise:
\lyricmode { Gern4 hätt’4 ich4 dich4 lieb!2 }
Es gibt zwei generelle Methoden, die horizontale Orientierung der
Textsilben anzugeben, entweder indem ihre Dauer angegeben wird,
wie oben in dem Beispiel, oder indem die Silben automatisch an den
Noten ausgerichtet werden. Dazu muss entweder \addlyrics
oder \lyricsto
eingesetzt werden. Die erste Methode ist
beschrieben in Manuelle Silbendauern, die zweite in
Automatische Silbendauern.
Ein Wort oder eine Silbe beginnt mit einem alphabetischen Zeichen (inklusive einige andere Zeichen, siehe unten) und endet mit einem Leerzeichen oder einer Zahl. Die folgenden Zeichen in der Silbe können beliebig sein, außer Leerzeichen und Zahlen.
Jedes Zeichen, das nicht Leerzeichen noch Zahl ist, wird als Bestandteil
der Silbe angesehen. Eine Silbe kann also auch mit }
enden,
was oft zu dem Fehler
\lyricmode { lah- lah}
führen kann. Hier wird }
als Teil der letzten Silbe gerechnet, so
dass die öffnende Klammer keine schließende Klammer hat und die Eingabedatei
nicht funktioniert. Klammern sollten deshalb immer von Leerzeichen umgeben
sein.
\lyricmode { lah lah lah }
Auch ein Punkt, der auf eine Silbe folgt, wird in die Silbe inkorporiert. Infolgedessen müssen auch um Eigenschaftsbezeichnungen Leerzeichen gesetzt werden. Ein Befehl heißt also nicht:
\override Score.LyricText.font-shape = #'italic
sondern
\override Score.LyricText.font-shape = #'italic
Punkte, Gesangstext mit Akzenten, verschiedene lateinische und nicht-lateinische Zeichen sowie auch etwa Sonderzeichen (wie ein Herz-Symbol) können direkt in die Notationsdatei geschrieben werden. Es muss dabei sichergestellt werden, dass die Datei in der UTF-8-Kodierung gespeichert wird. Zu mehr Information siehe Sonderzeichen.
\relative { d''8 c16 a bes8 f e' d c4 } \addlyrics { „Schad’ um das schö -- ne grü -- ne Band, }
Normale Anführungszeichen können im Gesangstext auch benutzt werden, aber sie müssen mit einem Backslash und weiteren Anführungszeichen begleitet werden:
\relative { \time 3/4 e'4 e4. e8 d4 e d c2. } \addlyrics { "\"I" am so lone -- "ly,\"" said she }
Die vollständige Definition des Anfangs eines Wortes in LilyPond ist etwas
komplizierter. Ein Wort im Gesangstextmodus beginnt mit einem alphabetischen
Zeichen, _
, ?
, !
, :
,
'
, den Kontrollzeichen ^A
bis ^F
,
^Q
bis ^W
, ^Y
, ^^
, einem beliebigen 8-bit-Zeichen
mit einem ASCII-Code größer als 127 oder einer zwei-Zeichen-Kombination aus
einem Backslash, gefolgt von `
, '
, "
oder ^
.
Man hat sehr gut Möglichkeiten, die Erscheinung des Gesangstextes zu beeinflussen, wenn man dafür Textbeschriftungsbefehle einsetzt. Siehe hierzu Text formatieren.
Ausgewählte Schnipsel
Silben im Gesangstext formatieren
Textbeschriftungsmodus kann eingesetzt werden, um individuelle Silben im Gesangstext zu formatieren.
mel = \relative c'' { c4 c c c } lyr = \lyricmode { Lyrics \markup { \italic can } \markup { \with-color #red contain } \markup { \fontsize #8 \bold Markup! } } << \new Voice = melody \mel \new Lyrics \lyricsto melody \lyr >>
Siehe auch
Handbuch zum Lernen: Lieder.
Notationsreferenz: Automatische Silbendauern, Schriftarten, Eingabe-Modi, Manuelle Silbendauern, Text formatieren, Sonderzeichen.
Referenz der Interna: LyricText.
Schnipsel: Text.
[ << Spezielle Notation ] | [Top][Contents][Index] | [ Allgemeine Eingabe und Ausgabe >> ] |
[ < Referenz für Vokalmusik ] | [ Up : Übliche Notation für Vokalmusik ] | [ Text an einer Melodie ausrichten > ] |