此项目是基于NJU thesis 2021的重构版本,目前本科生版本已经基本重构完成,硕博论文正在根据研究生院的文件重构,但研究生院的规定并不完善,因此部分格式可能会参考本科的,如果院系另有要求,请自行修改或者提交issue。
原来的NJU thesis 2021模板太过古老并且不支持硕士、博士论文,目前难以维护,因此为了模板的可持续发展,现在将对该项目进行重构,项目挂载于NJU-LUG组织仓库下,目前已发布在CTAN。
相关文档请参见本项目wiki。
从0.9.0版以后,本模板以DocStrip(.dtx
)格式进行维护,同时在仓库提供.cls
文件以降低使用门槛。
DocStrip合并了LaTeX源代码和文档,更有利于宏包的发布。要使用该文件,请在当前工作目录下打开终端:
- 输入
xetex njuthesis.dtx
以解出宏包内容 - 输入
latexmk njuthesis.dtx
以生成并查看内置的文档
请注意,由于文件重名原因,项目中的示例论文模板已被重命名为njuthesis-sample.tex
。
- 推荐从南大镜像站下载并安装TeXLive或者MiKTeX最新版
- 从release下载包含模板全部文件的压缩包
- 根据需要更改
njuthesis-sample.tex
文件中的内容 - 在模板根目录下运行
latexmk -xelatex
编译文件,得到对应的PDF
- 模板支持
latexmk
、xelatex
、lualatex
三种编译方式 - 如果使用
latexmk
,请务必使用完整的命令latexmk -xelatex
以免产生不必要的问题 - 如果使用
xelatex
或lualatex
,需要按照xelatex/lualatex
->biber
->xelatex/lualatex
->xelatex/lualatex
的顺序编译四次 - 仓库中
.vscode
附带一份VScode的LaTeX WorkShop的配置文件,可根据需要使用
南大TeX编译
-
从release下载包含模板全部文件的
njuthesis.zip
-
登录南大TeX,点击New Project -> Upload Project上传刚刚得到的压缩包,上传后
njuthesis-sample.tex
、njuthesis.cls
等文件应在根目录,0.9.0以后的目录结构如下所示:NJUThesis-master/ │ ├─figure/ │ njulogo.pdf │ njuname.pdf │ │ njuthesis.bib │ njuthesis.cls │ njuthesis-sample.tex
-
在南大TeX项目内页面左上角的
Menu
中,将编译器改为XeLaTeX
-
编写TeX文档
更多内容请参见项目Wiki中的使用说明。
你也可以下载Release中附带的njuthesis.pdf
,里面详尽阐述了模板的特性和使用方法。
请参见常见问题。
如果你发现了模板的问题,欢迎在Github中提交issue或者PR。
本模板的发布遵守 LaTeX Project Public License(版本 1.3c 或更高)。