+@cindex Text, Ausrichtung
+@cindex Ausrichtung von Text
+
+Dieser Abschnitt zeigt, wie man Text im Textbeschriftungsmodus
+eingibt. Textobjekte können auch als eine Einheit verschoben
+werden, wie beschrieben in @rlearning{Moving objects}.
+
+@c Padding commands should be mentioned on this page, but
+@c most of these require \box to be more clearly illustrated. -vv
+
+@cindex Text, horizontale Ausrichtung
+@cindex horizontale Ausrichtung von Text
+@funindex \left-align
+@funindex \center-align
+@funindex \right-align
+
+Textbeschriftungsobjekte können auf verschiedene Weise ausgerichtet
+werden. Standardmäßig wird ein Textobjekt an seiner linken Ecke
+ausgerichtet, darum wird das erste und zweite Objekt gleichermaßen
+an der linken Ecke ausgerichtet.
+
+@lilypond[quote,verbatim,relative=2]
+d1-\markup { poco }
+f
+d-\markup { \left-align poco }
+f
+d-\markup { \center-align { poco } }
+f
+d-\markup { \right-align poco }
+@end lilypond
+
+@funindex \halign
+
+Die horizontale Ausrichtung kann mit einer Zahl auf einen exakten
+Wert festgelegt werden:
+
+@lilypond[quote,verbatim,relative=2]
+a1-\markup { \halign #-1 poco }
+e'
+a,-\markup { \halign #0 poco }
+e'
+a,-\markup { \halign #0.5 poco }
+e'
+a,-\markup { \halign #2 poco }
+@end lilypond
+
+@noindent
+Manche Objekte haben eigene Ausrichtungsvorgänge und werden deshalb
+nicht von diesen Befehlen beeinflusst. Es ist möglich, solche
+Objekte als eine Einheit anzusprechen und zu bewegen, wie
+gezeigt in @ref{Text marks}.
+
+@cindex Text, vertikale Ausrichtung
+@cindex vertickale Ausrichtung von Text
+@funindex \raise
+@funindex \lower
+
+Die vertikale Ausrichtung ist etwas schwieriger. Textelemente
+können komplett verschoben werden, es ist aber auch möglich, nur
+einen Teil innerhalb der Textbeschriftung zu bewegen. In diesem
+Fall muss dem zu verschiebenden Objekt ein Ankerpunkt zugewiesen
+werden, welcher entweder ein anderes Textelement oder ein
+unsichtbares Objekt sein kann (im Beispiel mit @code{\null} erstellt).
+Der letzte Text im Beispiel hat keinen Anker und wird deshalb auch nicht verschoben.
+
+@lilypond[quote,verbatim,relative=1]
+d2^\markup {
+ Acte I
+ \raise #2 { Scène 1 }
+}
+a'
+g_\markup {
+ \null
+ \lower #4 \bold { Très modéré }
+}
+a
+d,^\markup {
+ \raise #4 \italic { Une forêt. }
+}
+a'4 a g2 a
+@end lilypond
+
+@funindex \general-align
+@funindex \translate
+@funindex \translate-scaled
+
+Einige Befehle können sowohl die horizontale als auch die vertikale
+Ausrichtung von Textobjekten beeinflussen. Jedes Objekt, das auf
+diese Weise verschoben wird, benötigt einen Anker:
+
+@lilypond[quote,verbatim,relative=1]
+d2^\markup {
+ Acte I
+ \translate #'(-1 . 2) "Scène 1"
+}
+a'
+g_\markup {
+ \null
+ \general-align #Y #3.2 \bold "Très modéré"
+}
+a
+d,^\markup {
+ \null
+ \translate-scaled #'(-1 . 2) \teeny "Une forêt."
+}
+a'4 a g2 a
+@end lilypond
+
+@funindex \column
+@funindex \center-column
+
+@cindex mehrzeiliger Text
+@cindex Text, mehrere Zeilen
+@cindex Blöcke, Text
+@cindex Textblöcke
+
+Ein Textbeschriftungsobjekt kann mehrere Zeilen beinhalten. Im folgenden
+Beispiel wird jeder Ausdruck innerhalb von @code{\markup} auf einer
+eigenen Zeile gesetzt, entweder linksbündig oder zentriert:
+
+@lilypond[quote,verbatim]
+\markup {
+ \column {
+ a
+ "b c"
+ \line { d e f }
+ }
+ \hspace #10
+ \center-column {
+ a
+ "b c"
+ \line { d e f }
+ }
+}
+@end lilypond
+
+@funindex \fill-line
+
+@cindex Text auf der Seite zentrieren
+@cindex Zentrieren von Text auf der Seite
+
+Eine Anzahl an Ausdrücken innerhalb von @code{\markup} kann auch
+gestreckt werden, so dass die gesamte Seitenbreite benutzt wird. Wenn
+nur ein Objekt vorhanden ist, wird es zentriert gesetzt. Die Ausdrücke
+selber können wiederum mehrzeilig sein und andere Textbeschriftungsbefehle
+beinhalten.
+
+@lilypond[quote,verbatim]
+\markup {
+ \fill-line {
+ \line { William S. Gilbert }
+ \center-column {
+ \huge \smallCaps "The Mikado"
+ or
+ \smallCaps "The Town of Titipu"
+ }
+ \line { Sir Arthur Sullivan }
+ }
+}
+\markup {
+ \fill-line { 1885 }
+}
+@end lilypond
+
+@funindex \wordwrap
+@funindex \justify
+
+@cindex Umbruch von Text
+@cindex Blocksatz, Text
+@cindex Text, Blocksatz
+
+Längere Texte können auch automatisch umgebrochen werden, wobei es
+möglich ist, die Zeilenbreite zu bestimmen. Der Text ist entweder
+linksbündig oder im Blocksatz, wie das nächste Beispiel illustriert:
+
+@lilypond[quote,verbatim]
+\markup {
+ \column {
+ \line \smallCaps { La vida breve }
+ \line \bold { Acto I }
+ \wordwrap \italic {
+ (La escena representa el corral de una casa de
+ gitanos en el Albaicín de Granada. Al fondo una
+ puerta por la que se ve el negro interior de
+ una Fragua, iluminado por los rojos resplandores
+ del fuego.)
+ }
+ \hspace #0
+
+ \line \bold { Acto II }
+ \override #'(line-width . 50)
+ \justify \italic {
+ (Calle de Granada. Fachada de la casa de Carmela
+ y su hermano Manuel con grandes ventanas abiertas
+ a través de las que se ve el patio
+ donde se celebra una alegre fiesta)
+ }
+ }
+}
+@end lilypond
+
+Eine vollständige Liste der Textausrichtungsbefehle findet sich in
+@ref{Align}.
+
+@seealso
+Handbuch zum Lernen:
+@rlearning{Moving objects}.
+
+Notationsreferenz:
+@ref{Align},
+@ref{Text marks}.
+
+Schnipsel:
+@rlsr{Text}.
+
+Installierte Dateien:
+@file{scm/@/define@/-markup@/-commands@/.scm}.
+
+Referenz der Interna:
+@rinternals{TextScript}.
+