underline元素元素元素函数可用set和show规则自定义样式。
元素
元素函数可用
set和show规则自定义样式。为文本添加下划线。
Example
This is #underline[important].

参数参数参数是传给函数的输入,写在函数名后的括号中。
参数
参数是传给函数的输入,写在函数名后的括号中。
underline(,,,,,)->如何绘制线条。
详细内容参见 line 的文档 如果设为 auto, 则采用文本颜色和当前字体定义的粗细。
展开例子
Take #underline(
stroke: 1.5pt + red,
offset: 2pt,
[care],
)

默认值:auto
相对于基准线的位置。如果设为 auto,则从字体表中读取。
展开例子
#underline(offset: 5pt)[
The Tale Of A Faraway Line I
]

默认值:auto
extent可用set规则可用set规则可用set规则设置参数,更改后续调用时的默认值。
extent可用set规则
可用set规则
可用
set规则设置参数,更改后续调用时的默认值。超出文本长度的量(如果设为负数则缩短)。
展开例子
#align(center,
underline(extent: 2pt)[Chapter 1]
)

默认值:0pt
evade可用set规则可用set规则可用set规则设置参数,更改后续调用时的默认值。
evade可用set规则
可用set规则
可用
set规则设置参数,更改后续调用时的默认值。是否跳过与字形冲突的部分。
展开例子
This #underline(evade: true)[is great].
This #underline(evade: false)[is less great].

默认值:true
background可用set规则可用set规则可用set规则设置参数,更改后续调用时的默认值。
background可用set规则
可用set规则
可用
set规则设置参数,更改后续调用时的默认值。下划线是否应该放在内容后.
展开例子
#set underline(stroke: (thickness: 1em, paint: maroon, cap: "round"))
#underline(background: true)[This is stylized.] \
#underline(background: false)[This is partially hidden.]

默认值:false
body
body要添加下划线的内容。