Skip to content

iydon/sustechthesis

Repository files navigation

南方科技大学本科学位论文模板 sustechthesis

Actions Status GitHub downloads Download Analysis GitHub commits GitHub release

Southern University of Science and Technology Thesis Template LaTeX Template for bachelor's degree.

下载

  • 发布版:GitHub Release
  • 开发版:直接 Git clone,或者点击绿色 Code 下载ZIP压缩包。此版本不保证稳定性,提供给有经验的 TeX 用户使用。

模板使用

请阅读 main.pdf 文档

文档架构

  • config/preamble.tex: 导言区,导入宏包,宏定义。
  • config/info.tex: 论文信息,例如:标题,作者,等。
  • main.tex: 主文档,编排章节顺序。
  • slides.tex: beamer 幻灯片模版。

XeLaTeX 构建

  • 使用 Makefile: make, make clean ......
  • 或,使用 latexmk
    • 构建: latexmk main
    • 清理: latexmk -c main

使用Overleaf在线编辑

  • 下载源码zip压缩包
  • 登录Overleaf,点击New Project,选中Upload Project
  • 上传源码zip压缩包
  • 点击左上角的Menu,将设置中的编译器由pdfLaTeX改为XeLaTeX

更新日志

每个版本的详细更新日志,请见 CHANGELOG.md

正式版本发布流程

  1. 手动更新 CHANGELOG.md
  2. 手动更新 sustechthesis.cls 中定义的版本号 \version
  3. 使用 git 命令行工具,打 tag 并推送到远端仓库
#标记本地tag
git tag v1.2.0
#推送本地tag到远程
git push origin v1.2.0

#删除本地tag
git tag -d v1.2.0
#删除远程tag
git push --delete origin v1.2.0

致谢

  • 本模版根据南方科技大学-教学工作部发布的相关 《撰写规范》和《样例》 编写,如有冲突以官网规定为准。
    • 如果《样例》中存在与《撰写规范》中的规定不符之处,以《撰写规范》中的文字叙述为准。