Left/Right 函数族
分隔符(delimiter)匹配。
lr
函数匹配两个分隔符,并根据所包含的内容自动缩放尺寸。
该种操作也会在根据语法匹配分隔符时自动进行,而 lr
函数允许您精确地控制他们的大小。
除 lr
函数以外。Typst 还提供了更多函数,用于创建绝对值、向上取整、向下取整以及范数的分隔符配对。
Example
$ [a, b/2] $
$ lr(]sum_(x=1)^n] x, size: #50%) $
$ abs((x + y) / 2) $
函数族
lr
缩放分隔符。
虽然默认情况下匹配的分隔符会自动缩放,但这个特性也可以用于对未匹配的分隔符进行缩放,并可以更精确地控制分隔符的缩放。
size
括号的大小,取决于包含内容的高度。
默认:auto
body
被分隔的内容,包括分隔符。
mid
将定界符在垂直方向上缩放到最近的 lr()
组。
$ { x mid(|) sum_(i=1)^n w_i|f_i (x)| < 1 } $
body
要缩放的内容。
abs
取表达式的绝对值。
$ abs(x/2) $
size
括号的大小,相对于包裹内容的高度。
body
被取绝对值的内容。
norm
对表达式进行范数运算。
$ norm(x/2) $
size
括号的大小,相对于包裹内容的高度。
body
取范数的内容。
floor
对表达式向下取整。
$ floor(x/2) $
size
相对于包裹内容的高度,括号的大小。
body
进行向下取整的表达式
ceil
对表达式向上取整。
$ ceil(x/2) $
size
括号的大小,相对于包裹内容的高度。
body
进行向上取整的表达式。
round
对表达式进行四舍五入。
$ round(x/2) $
size
括号的大小,相对于包裹内容的高度。
body
进行四舍五入的表达式。