# Guet_Thesis_LaTeX
**Repository Path**: dok4ever/Guet_Thesis_LaTeX
## Basic Information
- **Project Name**: Guet_Thesis_LaTeX
- **Description**: 此项目提供用于排版桂林电子科技大学本硕博毕业论文的 LaTeX 模板类,旨在帮助桂林电子科技大学的毕业生高效地完成毕业论文的写作。
- **Primary Language**: TeX/LaTeX
- **License**: LPPL-1.3c
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2023-06-14
- **Last Updated**: 2023-06-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Guet_Thesis_LaTeX(GTL) 桂林电子科技大学毕业论文模板
[](https://www.latex-project.org/lppl/) [](https://github.com/GUET-TeX-Users-Group/Guet_Thesis_LaTeX/zipball/master) [](https://github.com/GUET-TeX-Users-Group/Guet_Thesis_LaTeX/issues) 
## 欢迎使用桂林电子科技大学毕业论文模板
***点个⭐支持一下!***
此项目提供用于排版桂林电子科技大学本硕博毕业论文的 LaTeX 模板类,旨在帮助桂林电子科技大学的毕业生高效地完成毕业论文的写作。该模板由机电 C323 李雪斌发起,参考电子科大王稳师兄所编写的[ThesisUESTC-电子科技大学毕业论文模板](https://github.com/bdebye/thesisuestc)。参考文献格式".bst"文件根据 GB/T 7714-2015 BibTeX Style 宏包配置参数进行自定义样式而来,符合桂林电子科技大学学位论文对参考文献格式的要求。在修改参考文献格式的过程中,感谢[GB/T 7714-2015 BibTeX Style 项目](https://github.com/zepinglee/gbt7714-bibtex-style)的 Zeping Lee 大佬对我的帮助。
*该模板符合桂林电子科技大学研究生学位论文的基本要求与书写格式-2022.02.23。*
希望该项目能够继续发展,解决各位同学毕业论文写作中的困难。
## 当前状态
**本科毕业论文格式大部分功能已调整完,但细节有待完善,欢迎各位同学参与该项目!**
> PS:目前已调整 cls 样式文件的代码,可以使用`\ifbachelor{}{}`命令修改本科样式。
## 获取模板
### 下载模板
普通用户可以直接 `clone` 或者下载最新发行版 [Guet_Thesis_LaTeX.zip](https://github.com/GUET-TeX-Users-Group/Guet_Thesis_LaTeX/archive/refs/heads/main.zip)。
```
git clone https://github.com/GUET-TeX-Users-Group/Guet_Thesis_LaTeX.git
```
### 项目地址
考虑到网络问题,国内下载可用Gitee项目镜像。
[Gitee项目地址](https://gitee.com/metaljack666/Guet_Thesis_LaTeX)
[Github项目地址](https://github.com/GUET-TeX-Users-Group/Guet_Thesis_LaTeX)
模版更新频繁,且只维护最新版。如有问题,可以先尝试升级模版,而后进行反馈。
### 相关项目
桂林电子科技大学 Beamer 模板:[Guet Beamer Theme](https://github.com/GUET-TeX-Users-Group/Guet_Beamer)
## 使用方法
### Overleaf 在线写作
点击[🔗链接](https://www.overleaf.com/latex/templates/gui-lin-dian-zi-ke-ji-da-xue-ben-shuo-bo-fei-quan-zai-zhi-bi-ye-lun-wen-she-ji-latexmo-ban-v0-dot-7/vjvvkwmdnjhp)即可直接使用。
**注意**:==在线写作平台默认使用 pdflatex 编译,您需要设置使用 XeLaTeX 编译器==。
### TeXPage 在线写作
点击[🔗链接](https://www.texpage.com/template/2f15a24f-20f7-4c04-8a4c-d0aacee0c818)即可直接使用。
**注意**:==在线写作平台默认使用 pdflatex 编译,您需要设置使用 XeLaTeX 编译器==。
### 本地部署写作
#### 基本环境
使用模板需要系统安装任意一种 TeX 环境,如[TeXLive](http://mirror.ctan.org/systems/texlive/Images/)、[MacTeX](https://www.tug.org/mactex/mactex-download.html)和[MiKTeX](https://miktex.org/download)(都自动带有 XeLaTeX 引擎,但是不推荐 CTeX),安装有 SimSun 和 SimHei 字体(其实就是宋体和黑体)以及 Times New Roman 英文字体。在 MacOS 系统下编译会自动识别操作系统,使用 Songti SC 和 STHeiti 字体,但需要启用`--shell-escape`编译选项。
#### latexmk 编译
编译文档请使用 XeLaTeX 引擎。模版提供 latexmk 设置文件用于自动编译。latexmk 可自动调用相关程序进行编译,处理各种文件依赖并自动预览。可在终端执行`latexmk -c`命令清理所有缓存文件。
使用 latexmk 编译前,需在系统盘下创建名为 latexmk 的文件夹,并将 LatexMK 文件放入该文件夹下。请勿删掉 latexmkrc 文件。
**注意**:==如果在 Windows 平台下使用 MiKTeX 还需要安装[Perl 语言解释器](http://strawberryperl.com/),方可使用 latexmk 进行编译==。
编译时只需使用 latexmk 即可完成编译。
#### 编辑器
推荐使用 Visual Code Studio 编辑器。
1. Visual Code Studio 中安装 LaTeX Workshop 插件;
2. 所需的配置设置请看:[Visual*Code_Studio*中 LaTeX_Workshop 的设置说明](https://github.com/GUET-TeX-Users-Group/Guet_Thesis_LaTeX/blob/main/Docs/Visual_Code_Studio_%E4%B8%ADLaTeX_Workshop%E7%9A%84%E8%AE%BE%E7%BD%AE%E8%AF%B4%E6%98%8E.md)
#### 转 word 格式
请看:[转 word 命令](https://github.com/GUET-TeX-Users-Group/Guet_Thesis_LaTeX/blob/main/Docs/%E8%BD%ACword%E5%91%BD%E4%BB%A4.md)
**注意:**
- 使用 LaTeX 转 Word 是通过 Pandoc 来实现,因此需要配置好 Pandoc;
- 目前尚且存在转换后,图片不存在的问题(由于 pandoc 不支持读取多个文件夹图片的原因)。
>PS: 目前该命令存在一些问题,欢迎有志之士来补充!
## 模板说明
### 样式参数
| 命令 | 功能 |
| :-------: | :------: |
| eversion | 电子版 |
| pversion | 打印版 |
| bachelor | 本科 |
| master | 学硕 |
| promaster | 专硕 |
| doctor | 博士 |
| ojmaster | 在职硕士 |
| ptomaster | 非全专硕 |
> 根据学校要求打印版硕士学位论文封面桂电 logo 为黑色(其他的硕博的打印版桂电 logo 也都顺便设置成黑色的),对与其他几种封面的相关要求可以在[**issues**](https://github.com/GUET-TeX-Users-Group/Guet_Thesis_LaTeX/issues)中提出并补充。
### 注意事项
- 标题中`\texorpdfstring` 命令包装数学公式,并提供一个无公式的备选项,如:`\section{\texorpdfstring{$E=mc^2$}{E=mc2}} ` 否则会有警告;
- 在具有多个子图的情况时,子图与子图之间要留有一定的空间,不要占满,否则会发生自动换行;
- 子图请用`\subfloat[<子题注>]{\includegraphics[width=0.45\linewidth]{<图片文件名>}}}`命令加入;
- 使用`\caption[]{}`命令时,如果不需要设置缩写目录的内容,一定要删掉`[]`,否则插图插表索引将不会显示该图\表的目录;
- 表、图、公式、算法、章节、节的引用请用`\cref{