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

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

A case distinction.

Content across different branches can be aligned with the & symbol.

Example

$ f(x, y) := cases( 1 "if" (x dot y)/2 <= 0, 2 "if" x "is even", 3 "if" x in NN, 4 "else", ) $

参数
Question mark

delim
none or str or symbol or array
可用set规则
Question mark
默认值:("{", "}")

The delimiter to use.

Can be a single character specifying the left delimiter, in which case the right delimiter is inferred. Otherwise, can be an array containing a left and a right delimiter.

Expand展开示例
#set math.cases(delim: "[") $ x = cases(1, 2) $

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

Whether the direction of cases should be reversed.

Expand展开示例
#set math.cases(reverse: true) $ cases(1, 2) = x $

gap
relative
可用set规则
Question mark
默认值:0% + 0.2em

The gap between branches.

Expand展开示例
#set math.cases(gap: 1em) $ x = cases(1, 2) $

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

The branches of the case distinction.