Traducción no oficial al español rioplatense, generada con IA (Claude Sonnet 5.5) bajo la dirección y revisión de Jassiel Ovando. No es una publicación de Typst GmbH ni cuenta con su aval; ante cualquier duda, prevalece la documentación oficial en inglés. ¿Un error de traducción o una sugerencia? Reportalo. Tipografía: Reforma, de PampaType.

alignmentDesde: siempreIr al código fuente

Dónde alinear algo a lo largo de un eje.

Los valores posibles son:

Estos valores están disponibles globalmente y también en el ámbito del tipo alignment, así que podés escribir cualquiera de las dos formas siguientes:

#align(center)[Hi] #align(alignment.center)[Hi]

Alineaciones 2D

Para alinear en ambos ejes al mismo tiempo, sumá las dos alineaciones con el operador +. Por ejemplo, top + right alinea el contenido a la esquina superior derecha.

#set page(height: 3cm) #align(center + bottom)[Hi]

Campos

Los campos x e y contienen los componentes horizontal y vertical de la alineación, respectivamente (como otro alignment más). Pueden ser none.

#(top + right).x \ #left.x \ #left.y (none)

Constantes
Signo de pregunta

start
alignmentDesde: siempre
Ir al código fuente

Alineación horizontal hacia el inicio de la dirección del texto.

ExpandirVer ejemplo
#set text(dir: ltr) #align(start, emoji.arrow.r) #set text(dir: rtl) #align(start, emoji.arrow.l)

end
alignmentDesde: siempre
Ir al código fuente

Alineación horizontal hacia el final de la dirección del texto.

ExpandirVer ejemplo
#set text(dir: ltr) #align(end, emoji.arrow.r) #set text(dir: rtl) #align(end, emoji.arrow.l)

left
alignmentDesde: siempre
Ir al código fuente

Alineación horizontal a la izquierda.

ExpandirVer ejemplo
#align(left)[Left]

center
alignmentDesde: siempre
Ir al código fuente

Alineación horizontal centrada.

ExpandirVer ejemplo
#align(center)[Center]

right
alignmentDesde: siempre
Ir al código fuente

Alineación horizontal a la derecha.

ExpandirVer ejemplo
#align(right)[Right]

top
alignmentDesde: siempre
Ir al código fuente

Alineación vertical superior.

ExpandirVer ejemplo
#set page(height: 3cm) #align(top)[Top]

horizon
alignmentDesde: siempre
Ir al código fuente

Alineación vertical central.

ExpandirVer ejemplo
#set page(height: 3cm) #align(horizon)[Horizon]

bottom
alignmentDesde: siempre
Ir al código fuente

Alineación vertical inferior.

ExpandirVer ejemplo
#set page(height: 3cm) #align(bottom)[Bottom]

Funciones
Signo de pregunta

axisDesde: 0.7.0Ir al código fuente

El eje al que pertenece esta alineación.

ExpandirVer ejemplo
#left.axis() \ #bottom.axis()
self.axis() → nonestr

invDesde: 0.7.0Ir al código fuente

La alineación inversa.

ExpandirVer ejemplo
#top.inv() \ #left.inv() \ #center.inv() \ #(left + bottom).inv()
self.inv() → alignment