TypstDocumentation

scaleElement
Question mark

Scales content without affecting layout.

Lets you mirror content by specifying a negative scale on a single axis.

Example

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

Parameters
Question mark

x
ratio
Settable
Question mark

The horizontal scaling factor.

The body will be mirrored horizontally if the parameter is negative.

Default: 100%

y
ratio
Settable
Question mark

The vertical scaling factor.

The body will be mirrored vertically if the parameter is negative.

Default: 100%

origin
alignment
Settable
Question mark

The origin of the transformation.

Default: center + horizon

View example
A#box(scale(75%)[A])A \
B#box(scale(75%, origin: bottom + left)[B])B
Preview

body
content
RequiredPositional
Question mark

The content to scale.