- ✅ 一键生成标准封面(带下划线填写区)
- ✅ 理工类(1, 1.1, 1.1.1)与文科类(一、(一)、1.)编号样式自由切换
- ✅ 中英文摘要、关键词环境
- ✅ 目录自动生成,支持图、表、参考文献清单
- ✅ 图表、公式按章节编号(如
图 1-1) - ✅ 插图、表格专用命令,自动处理标签与样式
- ✅ 支持
biblatex+gb7714-2015参考文献格式 - ✅ 页眉页脚(页码居中)符合要求
- ✅ 附录、致谢等附加部分一键添加
- ✅ 完整示例模板
main.tex开箱即用
├── word/ # 安徽大学本科毕业论文模板(Word 版本)
│ ├── requirement.doc # 安徽大学本科毕业论文(设计、创作)撰写规范
│ ├── template.doc # 安徽大学本科毕业论文(设计、创作)写作模板
│ └── README.md # Word 版本的说明文件
├── imgs/ # 存放图片的目录
│ └── example.pdf # 示例图片(实际使用时可按需修改)
├── refs/ # 存放参考文献的目录
│ └── main.bib # 示例参考文献库(实际使用时可按需修改)
├── ahubachelor.cls # 文档类文件
├── main.tex # 示例模板(实际使用时可按需修改)
├── LICENSE # 使用协议
└── README.md # 本说明文件-
下载/克隆本项目
git clone https://github.com/mcdudu233/ahubachelor.git
-
打开
main.tex
用 TexStudio 或者 VSCode 中的扩展插件 LaTeX Workshop 打开main.tex文件。将文档类选项改为所需学科类别(默认
science为理工类):\documentclass[science]{ahubachelor} % 理工类 \documentclass[arts]{ahubachelor} % 文科类
-
填写封面信息
替换\renewcommand中的个人信息(见模板中注释)。\renewcommand{\thesistitlecn}{基于深度学习的图像分类方法研究} % 中文题目 \renewcommand{\thesistitleen}{Research on Image Classification Methods Based on Deep Learning} % 英文题目 ...(见模板中完整列表)
-
编写正文
在对应环境中撰写摘要、各章节、参考文献、致谢等内容。 -
编译:
如果使用的是 TexStudio 或者 VSCode 中的扩展插件 LaTeX Workshop 。直接找到编译按钮并点击即可,或者网上搜索相关教程。注意这里用的编译器是
XeLaTex,文献管理是Biber,使用时请设置到指定命令!如果想使用命令进行编译,请按顺序输入以下内容:
xelatex main.tex # 生成整个项目 biber template # 生成参考文献引用 xelatex main.tex # 重新生成整个项目,将参考文献引入 xelatex main.tex # 最后再生成一遍项目,确保没有问题
推荐使用编辑器内置的
XeLaTeX ➞ Biber ➞ XeLaTeX ➞ XeLaTeX编译链。
在 \documentclass[<选项>]{ahubachelor} 中可指定:
| 选项 | 编号样式 | 适用类别 |
|---|---|---|
science |
1 → 1.1 → 1.1.1 → 1.1.1.1 | 理工类(默认) |
arts |
一、→(一)→ 1. →(1)→ ① | 人文社科类 |
注意:两种样式对应的目录缩进、标题格式均会随之调整。
封面内容来自于以下命令:
\renewcommand{\thesistitlecn}{基于深度学习的图像分类方法研究} % 中文题目
\renewcommand{\thesistitleen}{Research on Image Classification Methods Based on Deep Learning} % 英文题目
\renewcommand{\studentname}{张三}
\renewcommand{\studentid}{Y01234567}
\renewcommand{\college}{示例学院}
\renewcommand{\major}{计算机科学与技术}
\renewcommand{\enrolyear}{2022}
\renewcommand{\enrolmonth}{9}
\renewcommand{\advisor}{李四}
\renewcommand{\advisortitle}{教授}
\renewcommand{\advisororg}{安徽大学示例学院}
\renewcommand{\finishyear}{2026}
\renewcommand{\finishmonth}{5}要生成封面,请使用 \makecover
摘要开始前请使用 \startabstract 开始编页码,其他部分如下所示:
\startabstract
\begin{cabstract}
中文摘要内容...
\end{cabstract}
\ckeywords{关键词1;关键词2;...}
\begin{eabstract}
English abstract...
\end{eabstract}
\ekeywords{keyword1; keyword2; ...}插图清单和附表清单一般是用不到的,请按照以下命令解释按需删改:
\contents % 目录
\figures % 插图清单
\tables % 附表清单使用 \startmain 命令可以重置页码为阿拉伯数字,设置正文为宋体小四,即开始正文内容。
插入图片请使用以下的 \image 命令:
% 参数:[位置] {图片路径} {标题} {相对宽度(0~1)}
\image[H]{example.pdf}{示例图片标题}{0.6}注意: 图片标签自动生成为 img:文件名,如 \ref{img:example.pdf} 引用。
表格一般使用三线表,如下所示:
\begin{table}[ht]
\centering
\caption{表格标题}
\label{tab:mylabel}
\begin{tabular}{...}
\toprule
...
\bottomrule
\end{tabular}
\end{table}注意: 表格标签由 \label{tab:mylabel} 指定,请使用 \ref{tab:mylabel} 引用。
公式按章节编号,支持 \label 与 \ref 引用。
\begin{equation}
E = mc^2
\label{eq:einstein}
\end{equation}项目使用 biblatex + gb7714-2015 样式,参考文献库为 refs/main.bib。
-
引用:
\cite{key} -
输出:
\references -
修改
.bib后需重新运行biber。
附录使用以下命令:
\appendixof{A}{附录A 标题}
附录内容...
\appendixof{B}{附录B 标题}
附录内容...致谢内容请放到以下内容里:
\begin{acknowledgment}
致谢内容...
\end{acknowledgment}本项目为非官方 安徽大学本科毕业论文(设计、创作) LaTeX 模板,基于 ctexart 文档类开发,严格遵循学校排版要求,支持 理工类 和 人文社科类 两种编号格式。模板专为 XeLaTeX / LuaLaTeX 编译设计,提供封面、中英文摘要、目录、图表索引、公式、参考文献、附录、致谢等完整论文结构。
本项目基于 MIT 协议开源,可自由使用、修改和分发,但需保留原作者署名。
本模板为非官方制作,最终排版请以学校最新官方要求为准。
最后,祝大家写作顺利!