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.

scaleElemento
Signo de pregunta
Desde: siempreIr al código fuente

Escala contenido sin afectar el diseño.

Te permite reflejar contenido especificando una escala negativa en un solo eje.

Ejemplo

#set align(center) #scale(x: -100%)[This is mirrored.] #scale(x: -100%, reflow: true)[This is mirrored.]

Parámetros

factor
auto o length o ratio
Posicional
Signo de pregunta
Por defecto: 100%

El factor de escala para ambos ejes, como argumento posicional. Es solo una notación abreviada opcional para establecer x e y en el mismo valor.

x
auto o length o ratio
Configurable con set
Signo de pregunta
Por defecto: 100%

El factor de escala horizontal.

El cuerpo se reflejará horizontalmente si el parámetro es negativo.

y
auto o length o ratio
Configurable con set
Signo de pregunta
Por defecto: 100%

El factor de escala vertical.

El cuerpo se reflejará verticalmente si el parámetro es negativo.

origin
alignment
Configurable con set
Signo de pregunta
Por defecto: center + horizon

El origen de la transformación.

ExpandirVer ejemplo
A#box(scale(75%)[A])A \ B#box(scale(75%, origin: bottom + left)[B])B

reflow
bool
Configurable con set
Signo de pregunta
Por defecto: false

Si el escalado afecta el diseño.

Si se establece en false, el contenido escalado podrá superponerse con otro contenido. Si se establece en true, se calculará el nuevo tamaño del contenido escalado y se ajustará el diseño en consecuencia.

ExpandirVer ejemplo
Hello #scale(x: 20%, y: 40%, reflow: true)[World]!

body
content
ObligatorioPosicional
Signo de pregunta

El contenido que se escala.