highlight
元素
元素函数可以通过 set 和 show 规则进行样式自定义。
元素函数可以通过 set 和 show 规则进行样式自定义。
用背景颜色高亮文本。
Example
This is #highlight[important].
参数
参数是函数的输入,它们在函数名称后面的括号中传入。
参数是函数的输入,它们在函数名称后面的括号中传入。
highlight() -> content
fill
高亮文本的颜色。 (默认: 0xffff5f)
默认:rgb("#ffff5f")
查看示例
This is #highlight(fill: blue)[with blue].
top-edge
背景矩形的顶端。
-
"ascender"
上行线高度,通常超过所有字形的高度。
-
"cap-height"
大写字母的近似高度。
-
"x-height"
非上行线小写字母 x 的近似高度。
-
"baseline"
字母所依托的基线高度。
-
"bounds"
字形边界框的顶部边缘高度。
默认:"ascender"
查看示例
#set highlight(top-edge: "ascender")
#highlight[a] #highlight[aib]
#set highlight(top-edge: "x-height")
#highlight[a] #highlight[aib]
bottom-edge
背景矩形的底端。
-
"baseline"
字母所依托的基线高度。
-
"descender"
下行线高度,通常超过所有字形的深度。
-
"bounds"
字形边界框的底部边缘高度。
默认:"descender"
查看示例
#set highlight(bottom-edge: "descender")
#highlight[a] #highlight[ap]
#set highlight(bottom-edge: "baseline")
#highlight[a] #highlight[ap]
extent
将背景扩展到内容之外(负数则在内容之内)的数量。
默认:0pt
查看示例
A long #highlight(extent: 4pt)[background].
body
高亮的内容。