Closed werifu closed 1 year ago
引用出现在本体后,会导致引用的编号不对(比原来的大)
#equation( $ A = pi r^2 $, ) <eq1> 根据@eq1 ,推断出@eq2 #equation( $ x < y => x gt.eq.not y $, ) <eq2>
原因是自己实现的章节编号(typst并不提供按章节编号功能),在排版执行到图片时自动+1,而引用会用引用时的location去得到计数器。
解决方案是学 word 用 图 1- 作为 supplement 而不是 图,这样可以每一章重新编号,但是 typst 现在还没支持自定义ref的文案,会自动给 supplement 和 numbering 加空格,导致得到 图 1- 1而不是 图 1-1,其他的实现方案感觉成本比较高,先等typst 更新
图 1-
图
图 1- 1
图 1-1
相关pr:https://github.com/typst/typst/pull/646
相关pr:typst/typst#646
合进去了,等下个release版本更新后修复
fixed. 在 ref 里手动找 element 的各个计数器,而不是靠 numbering 函数来求值 41eba4f
复现
引用出现在本体后,会导致引用的编号不对(比原来的大)
原因是自己实现的章节编号(typst并不提供按章节编号功能),在排版执行到图片时自动+1,而引用会用引用时的location去得到计数器。
解决方案是学 word 用
图 1-
作为 supplement 而不是图
,这样可以每一章重新编号,但是 typst 现在还没支持自定义ref的文案,会自动给 supplement 和 numbering 加空格,导致得到图 1- 1
而不是图 1-1
,其他的实现方案感觉成本比较高,先等typst 更新相关pr:https://github.com/typst/typst/pull/646