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.

directionDesde: siempreIr al código fuente

Las cuatro direcciones en las que se puede disponer el contenido.

Los valores posibles son: ltr, rtl, ttb y btt.

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

#stack(dir: rtl)[A][B][C] #stack(dir: direction.rtl)[A][B][C]

Constantes
Signo de pregunta

ltr
directionDesde: siempre
Ir al código fuente

De izquierda a derecha.

ExpandirVer ejemplo
#stack( dir: ltr, spacing: 0.2cm, circle(), line(), square(), )

rtl
directionDesde: siempre
Ir al código fuente

De derecha a izquierda.

ExpandirVer ejemplo
#stack( dir: rtl, spacing: 0.2cm, circle(), line(), square(), )

ttb
directionDesde: siempre
Ir al código fuente

De arriba hacia abajo.

ExpandirVer ejemplo
#stack( dir: ttb, spacing: 0.2cm, circle(), line(), square(), )

btt
directionDesde: siempre
Ir al código fuente

De abajo hacia arriba.

ExpandirVer ejemplo
#stack( dir: btt, spacing: 0.2cm, circle(), line(), square(), )

Funciones
Signo de pregunta

fromDesde: 0.14.0Ir al código fuente

Devuelve una dirección a partir de un punto de partida.

Esta función hace lo opuesto de direction.start.

ExpandirVer ejemplo
#direction.from(left) \ #direction.from(right) \ #direction.from(top) \ #direction.from(bottom)
direction.from(alignment) → direction

side
alignment
ObligatorioPosicional
Signo de pregunta

El punto de partida de la dirección.

No puede ser start ni end.

toDesde: 0.14.0Ir al código fuente

Devuelve una dirección a partir de un punto final.

Esta función hace lo opuesto de direction.end.

ExpandirVer ejemplo
#direction.to(left) \ #direction.to(right) \ #direction.to(top) \ #direction.to(bottom)
direction.to(alignment) → direction

side
alignment
ObligatorioPosicional
Signo de pregunta

El punto final de la dirección.

No puede ser start ni end.

axisDesde: 0.7.0Ir al código fuente

El eje al que pertenece esta dirección, "horizontal" o "vertical".

ExpandirVer ejemplo
#ltr.axis() \ #ttb.axis()
self.axis() → str

signDesde: 0.14.0Ir al código fuente

El signo correspondiente, para usar en cálculos.

Es el signo del vector que va en esta dirección a lo largo del eje correspondiente.

ExpandirVer ejemplo
#ltr.sign() \ #rtl.sign() \ #ttb.sign() \ #btt.sign()
self.sign() → int

startDesde: 0.7.0Ir al código fuente

El punto de partida de esta dirección.

Esta función hace lo opuesto de direction.from.

ExpandirVer ejemplo
#ltr.start() \ #rtl.start() \ #ttb.start() \ #btt.start()
self.start() → alignment

endDesde: 0.7.0Ir al código fuente

El punto final de esta dirección.

Esta función hace lo opuesto de direction.to.

ExpandirVer ejemplo
#ltr.end() \ #rtl.end() \ #ttb.end() \ #btt.end()
self.end() → alignment

invDesde: siempreIr al código fuente

La dirección inversa (opuesta).

ExpandirVer ejemplo
#ltr.inv() \ #rtl.inv() \ #ttb.inv() \ #btt.inv()
self.inv() → direction