Skip to content

Latest commit

 

History

History
161 lines (134 loc) · 7.58 KB

CHANGELOG.md

File metadata and controls

161 lines (134 loc) · 7.58 KB

fduthesis 修订记录

本文档格式遵守 Keep a Changelog

  • 修复
    • 允许在 biblatex 下使用多个数据源 - #186
    • 正确调用引用样式 - #183
    • 直接调用 \thechapter 使得附录中的图表编号正确显示 - #166
  • 变更
    • 同步 siunitx v3.0 - #202
  • 新增
    • 增加对插图、表格目录的处理 - #72
  • 修复
    • 兼容 Libertinus 和 XITS 字体的文件名变动
    • 处理 hyperrefunicode-math 的兼容性问题 - ustctug/ustcthesis#223
    • 同步 gbt7714 v2.0 - #127
  • 优化
    • 同步 TeX Live 2019、2020
    • 持续集成改为使用 GitHub Actions
  • 变更
    • 在(中文)字体未提供对应粗体的情况下,允许使用伪粗,并用于封面中文标题 - #68
  • 修复
    • 修复参考文献不能在目录中显示的问题 - #65#69
    • 修复 Unix 下的安装脚本 - #64
  • 优化
    • 优化目录、摘要、参考文献等的标题实现
    • 优化关键字列表的显示 - #70
  • 新增
    • style/font 新增 garamondtimes* 样式
    • style/cjk-font 新增 sinotypesourcehan 样式
  • 变更
    • 允许博士学位论文使用学位类型信息 - #56
    • 移除 latexmk 配置文件 latexmkrclatexmkrc-en
  • 修复
    • 修复 macOS 下的字体调用问题 - #36#45
  • 优化
    • 重构字体配置
    • 更换模版文档字体
    • 在项目 wiki 中介绍使用技巧 - #52
  • 修复
    • 将校名、校徽图片添加至发行版 - #32
    • 支持 TeX Live 2018
    • [fdudoc] 调用 xunicode 宏包,使得代码中的星号可以正常显示 - #33
  • 优化
    • 更新文档,发布至 CTAN - #25
  • 新增
    • 参考文献支持 biber 与 biblatex - #18
      • 新增 style/bib-backendstyle/cite-stylestyle/bib-resource 选项
      • 统一使用 \printbibliography 命令生成参考文献列表
    • 允许设置论文类型和学位类型
      • 新增 type 选项
      • 新增 info/degree 选项
    • 新增空白论文模板 fduthesis-template.tex
    • 新增不包含代码实现的简明用户手册
  • 变更
    • 移除 fduthesis-user.def,用户配置文件改为手动载入 - #26
      • 新增 config 选项
    • 同步 gbt7714 v1.0,移除有关超链接的额外设置
    • 所有选项更改为用连字符隔开的形式
    • \fdunewtheorem 命令更名为 \newtheorem
  • 修复
    • 调整脚注命令,以兼容 fancyvrb 宏包 - #28
  • 优化
    • 重构 abstract*notation
    • 使用 xtemplate 重构封面布局
    • 使用 l3build 进行回归测试
  • 新增
    • 支持 BibTeX,以实现参考文献的著录与引用 - #18
    • 新增 style/bib-style 选项
    • 添加英文版用户文档 - #19
  • 变更
    • style/fullwidth-stop 现在支持类别码和 TECKit 映射两种机制 - #5
    • 同步 ctex v2.4.11
    • 同步 unicode-math v0.8i - #20
  • 修复
    • LuaTeX 下的脚注编号- #12
    • 解决 fontsize=5 时封面信息栏出现的 overfull hbox - #21
  • 优化
    • 优化 URL 断行设置
    • info/secret-levelstyle/footnote-style:不再依赖 XITS-Math 字体 - #22
    • style/font:额外处理 XITS 字体的小型大写字母
  • 新增
    • 新增 font=nonecjkfont=none 选项
    • [fdulogo] 将视觉识别系统移入 fdulogo 宏包,并添加重修版校徽
  • 变更
    • 移除 nofonts 选项
    • 同步 fontspec v2.6e
    • [fdudoc] 移除 listings 关键字定义文件
  • 优化
    • 重新实现字体调用,核心内容是分离字体的声明与设定,并按照宋、黑、仿、楷划分中文字体 - #17
    • 使用 expl3 以及内部函数改写封面,减少对 LaTeX2e 的依赖
  • 新增
    • 新增 logologosize 选项
    • 新增 hyperref 相关配置,包括超链接样式(hyperlinkhyperlinkcolor 选项)及 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 文件
  • 新增
    • 英文模板
    • 视觉识别系统
    • 新增定理环境 - #3
    • 新增声明⻚
    • 新增 info/secretlevelinfo/secretyear 选项
    • 支持浮动体
    • 支持脚注 - #2
    • 支持 LuaLaTeX
  • 优化
    • 整理代码,编写用户文档
    • 分离文档类与参数配置文件
    • 使用 docDocStripl3docstrip 重构代码
    • 添加测试文件,使用 Travis CI 进行持续集成

v0.2 (2017-02-19)

  • 使用 Git 进行版本控制,并发布至 GitHub。

v0.1 (2017-02-15)

  • 开始编写模板。