/GUEThesis

桂林电子科技大学本科毕业论文(毕业设计)LaTex模板

Primary LanguageTeXLaTeX Project Public License v1.3cLPPL-1.3c

桂林电子科技大学本科毕业论文LaTex模板

Warning

请注意:由于在线Overleaf上传模板比较繁琐,暂时没更新,请在本页面直接下载代码压缩包或者点击下载,自己上传即可

此项目提供用于排版桂林电子科技大学本科毕业论文的 LaTeX 模板,旨在帮助桂林电子科技大学同学高效地完成毕业论文的写作(注重内容、忽略排版)。桂林电子科技大学校徽图片的版权归桂林电子科技大学所有,README与论文的校徽仅仅作为标识,如有侵权请联系邮箱,将会删除。

Tip

在这里也提供了word模板,里面包括很多设定好的样式,直接应用即可,来尝试一下吧!点击下载

模板示例

获取模板

下载模板本地编译

请在本页面直接下载代码压缩包或者点击下载

git clone https://github.com/wrm244/GUEThsis.git

使用方法

本地部署写作

基本环境

使用模板需要系统安装任意一种 TeX 环境,如TeXLiveMacTeXMiKTeX(都自动带有 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 语言解释器,方可使用 latexmk 进行编译。

编译时只需使用 latexmk 即可完成编译。

编辑器

推荐使用 Visual Code Studio 编辑器。

  1. Visual Code Studio 中安装 LaTeX Workshop 插件;
  2. 所需的配置设置请看:VisualCode_Studio中 LaTeX_Workshop 的设置说明

转 word 格式

请使用Adobe Acrobat pro软件进行pdf转word文档,格式完美

Github Action 自动化集成

在仓库中提供CI/CD执行编译渲染PDF流程,你只要FORK这个仓库,然后本地编写或者直接通过github网页直接编写后push到你的github仓库,即可自动渲染,以下是ACTION配置代码:

name: Build LaTeX document
on:
    push:
      branches: [ main ]
jobs:
  build_latex:
    runs-on: ubuntu-latest
    steps:
      - name: Set up Git repository
        uses: actions/checkout@v3
      - name: Compile LaTeX document
        uses: xu-cheng/latex-action@v2
        with:
          root_file: main.tex
          latexmk_use_xelatex: true
      - name: Upload PDF file
        uses: actions/upload-artifact@v3
        with:
          name: PDF
          path: main.pdf
          

下载渲染后的PDF是在这个位置: action

模板说明

样式参数

命令 功能
eversion 电子版
pversion 打印版

注意事项

  • 在具有多个子图的情况时,子图与子图之间要留有一定的空间,不要占满,否则会发生自动换行;
  • 标题中\texorpdfstring 命令包装数学公式,并提供一个无公式的备选项,如:\section{\texorpdfstring{$E=mc^2$}{E=mc2}} 否则会有警告。

论文封面

论文封面和扉页由\makecover命令添加,可以显示论文题目,作者,指导老师等,也可使用\bindpdfcover{cover.pdf}命令添加封面.独创性声明可以由\originalitydeclaration命令生成,添加扫描版签名后的声明使用\signatureofdeclaration{signature.pdf}命令。

封面显示的信息可以使用一系列命令进行设置,包括标题、作者、学院等:

命令名称 参数#1 参数#2
\title{#1}{#2} 中文标题 英语标题
\author{#1} 作者名
\advisor{#1} 导师名
\protitle{#1} 导师职称
\school{#1} 学院名
\major{#1} 专业名
\studentnumber{#1} 学号
\degreecategories{#1} 申请学位门类
\datereply{#1} 论文答辩日期

如果想使用自己定义的封面,可以用\bindpdfcover命令添加已经做好的 PDF 格式的封面,如\bindpdfcover{cover.pdf}

中英文摘要

中英文摘要应包含在chineseabstractenglishabstract环境中,对应的关键字使用\chinesekeyword\englishkeyword命令添加,并包含在相应的环境中。

写作工具

软件许可证

桂林电子科技大学校徽图片的版权归桂林电子科技大学所有,README与论文的校徽仅仅作为标识,如有侵权请联系邮箱,将会删除。

其他部分使用 LPPL 授权。