Development build 586e1bd4
Typst文档简体中文版v0.15.1 + dev 586e1bd4

scale元素
Question mark
自始可用Go to source

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.] #scale(x: -100%, reflow: true)[This is mirrored.]

参数
Question mark

factor默认值:100%

The scaling factor for both axes, as a positional argument. This is just an optional shorthand notation for setting x and y to the same value.

x
auto or length or ratio
可用set规则
Question mark
默认值:100%

The horizontal scaling factor.

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

y
auto or length or ratio
可用set规则
Question mark
默认值:100%

The vertical scaling factor.

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

origin
alignment
可用set规则
Question mark
默认值:center + horizon

The origin of the transformation.

Expand展开示例
A#box(scale(75%)[A])A \ B#box(scale(75%, origin: bottom + left)[B])B

reflow
bool
可用set规则
Question mark
默认值:false

Whether the scaling impacts the layout.

If set to false, the scaled content will be allowed to overlap other content. If set to true, it will compute the new size of the scaled content and adjust the layout accordingly.

Expand展开示例
Hello #scale(x: 20%, y: 40%, reflow: true)[World]!

body
content
必需参数
Question mark
位置参数
Question mark

The content to scale.