Skip to content

严格控制 enum 编号宽度,而不是随最大编号位数变化

严格控制 enum 编号宽度,而不是随最大编号位数变化

问题

如下例,enum编号所占宽度默认随最大编号位数变化。连用多组enum时,这样可能显得没对齐。

typst
= 一位数
+ 一位数
+ 一位数
+ 一位数
+ 一位数

= 两位数
8. 两位数
+ 两位数
+ 两位数
+ 两位数
Typst compiled image

解决办法

box严格控制宽度。

typst
#set enum(numbering: n => box(numbering("1.", n), width: 1.5em)) 

= 一位数
+ 一位数
+ 一位数
+ 一位数
+ 一位数

= 两位数
8. 两位数
+ 两位数
+ 两位数
+ 两位数
Typst compiled image
What do you think?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
Comments
  • Latest
  • Oldest
  • Hottest
Powered by Waline v3.5.1

基于 MIT 许可发布