NJU Thesis
此项目是基于NJU thesis 2021的重构版本,目前正在重构中。
原来的NJU thesis 2021模板太过古老并且不支持硕士、博士论文,目前难以维护,因此为了模板的可持续发展,现在将对该项目进行重构,项目将被挂载于NJU-LUG组织仓库下。
相关文档请参见本项目wiki。
快速开始
本地编译
- 安装TexLive或者MikTex最新版
- 下载模板全部文件
- 根据需要更改
njuthesis.tex
文件中的内容 - 在模板根目录下运行
latexmk -xelatex
编译文件,得到对应的PDF
关于本地编译
- 模板支持
latexmk
、XeLaTex
、LuaLaTex
三种编译方式 - 如果使用
latexmk
,请务必使用完整的命令latexmk -xelatex
以免产生不必要的问题 - 如果使用
XeLaTex
或LuaLaTex
,需要按照XeLaTex/LuaLaTex
->biber
->XeLaTex/LuaLaTex
->XeLaTex/LuaLaTex
的顺序编译四次 - 仓库中.vscode附带一份VScode的Latex WorkShop的配置文件,可根据需要使用
TODO
- 主要代码转为Latex3,使用expl3宏包
- 基于CTex宏集重构所有页面以符合学校论文要求
- Github Action自动化构建预览PDF
- 完善文档
- CTAN发布宏包