William WeiTypst序号求助…… 中发帖

猫猫正在编辑一个 Typst 模板,是类似于试卷的场景,也就是会有多级序号,序号后自然段非常长。 
现在编写了这个序号规则:
#set enum(numbering: (..nums) => {
let indices = nums.pos()
if indices.len() == 1 {
// 第一层级: 1. 2. 3.
str(indices.at(0)) + "."
} else {
// 第二层级: (1) (2) (3)
"(" + str(indices.at(1)) + ")"
}
}, spacing: 1.5em)

正文是:
#enum[
+ 题目一正文:之乎者也之乎者也之乎者也之乎者也之乎者也之乎者也之乎者也
+ 题目二正文:之乎者也之乎者也之乎者也之乎者也之乎者也
#enum[
+ 第一小问...