All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.0 - 2024-07-07
- 尝试弃用大部分自造轮子,改为通过引入第三方 package 实现相关功能。
- 规范化模板参数/变量名。
- 校对毕设模板的间距。 1
#import
方式改变:由原来的更改为// 毕设 #import "@preview/cheda-seu-thesis:0.2.2": bachelor-conf, thanks, appendix // 学位 #import "@preview/cheda-seu-thesis:0.2.2": degree-conf, thanks, appendix
本模板暂未计划完全改为闭包。// 毕设 #import "@preview/cheda-seu-thesis:0.3.0": bachelor-conf, bachelor-utils #let (thanks, show-appendix) = bachelor-utils // 学位 #import "@preview/cheda-seu-thesis:0.3.0": degree-conf, degree-utils #let (thanks, show-appendix) = degree-utils
- 进入附录章节的方式改变:
- 由
#appendix()
变为#show: shou-appendix
; #bibliography
不再会自动进入附录。
- 由
- 引用图表的方式改变:
- 由自造轮子改为使用
i-figured
; - 需要将旧版本的
@xxx
修改为对应类型的@tbl:xxx
@fig:xxx
@eqt:xxx
。
- 由自造轮子改为使用
- 模板参数格式改变:详见对应模板的 demo 。
- 不再使用
state
储存章节标题与章节编号。
- 使用
i-figured
代替自造的公式编号引用轮子。 - 使用自带的
outline
代替自造的目录页轮子。 - 统一变量、参数等的命名风格。
- 不再使用大量
state
。 - 更新学位论文授权声明文字。
- 修复学位论文页眉读取章节号、名称时可能取到
none
的问题。 - 修复毕设引用文献中不显示末尾
.
的问题。
0.2.2 - 2024-05-18
- 学位论文改为使用 Typst 0.11.0 增加的公式编号位置参数代替原有的公式编号对齐轮子。
- 拆分 CSL 文件,按本研不同的要求分为两个文件。
0.2.1 - 2024-05-02
- 允许控制学位论文的一级标题页面是否显示页眉。
- 优化资源文件大小。
此版本重构了目录结构,合并两个模板的大部分工具函数,并按 Typst template package 组织文件。
Footnotes
-
由于 Typst 使用的行距模型与 Word 不同,行距难以保持完全一致。 ↩