本文档格式遵守 Keep a Changelog。
[未发布]
- 修复
- 正确为全局 / 局部变量赋值 - #329、#331
- 感谢 @muzimuzhi!
- 正确为全局 / 局部变量赋值 - #329、#331
- 修复
- 展开封面信息栏中的列格式参数,修复与
array
宏包的兼容性问题 - #302
- 展开封面信息栏中的列格式参数,修复与
- 变更
- 优化
- 封面密级、学校代码和学号改用表格实现
- 新增
- 修复
- 变更
- 不再检查 Libertinus 和 XITS 字体的文件名
- (fdudoc) 使用
makeindex
处理索引和修订记录,同时不再对索引进行汉化 - #289
- 优化
- 新增
- 修复
- 在使用前声明提示信息 - #239
- 兼容
addbibresource
命令 - #229- 感谢 @atxy-blip!
- 修复超链接边框不显示的问题;不需要为
hidelinks
选项传递参数 - #227 - 允许在
biblatex
下使用多个数据源 - #186 - 正确调用引用样式 - #183
- 直接调用
\thechapter
使得附录中的图表编号正确显示 - #166 - 判断 Libertinus Sans Bold Oblique 字体是否存在 - #156
- 只检查
ctexbook
和xeCJK
的版本,不再检查xunicode-addon
等其他宏包 - #150 - 允许
\emph
对中文生效 - #93 - 将句号的类别码设置应用于预定义文本中,并优化实现,防止输出到辅助文件后引发错误 - #74
- 在
\@@_setCJKmainfont:nn
等命令中展开字体族名称,防止导言区中\setCJKmainfont
等命令失效
- 变更
- 同步 LaTeX 2020/10/01
- 统一使用新的钩子机制 - #77
- 不再显式载入
expl3
和xparse
宏包
- 移除
style/hyperlink-color
中不常用的超链接颜色 - 同步
siunitx
v3.0 - #202 - 进一步同步
gbt7714
v2.0 - #127 - 将专业学位封面信息栏中的
专业
修改为专业学位类别(领域)
,并调整宽度 - #114 info/instructors
为空时不再显示指导小组成员名单 - #49info/clc
、info/jel
为空时不再显示对应的分类号 - #100、#226- 不再使用
\CheckSum
和\CharacterTable
检查 dtx 文件完整性 - 将 GitHub 主分支由
master
重命名为main
- 在发行版中移除空白模板
fduthesis-template.tex
,GitHub/Overleaf 中则重命名为main.tex
- 同步 LaTeX 2020/10/01
- 优化
- 简化单页模式下页眉的实现方式 - #233
- 感谢 @atxy-blip!
- 添加 GitHub issue 模板与行为准则
- 简化单页模式下页眉的实现方式 - #233
- 新增
- 增加对插图、表格目录的处理 - #72
- 修复
- 兼容 Libertinus 和 XITS 字体的文件名变动
- 处理
hyperref
与unicode-math
的兼容性问题 - ustctug/ustcthesis#223 - 同步
gbt7714
v2.0 - #127
- 优化
- 同步 TeX Live 2019、2020
- 持续集成改为使用 GitHub Actions
- 变更
- 在(中文)字体未提供对应粗体的情况下,允许使用伪粗,并用于封面中文标题 - #68
- 修复
- 修复参考文献不能在目录中显示的问题 - #65、#69
- 修复 Unix 下的安装脚本 - #64
- 感谢 @ShichaoSun!
- 优化
- 优化目录、摘要、参考文献等的标题实现
- 优化关键词列表的显示 - #70
- 新增
style/font
新增garamond
和times*
样式style/cjk-font
新增sinotype
和sourcehan
样式
- 变更
- 允许博士学位论文使用学位类型信息 - #56
- 移除 latexmk 配置文件
latexmkrc
和latexmkrc-en
- 修复
- 优化
- 重构字体配置
- 更换模版文档字体
- 在项目 wiki 中介绍使用技巧 - #52
- 感谢 @jinyu121、@zepinglee!
- 优化
- 更新文档,发布至 CTAN - #25
- 新增
- 参考文献支持 biber 与
biblatex
- #18- 新增
style/bib-backend
、style/cite-style
和style/bib-resource
选项 - 统一使用
\printbibliography
命令生成参考文献列表
- 新增
- 允许设置论文类型和学位类型
- 新增
type
选项 - 新增
info/degree
选项
- 新增
- 新增空白论文模板
fduthesis-template.tex
- 新增不包含代码实现的简明用户手册
- 参考文献支持 biber 与
- 变更
- 移除
fduthesis-user.def
,用户配置文件改为手动载入 - #26- 新增
config
选项
- 新增
- 同步
gbt7714
v1.0,移除有关超链接的额外设置 - 所有选项更改为用连字符隔开的形式
- 原
\fdunewtheorem
命令更名为\newtheorem
- 移除
- 修复
- 调整脚注命令,以兼容
fancyvrb
宏包 - #28
- 调整脚注命令,以兼容
- 优化
- 重构
abstract*
、notation
等 - 使用
xtemplate
重构封面布局 - 使用
l3build
进行回归测试
- 重构
- 新增
- 变更
- 修复
- 优化
- 优化 URL 断行设置
info/secret-level
、style/footnote-style
:不再依赖 XITS-Math 字体 - #22style/font
:额外处理 XITS 字体的小型大写字母
- 新增
- 新增
font=none
、cjkfont=none
选项 - (fdulogo) 将视觉识别系统移入
fdulogo
宏包,并添加重修版校徽
- 新增
- 变更
- 移除
nofonts
选项 - 同步
fontspec
v2.6e - (fdudoc) 移除
listings
关键词定义文件
- 移除
- 优化
- 重新实现字体调用,核心内容是分离字体的声明与设定,并按照宋、黑、仿、楷划分中文字体 - #17
- 使用
expl3
以及内部函数改写封面,减少对 LaTeX2e 的依赖
- 新增
- 新增
logo
与logosize
选项 - 新增 hyperref 相关配置,包括超链接样式(
hyperlink
与hyperlinkcolor
选项)及 PDF 元信息等 - 提供彩色支持
- 添加错误信息提示
- (fdudoc) 在
ctxdoc
的基础上完成fdudoc
文档类,用于模板手册编写
- 新增
- 变更
\__fdu_blank_underline:n
:改用\rule
绘制下划线,不再依赖ulem
宏包- (fdudoc)
\changes@
:调整索引排序方式
- 修复
\fdu_family_if_exist:n
:修复 LuaTeX 下的展开错误- (fdudoc) 修复
ctxdoc
文档类 v2.4.10 之前版本中行距偏小的问题,⻅ ctex-kit#303
- 优化
- 拆分
.dtx
文件
- 拆分
- 新增
- 优化
- 整理代码,编写用户文档
- 分离文档类与参数配置文件
- 使用
doc
、DocStrip
和l3docstrip
重构代码 - 添加测试文件,使用 Travis CI 进行持续集成
- 使用 Git 进行版本控制,并发布至 GitHub
- 开始编写模板