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

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

Arranges content and spacing horizontally or vertically.

The stack places a list of items along an axis, with optional spacing between each item.

Example

#stack( dir: ttb, rect(width: 40pt), rect(width: 120pt), rect(width: 90pt), )

Accessibility

Stacks do not carry any special semantics. The contents of the stack are read by Assistive Technology (AT) in the order in which they have been passed to this function.

参数
Question mark

dir
direction
可用set规则
Question mark
默认值:ttb

The direction along which the items are stacked. Possible values are:

You can use the start and end methods to obtain the initial and final points (respectively) of a direction, as alignment. You can also use the axis method to determine whether a direction is "horizontal" or "vertical". The inv method returns a direction’s inverse direction.

For example, ttb.start() is top, ttb.end() is bottom, ttb.axis() is "vertical" and ttb.inv() is equal to btt.

spacing
none or relative or fraction
可用set规则
Question mark
默认值:none

Spacing to insert between items where no explicit spacing was provided.

children
relative or fraction or content
必需参数
Question mark
位置参数
Question mark
变长参数
Question mark

The children to stack along the axis.