Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

NJU Thesis

build status

此项目是基于NJU thesis 2021的重构版本,目前正在重构中

原来的NJU thesis 2021模板太过古老并且不支持硕士、博士论文,目前难以维护,因此为了模板的可持续发展,现在将对该项目进行重构,项目将被挂载于NJU-LUG组织仓库下。

相关文档请参见本项目wiki

快速开始

本地编译

  1. 安装TexLive或者MikTex最新版
  2. 下载模板全部文件
  3. 根据需要更改njuthesis.tex文件中的内容
  4. 在模板根目录下运行latexmk -xelatex编译文件,得到对应的PDF

关于编译

  • 模板支持latexmkXeLaTexLuaLaTex三种编译方式
  • 如果使用latexmk,请务必使用完整的命令latexmk -xelatex以免产生不必要的问题
  • 如果使用XeLaTexLuaLaTex,需要按照XeLaTex/LuaLaTex -> biber -> XeLaTex/LuaLaTex -> XeLaTex/LuaLaTex的顺序编译四次

TODO

  • 主要代码转为Latex3,使用expl3宏包
  • 基于CTex宏集重构所有页面以符合学校论文要求
  • Github Action自动化构建预览PDF
  • 完善文档
  • CTAN发布宏包