非 Windows 用户必须克隆字体子模块,否则字体缺失;编译参考文献需用 xelatex + biber + xelatex x 2 完整流程,fast 模式仅适合日常编辑;硕博提交最终版需自行把签字版声明扫描成 PDF 替换 content/figures 下的占位文件
git submodule update --init
xelatex + biber + xelatex x 2(LaTeX Workshop 编译 Recipe)README 未说明,仅要求 TeX Live 2025 或 2026 环境
西北工业大学本硕博学位论文 LaTeX 模板,按学校写作规范排版,只需专注写内容
西北工业大学本科、硕士、博士学位论文的 LaTeX 模板,按学校排版规范生成封面、目录和参考文献,省去手动调格式的麻烦。
核心能力
- 本科与硕博论文分入口文件,改 degree 即可切博士
- 格式符合研究生写作指南与本科撰写规范
- 编译产物统一输出到 build/ 目录,根目录保持干净
- 字体自动检测,非 Windows 需拉取字体子模块
- 内容集中在 content/ 下,插图按文件名直接引用
容易踩的坑
暂无 release 数据(可能没有发版,或尚未同步)。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
西北工业大学本硕博论文 LaTeX 模板
NwpuThesis
强烈推荐使用 Typst 模板 modern-npu-thesis,语法更简洁,编译更快。
硕博格式符合 研究生学位论文写作指南,本科格式符合 本科毕业设计(论文)撰写规范。
近期更新:编译产物统一输出到
build/目录,根目录不再产生中间文件;master.tex和phd.tex已合并为graduate.tex;原根目录thesis-body.tex已拆分至content/thesis/undergraduate/和content/thesis/graduate/下。
使用说明
Fork 仓库后 Clone 到本地获取模板。字体自动检测,Windows 用户无需额外操作;非 Windows 用户需克隆字体子模块(git submodule update --init)。
编译方式
推荐搭配 VS Code 的 LaTeX Workshop 插件:
- Recipe: xelatex + biber + xelatex x 2:编译参考文献时使用
- Recipe: xelatex (fast):日常编辑时使用
编译产物统一输出到 build/ 目录,根目录保持干净。PDF 位于 build/bachelor.pdf 或 build/graduate.pdf。
![[编译方式]](https://github.com/1195343015/nwputhesis/blob/HEAD/infra/assets/example.png)
入口文件
bachelor.tex:本科毕业设计论文graduate.tex:硕博学位论文(默认硕士,改degree = phd编译博士)
文件修改说明
用户只需修改 content/ 下的文件:
content/thesis/graduate/:研究生论文内容(个人信息、摘要、正文、附录、致谢等)content/thesis/undergraduate/:本科论文内容content/figures/:论文插图,可直接用文件名引用,如\includegraphics{example.png}
硕博提交最终版时,可将签字版声明扫描为 PDF 替换 研究生学位论文使用授权声明.pdf。
QQ交流群
推荐项目
awesome-ai-research-writing | AI-Research-SKILLs
许可证
本项目的硕博格式基于 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