A LaTeX template for the undergraduate graduation thesis / design of the Civil Aviation University of China (中国民航大学本科毕业设计(论文)).
Unofficial template, maintained against the 2025 official format sample (2025 年制格式样本). All formatting lives in
cauc_thesis.cls, fully separated from the author's content.
- TeX Live 2022 or newer, compiled with the XeLaTeX engine.
- The bundled CJK fonts and the
gbt7714-2015-numericalbibliography style ship with TeX Live 2022+, so no extra installation is required. - Not compatible with the CTeX distribution (MikTeX backend); use TeX Live.
-
Fill in your information. Edit the
\documentclass[...]options at the top ofmain.tex:\documentclass[ StudentName = 张三, StudentID = 2021XXXXXXXX, AdvisorName = 李四, Grade = 2021, Major = 飞行技术, Department = 飞行学院, ThesisType = design, % design = 毕业设计, thesis = 毕业论文 Title = 论文中文题目, TitleEng = {{English Title}}, SubmitYear = 二〇二六, % cover page 1 (Chinese numerals) SubmitMonth = 五, SubmitYearNum = 2026, % cover page 2 (Arabic numerals) SubmitMonthNum= 5, ]{cauc_thesis}
-
Write your content under
tex/. Comment or uncomment the matching\include{tex/chNN}lines inmain.texto control which chapters compile. -
Add figures to
figures/and reference them with\includegraphics{filename}(no path needed). Maintain citations inreference.biband cite with\cite{key}. -
Academic-integrity statement (optional). Scan the signed statement to
figures/integrity_commitment.pdf; it is included bymain.texvia\includepdf.
latexmk # run in the project root; reads .latexmkrc (XeLaTeX + BibTeX)Set the build command to XeLaTeX (Options -> Configure -> Commands, or change
-pdf to -xelatex for latexmk), then press F5. After adding a new
citation, run the full sequence once: XeLaTeX -> BibTeX -> XeLaTeX -> XeLaTeX.
cauc-thesis/
├── main.tex # Root document — edit personal info here
├── cauc_thesis.cls # Template engine (all formatting; rarely edited)
├── reference.bib # Bibliography database (BibTeX)
├── gbt7714-2015-numerical.bst # GB/T 7714-2015 numeric bibliography style
├── .latexmkrc # latexmk configuration (XeLaTeX + BibTeX)
├── tex/ # Thesis body — write your content here
│ ├── abstract_zh.tex # Chinese abstract + \keywords{...}
│ ├── abstract_en.tex # English abstract + \ekeywords{...}
│ ├── ch01.tex … ch05.tex # Chapters (format sample provided)
│ ├── acknowledgement.tex # Acknowledgements
│ └── appendix.tex # Appendices (optional)
├── figures/ # Thesis figures (PNG / JPG / PDF)
├── pic/ # Template images (pic3.png = school emblem)
└── fonts/ # Bundled CJK fonts (SimSun / SimHei / KaiTi / LiSu)
Abstract and keywords:
\begin{cabstract}
摘要正文……
\keywords{关键词1;关键词2;关键词3}
\end{cabstract}
\begin{eabstract}
Abstract text...
\ekeywords{Keyword1; Keyword2; Keyword3}
\end{eabstract}Three-line table:
\begin{table}[htbp]
\caption{表标题}
\label{tab:example}
\centering
\begin{tabular}{lcc}
\toprule
列1 & 列2 & 列3 \\
\midrule
数据 & 数据 & 数据 \\
\bottomrule
\end{tabular}
\end{table}Citation:
如文献\cite{key}所示…… % renders as: 如文献[1]所示……The template uses the GB/T 7714-2015 numeric style
(gbt7714-2015-numerical). Zotero is recommended
for managing references and exporting BibTeX into reference.bib.
Based on the initial version by Qin Shaomeng (秦绍萌, School of Science) and the subsequent rewrite by dengjon, restructured and maintained here as a self-contained single-class template.
Released under the MIT License.