格式要求见《杭州电子科技大学研究生学位论文格式统一要求》(杭电研 [2012] 311 号)
推荐的编译命令为latexmk -xelatex -synctex=1 main.tex。
latexmk命令的运行需要系统安装有 Perl 解释器。
可以使用命令latexmk -C来删除编译产生的文件,可以使用命令latexmk -c来删除编译产生的临时文件。
如果系统提示找不到.bst文件的话,需要安装gbt7714宏包。
Linux 或 macOS 操作系统上的 TeX Live / MacTeX 的话,在终端输入
sudo tlmgr install gbt7714Window 操作系统上的 TeX Live,在 CMD 中输入
tlmgr install gbt7714
字数统计可以使用如下命令:
texcount -total data/*.tex
如果使用 Linux 且需要使用 Times New Roman 字体,需通过如下命令安装(Overleaf 已自带):
sudo apt install ttf-mscorefonts-installer
README.md: 本文件,提供项目的基本说明。hduthesis.cls: 论文模版的类文件,定义了整体格式和样式。main.tex: 论文的主 LaTeX 文件,通常包含引入其他章节和整体框架。HDUEMBLEM.pdf: 校徽,用于论文封面。HDULOGO.pdf: 校名,用于论文封面。LICENSE: 项目遵循的开源许可证(MIT 许可证)。
如果选择在 Overleaf 上使用该模版,可以在创建一个新的项目时直接上传模版文件。然后在Overleaf的菜单项File->Settigns->Compiler中选择XeLaTeX作为编译器,在TeX Live version中选择最新版。
在本地使用该模版的步骤如下:
-
安装LaTeX环境
确保你的系统已经安装了 LaTeX 发行版(推荐 TeX Live 和 MacTeX)以及一个合适的编辑器(如 VS Code 配合 LaTeX Workshop 插件)。 -
下载模版
下载 zip 包或使用 Git 克隆本仓库。 如果你使用 Git,可以运行以下命令:git clone https://gitee.com/xmlu/hduthesis.git -
编译论文
使用makefile来编译主文件(需要安装make工具):make或者使用 VS Code 的
Recipe: latexmk (xelatex)选项。这会生成
main.pdf,即你的最终论文文件。 -
自定义内容
在data/abstract.tex、data/acknowledgements.tex、data/appendix.tex和data/chap01.tex等文件中撰写内容,以完成你的论文。
- 参考文献作者姓名大小写问题:根据《杭州电子科技大学研究生学位论文格式统一要求》(杭电研 [2012] 311 号),参考文献著录应遵循 GB/T 7714-2005《文后参考文献著录规则》。 在该标准中,对作者姓名的大小写未作明确规定,可采用首字母大写或全部大写。 依据现行标准 GB/T 7714-2015,作者姓名应全部大写。 本模板只支持作者姓名全部大写的格式,如需将作者姓名修改为首字母大写,请自行调整。(最后更新:2025 年 9 月 11 日)
- CTeX
- 清华大学学位论文模版 thuthesis
- 南京大学学位论文模版 NJUthesis
- 中国科学技术大学学位论文模版 ustcthesis
- 杭州电子科技大学之前的硕士学位论文模版
- 陈浩元(标准起草人):GB/T 7714 新标准对旧标准的主要修改及实施要点提示
- Windows 10 22H2: XeTeX 3.141592653-2.6-0.999994 (TeX Live 2022)
- macOS 12.7.6 (21H1320): XeTeX 3.141592653-2.6-0.999996 (TeX Live 2024)
- Linux:
- Overleaf: (Date: 2026-01-07)
- Ubuntu-24.04 (WSL): XeTeX 3.141592653-2.6-0.999995 (TeX Live 2023)
- Linux Mint 22.1: XeTeX 3.141592653-2.6-0.999995 (TeX Live 2023)