+@unnumberedsubsubsec Text alignment
+
+@cindex texto alineación de
+@cindex alinear texto
+
+Esta subsección trata sobre cómo colocar texto en el modo de marcado.
+Los objetos de marcado también se pueden mover como un todo, usando la
+sintaxis que se describe en @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 texto, alineación horizontal
+@cindex horizontal, alineación de texto
+@funindex \left-align
+@funindex \center-align
+@funindex \right-align
+
+Los objetos de marcado se pueden alinear de distintas maneras. De
+forma predeterminada, una indicación de texto se alinea sobre el borde
+izquierdo: en el ejemplo siguiente, no existe diferencia entre los
+marcados primero y segundo.
+
+@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
+
+Se puede realizar un ajuste fino de la alineación horizontal usando un
+valor numérico:
+
+@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
+Ciertos objetos pueden poseer sus propios procedimientos de
+alineación, y por tanto no resultan afectados por estas instrucciones.
+Es posible mover estos objetos de marcado como un todo, como se
+muestra por ejemplo en @ref{Text marks}.
+
+@cindex texto, alineación vertical
+@cindex vertical, alineación de texto
+@funindex \raise
+@funindex \lower
+
+La alineación vertical es un poco más compleja. Como se ha dicho más
+arriba, los objetos de marcado se pueden mover como un todo; sin
+embargo, también es posible mover elementos específicos dentro de un
+bloque de marcado. En este caso, el elemento a mover se debe preceder
+de un @emph{punto de anclaje}, que puede ser otro elemento de marcado
+o un objeto invisible. El ejemplo siguiente ejemplifica estas dos
+posibilidades; el último marcado en este ejemplo no tiene punto de
+anclaje y por ello no resulta movido.
+
+@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
+
+Algunas instrucciones pueden afectar tanto a la alineación horizontal
+como a la vertical de los objetos de texto en el modo de marcado.
+Cualquier objeto afectado por estas instrucciones se deben preceder de
+un punto de anclaje:
+
+@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 varias líneas, marcado de
+@cindex texto de varias líneas
+@cindex columnas, texto en
+
+Un objeto de marcado puede incluir varias líneas de texto. En el
+ejemplo siguiente, cada elemento o expresión se sitúa en su propia
+línea, ya sea alineada por la izquierda o centrada:
+
+@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 centrar texto en la página
+
+De forma similar, una lista de elementos o expresiones se puede
+repartir de forma que rellene por completo el ancho de la línea
+horizontal (si hay un solo elemento, se centra en el papel). A su
+vez, estas expresiones pueden incluir texto de varias líneas o
+cualquier otra expresión de marcado:
+
+@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 ajuste de línea, texto con
+@cindex justificado, texto
+
+Las indicaciones de texto largas se pueden también ajustar
+automáticamente según un ancho de línea dado. Estarán alineados por
+la izquierda o justificados, como se muestra en el ejemplo siguiente.
+
+@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
+
+Hay una lista exhaustiva de instrucciones de alineación de texto en
+@ref{Align}.
+
+
+@seealso
+Manual de aprendizaje:
+@rlearning{Moving objects}.
+
+Referencia de la notación:
+@ref{Align},
+@ref{Text marks}.
+
+Fragmentos de código:
+@rlsr{Text}.
+
+Referencia de funcionamiento interno:
+@rinternals{TextScript}.
+
+Archivos de inicio:
+@file{scm/@/define@/-markup@/-commands@/.scm}.