首页
/ 西安电子科技大学研究生学位论文XeLaTeX模板使用指南

西安电子科技大学研究生学位论文XeLaTeX模板使用指南

2026-02-06 05:41:28作者:虞亚竹Luna

项目概述

xdupgthesis是西安电子科技大学研究生学位论文的XeLaTeX模板,专为满足学校研究生学位论文的格式要求而设计。该项目基于标准的LaTeX文档类结构,提供了完整的中英文论文排版解决方案。

项目结构

项目采用典型的LaTeX项目布局,包含以下核心文件:

  • xdupgthesis.cls - 主模板类文件,定义论文整体样式和格式规范
  • xdupgthesis.cfg - 配置文件,用于设置论文信息和个人信息
  • xdupgthesis.tex - 主文档文件,论文内容的主要入口点
  • xdupgthesis.bib - BibTeX引用文件,存储参考文献信息
  • chapters/ - 章节文件夹,包含各个章节的.tex文件
  • figures/ - 图片资源存储目录,包含论文所需的图片文件

论文结构示意图

安装与配置

环境要求

使用本模板需要安装TeX Live或MacTeX发行版,建议使用最新版本以确保兼容性。模板基于XeLaTeX引擎编译,支持中英文混合排版。

字体配置

模板使用以下字体:

  • 中文字体:中易宋体、中易黑体、中易楷体
  • 英文字体:Times New Roman
  • 数学字体:Cambria Math(默认)、TeX Gyre Termes Math、Computer Modern

Windows用户如果已安装Microsoft Office,则无需额外配置字体。其他系统用户需要手动安装相应字体文件。

基本使用方法

1. 获取模板

通过以下命令克隆项目:

git clone https://gitcode.com/gh_mirrors/xd/xdupgthesis

2. 配置论文信息

编辑xdupgthesis.cfg文件,设置作者信息、导师信息、论文题目等:

% 作者姓名
\setXDU@value@author@name{张三}{}

% 论文题目
\setXDU@value@thesis@title{论文题目}{}

% 指导教师
\setXDU@value@advisor@name{李四}{}
\setXDU@value@advisor@title{教授}{}

3. 编写论文内容

在主文档xdupgthesis.tex中组织论文结构:

\documentclass{xdupgthesis}

\begin{document}
\XDUfrontmatter
\include{chapters/abstract}    % 摘要
\XDUmainmatter
\include{chapters/general}     % 正文章节
\include{chapters/substance}
\include{chapters/edit}
\include{chapters/guide}
\begin{appendixes}             % 附录
\include{chapters/figure}
\include{chapters/table}
\include{chapters/algorithm}
\include{chapters/reference}
\end{appendixes}
\XDUbackmatter
\include{chapters/thanks}      % 致谢
\include{chapters/resume}      % 作者简介
\end{document}

4. 编译论文

推荐使用latexmk进行编译:

latexmk                # 编译
latexmk -c             # 清理辅助文件

或者使用传统的四次编译方式:

xelatex -synctex=1 xdupgthesis
bibtex xdupgthesis
xelatex -synctex=1 xdupgthesis
xelatex -synctex=1 xdupgthesis

功能特性

文档类选项

模板支持多种文档类选项,可通过\documentclass[options]{xdupgthesis}方式使用:

  • overleaftexpage - 在线编译平台支持
  • mprof - 专业硕士学位论文模式
  • en - 英文学位论文模式
  • draft - 草稿模式
  • frame - 显示页面边框

数学公式支持

模板提供三种数学字体选择:

  • 默认使用Cambria Math字体
  • mf=tgtm选项使用TeX Gyre Termes Math字体
  • mf=cm选项使用Computer Modern字体

参考文献管理

采用GB/T 7714-2015国家标准格式,支持多种文献类型:

% 引用示例
测试引用\cite{文献1,文献2,文献3}是否正常。

% 正文模式引用
测试引用\citen{文献1}是否正常。

交叉引用系统

提供丰富的交叉引用命令:

\figureref{fig1}所示
表\tableref{tab1}所示
公式\equationref{eq1}所示
算法\algorithmref{algo1}所示

高级功能

英文学位论文支持

通过en选项支持英文学位论文撰写,符合学校英文学位论文撰写规定:

\documentclass[en]{xdupgthesis}

签名功能

支持插入签名图片:

% 在配置文件中设置签名
\setXDU@innovation@author@sign{\sign{zhangsan}}
\setXDU@innovation@author@date{2022年1月10日}

签名示例

专业学位支持

通过mprof选项支持专业硕士学位论文格式:

\documentclass[mprof]{xdupgthesis}

注意事项

  1. 模板维护状态:请注意该项目已停止维护,建议转向使用note286/xduts项目

  2. 编译问题:如果遇到编译错误,请先清理辅助文件再重新编译

  3. 字体问题:确保系统中已安装所需的字体文件

  4. 参考文献:建议使用规范的BibTeX条目格式,避免使用百度学术或Google Scholar直接导出的条目

  5. 编码问题:模板使用UTF-8编码,确保编辑器设置正确

章节文件说明

chapters文件夹中包含以下章节模板文件:

  • abstract.tex - 中英文摘要
  • general.tex - 通用章节模板
  • substance.tex - 正文内容模板
  • edit.tex - 编辑说明
  • guide.tex - 使用指南
  • figure.tex - 插图示例
  • table.tex - 表格示例
  • algorithm.tex - 算法示例
  • reference.tex - 参考文献示例
  • thanks.tex - 致谢模板
  • resume.tex - 作者简介模板

总结

xdupgthesis模板为西安电子科技大学研究生提供了完整的学位论文排版解决方案,遵循学校的格式规范要求。模板设计合理,功能丰富,支持中英文论文撰写,具有很好的扩展性和可定制性。用户只需关注内容创作,格式问题由模板自动处理。

虽然该项目已停止维护,但其设计理念和实现方式仍具有参考价值,为后续的模板开发提供了良好的基础。

登录后查看全文
热门项目推荐
相关项目推荐