nju-lug / modern-nju-thesis

南京大学学位论文 Typst 模板 modern-nju-thesis
https://typst.app/universe/package/modern-nju-thesis
MIT License
123 stars 14 forks source link

章节上下边距 #6

Open zhengzavan opened 1 month ago

zhengzavan commented 1 month ago

latex模板章节标题(一级标题)有较大的上下边距。

zhengzavan commented 1 month ago

感觉应该是layout/mainmatter.typ中,above、below设置错误。本人不懂latex所以找不到官方模板的边距是多少

// 4.2 设置字体字号并加入假段落模拟首行缩进 show heading: it => { set text( font: array-at(heading-font, it.level), size: array-at(heading-size, it.level), weight: array-at(heading-weight, it.level), ..unpairs(heading-text-args-lists .map((pair) => (pair.at(0), array-at(pair.at(1), it.level)))) ) set block( above: array-at(heading-above, it.level), below: array-at(heading-below, it.level), ) it fake-par }


补充:这两个数值好像只能叠加到下边距上,叠加不到上边距。

OrangeX4 commented 1 month ago

https://github.com/nju-lug/modern-nju-thesis/blob/7619e72623c3737800bbd720b19e69c3aef4316f/layouts/mainmatter.typ#L25-L26

你可以考虑修改这两项,只需要修改两个列表的第一项就可以了。