强烈推荐使用 Typst 模板 modern-npu-thesis 。相比 LaTeX,其语法更简洁,类似于 Markdown 语法,对新手更友好,编译速度远比 LaTeX 快。
本模板支持本硕博,已成功通过学校的论文最终版提交(26届硕士)。
本模板硕博格式符合 2025 年西北工业大学研究生院编写的 西北工业大学研究生学位论文写作指南 ,修复了先前 Yet-Another-LaTeX-Template-for-NPU-Thesis 中的多处格式问题。
本科论文格式符合 26 届最新要求,参考 西北工业大学本科毕业设计(论文)撰写规范。
- 本模板版本号采用
X.Y.Z形式: X表示重大更新,例如跟进学校发布的新模板格式。Y表示影响模板使用方式的更新。Z表示格式修复或其它不影响模板使用方式的修复。
获取模板有两种方式(二选一):
-
Fork / Clone 仓库(推荐):可以获取最新版本的模板,优先推荐 通过 Fork 使用,方便后续通过 Git 跟踪更新。
-
下载 Release:直接下载 最新 Release 版本。
-
非 Windows 系统用户需要从仓库中自行下载 Windows 字体。
推荐在 TeX Live 最新版本下搭配 VS Code 中的 LaTeX Workshop 插件使用,提供了两种编译方式(如下图所示):
- Recipe: xelatex + biber + xelatex x 2:想要正确编译参考文献时必须使用此种方式,但是编译速度较慢
- Recipe: xelatex (fast):快速编译,在不修改参考文献时使用
- 推荐平常使用第二种方式即可,只在添加参考文献时使用第一种方式
推荐直接编译对应的入口文件:
bachelor.tex:本科毕业设计论文master.tex:硕士学位论文phd.tex:博士学位论文
论文类型、字体、学术/专业学位、盲评和彩色封面等加载期选项统一写在入口文件的 \documentclass[...] 中。例如:
\documentclass[
degree = master,
fontset = windows,
academic = false,
blindreview = false,
colorcover = false,
]{nwputhesis}常用选项说明:
degree:论文类型,可选bachelor、master、phd。fontset:字体方案,可选windows、local。非 Windows 系统建议下载本仓库中的字体后使用local选项。blindreview:是否生成盲评版本,true会隐藏作者、导师和学号等信息。
研究生特有选项:
academic:研究生论文是否为学术学位,true为学术学位,false为专业学位。colorcover:是否生成彩色封面封底,用于最终提交电子版。
用户基本只需要修改 content/ 下的文件:
content/thesis/graduate/:研究生论文相关内容,包括个人信息、摘要、正文各章节、附录、致谢、答辩委员会和科研情况等
content/thesis/undergraduate/:本科毕业设计论文相关内容,包括个人信息、摘要、正文各章节、附录、致谢和毕业设计小结等
论文插图全部放在 content/figures 目录下,项目已将默认图片路径设为该目录,在 tex 文件中可直接引用文件名,无需添加路径前缀。例如:\includegraphics{example.png}。
硕博提交最终版论文时,可直接将签字版声明扫描成电子版 PDF,替换 研究生学位论文使用授权声明.pdf。
清华大学 thuthesis 提供的新手指南(对本项目同样适用)
本项目的硕博格式基于 Yet-Another-LaTeX-Template-for-NPU-Thesis 修改,本科生论文格式设计部分参考了 LaTeX-Template-For-NPU-Thesis 、 LaTeX-NewTemplate-For-NPU-undergraduate-Thesis 和 NWPU-Thesis-Template ,项目整体实现设计还参考了 thuthesis 。
本项目采用 GNU General Public License v3.0 许可证发布。
Copyright (c) 2016-2022 NWPU Metaphysics Office https://github.com/NWPUMetaphysicsOffice
Modified (c) 2026 by Jiayi Yan https://github.com/1195343015
![[编译方式]](/1195343015/nwputhesis/raw/main/content/figures/example.png)