华南理工大学 LaTeX 论文模板 SCUT-Thesis-Template:编译四步走,双盲评审与终稿一键切换
【免费下载链接】SCUT-Thesis-Template项目地址: https://gitcode.com/gh_mirrors/sc/SCUT-Thesis-Template
写论文的人都有体会:真正耗时间的往往不是内容本身,而是格式。双盲评审版和最终版各要一套封面、参考文献必须严格符合 GB7714 国标、公式要用 Times New Roman、图表还有各自的讲究——这些坑华南理工的学长学姐们已经替你先踩过一遍了。华南理工大学 LaTeX 论文模板 SCUT-Thesis-Template 就是一份由学生持续维护的学位论文模板,把上面这些事全部做进了模板里:换一下导言区的一行选项,就能在草稿版、送审版、最终版之间切换;按固定顺序编译四步,一份规范 PDF 就出来了。这篇攻略按"装环境 → 选版本 → 编译 → 配文献 → 处理图表"的实际使用顺序来写,照着走就行。
环境准备:TeX Live 2022 装好,再拿到模板
版本底线:别让宏包太旧
模板基于TeX Live 2022开发,两个关键宏包建议别低于模板作者验证过的版本:
| 组件 | 作者验证的版本 |
|---|---|
| TeX Live | 2022 |
| siunitx(物理量格式) | 62048 |
| biblatex-gb7714-2015(国标参考文献) | 62704 |
编译链是XeLaTeX + Biber的组合:XeLaTeX 负责排版和中文支持,Biber 负责处理 bib 文献库。如果你的 TeX Live 版本偏旧、缺 gb7714-2015 相关的样式文件,参考文献编译就会报错,这是新手最常遇到的第一个错误。
中文字体:Linux / macOS 用户先看这里
模板在scutthesis.cls里指定了 SimSun(宋体)、SimHei(黑体)、KaiTi_GB2312(楷体)、FangSong_GB2312(仿宋)这四套中文字体名,以及英文字体 Times New Roman。在 Windows 上这些字体开箱即用;在 Linux 或 macOS 上则需要先把对应字体装进系统,或者修改scutthesis.cls中的字体设置为系统里已有的字体,否则编译时会报"找不到字体"。🔍
仓库怎么拿、目录长什么样
git clone https://gitcode.com/gh_mirrors/sc/SCUT-Thesis-Template拿到后重点看这几个地方:
mainManuscript.tex:主文件,相当于"主函数",按顺序调用摘要、各章、结论、参考文献、致谢;content/:每章一个.tex文件(abstract、chapter01~04、conclusion、pub、ack 等),改论文内容基本只动这一层的文件;Fig/:图片统一放这里;MyLibrary.bib:文献库文件,参考文献的"原料";review_cover.pdf、doctor_cover.doc:封面文件,模板编译时会把 PDF 封面直接嵌进文档;mainManuscript.pdf:仓库里这份 PDF 就是模板说明文档的编译成品,翻一遍它,等于把官方使用说明过了一遍。
双盲评审格式切换:一行 documentclass 搞定
双盲评审对论文最大的要求是封面和成果列表要换格式。模板把这件事收敛成了documentclass的选项组合,主文件开头三选一即可(硕士记得保留master选项,博士不加):
\documentclass[unicode,master]{scutthesis} % 草稿版:LaTeX 生成封面 \documentclass[unicode,master,pdfcover,review]{scutthesis} % 送审版:双盲评审封面 \documentclass[unicode,master,pdfcover]{scutthesis} % 最终提交版:正式封面- 不加
pdfcover:封面由模板代码直接生成,适合写作阶段随意改标题; - 加
pdfcover+review:使用送审封面(双盲评审格式),成果列表自动切换为盲审版; - 只加
pdfcover:使用正式封面,成果列表为完整版本,并包含致谢与答辩决议页——最终提交版比送审版多了答辩决议页,模板已经补好,不用自己加。
封面 PDF 来自仓库里的review_cover.pdf(可参照双盲评审论文模版.doc另存替换)。如果学校更新了封面模板,替换对应 PDF 文件即可,正文代码完全不用动。📄
编译顺序:xelatex → biber → xelatex → xelatex
手动编译时,严格按这个顺序执行四步:
xelatex mainManuscriptbiber mainManuscriptxelatex mainManuscriptxelatex mainManuscript
为什么是"一、二、一、一"?第一次 xelatex 生成中间文件,biber 读取它来处理文献,后面两次 xelatex 分别把引用标记和引用计数填回正文。跳过 biber 或顺序颠倒,典型症状就是参考文献空白、引用号缺失。
让 TeXstudio 记住这条编译链
日常写作建议用 TeXstudio 当 IDE。在"选项 → 设置 → 构建"里做三处配置,之后点"构建并查看"就会自动按正确链条跑完:
- 构建并查看:
recompile-bibliography → compile → view - 默认编译器:
XeLaTeX - 默认文献工具:
Biber
只编译一章,省下的都是时间
全量编译 + 每次重建参考文献会非常慢。写作阶段可以打开主文件里的\includeonly注释,只编译当前在写的那一章:
%\includeonly{content/chapter03.tex} % 只编译第三章配合分文件写的章节结构,改一章只等一章,编译时间能压到几秒。⚡
参考文献:Zotero 到 GB7714 著录的完整链路
模板的参考文献链是Zotero(抓文献)→ Better BibTeX(导出 bib)→ Biber + biblatex(gb7714-2015 样式)→ 正文著录。模板作者自己也是这么用的,下面几个截图可以直接照抄配置。
第一步:装好 Zotero + Better BibTeX,并过滤掉多余字段
在 Zotero 的"首选项 → Better BibTeX → Export"页,把Fields to omit from export填成:
month,abstract,note,extra,file,keywords,type,url,doi这一步是为了让导出的 bib 里不带一堆模板不需要的字段,避免参考文献条目里出现冗余信息。作者强调这是"最容易被审稿人挑刺"的一处。
第二步:导出 MyLibrary.bib 并挂进模板
"文件 → 导出文献库",格式选Better BibLaTeX,勾选Keep updated(之后在 Zotero 里的增删改会同步回 bib 文件),保存为MyLibrary.bib,路径放到仓库根目录。主文件里这一行已经写好:
\addbibresource[location=local]{MyLibrary.bib}引用姿势和模板已经替你做好的三件事
- Zotero 里选中某条文献按
Ctrl+Shift+C复制 Citation Key,回到 tex 文件直接粘贴,默认是上标引用;需要括号形式就写成\parencite{key}; - 连续两篇文献的引用标注做了专门处理(符合"连续引用"的书写习惯,若导师另有要求可微调);
- 参考文献条目行距为 1.5 倍,比默认更舒展;
- 模板在导言区加了
\bibsetup的防孤行惩罚设置,防止参考文献跨页时留下大段空白——这是很多模板没有、但格式审查会扣分的细节。
图表与公式:学校格式检查的重点
公式自动用 Times New Roman
中文论文里公式必须用 Times New Roman,模板通过fontspec(no-math选项)+mathspec把数学字体统一指定好了,你只管正常写a^2+b^2,字体问题不用操心。
物理量用 siunitx,单位格式不会再打架
涉及实验数据的同学,物理量建议统一走siunitx:\qty写数值带单位,\num写纯数字。维氏硬度 Hv 这类模板没预置的单位,先在导言区\DeclareSIUnit定义一次,全文就能保持一致写法。范围写法模板也给了现成命令\qtyRange、\numRange,不用自己拼-号。📐
浮动体:题注、超宽图、三线表
图表排版上模板做了三处针对性修改,正好对应格式审查的高频问题:
- 中英文题注:间距、字号、居中方式按校里要求统一,中英文混排题注不会错位;
- 超宽图片:自动居中,不会被挤到页面一侧;
- 超宽三线表:配合
makecell、hhline等宏包定制过表线格式。
下面这张 T-Hawk 涵道风扇图就是模板说明文档里浮动体环境的示例效果,用figure环境 +\centering+\caption就能得到同款排版;两图并排则用minipage划分。
常见坑与求助渠道
按出现频率排个序:
- 参考文献是空的:九成是编译顺序没走 biber,或者 TeXstudio 里默认文献工具没设成 Biber;
- 报字体错误:Linux / macOS 上装了 TeX Live 但没装 SimSun、KaiTi_GB2312 等字体,装字体或改
scutthesis.cls字体设置二选一; - gb7714-2015 报错:TeX Live 太旧,升级或单独更新 biblatex-gb7714-2015 宏包到 62704 以上;
- 封面没换成功:确认
documentclass选项组合,以及review_cover.pdf是否在根目录; - 编译奇慢:开
\includeonly只编当前章。
遇到模板本身的 bug,直接在仓库的 issues 区提交,附上报错日志(mainManuscript.log的关键段落)和 TeX Live 版本,维护者得空会处理;自己改出了好用的功能,提 PR 也完全欢迎。仓库里的mainManuscript.pdf是随模板一起编译出来的说明文档,遇到任何"这个命令是干嘛的",先在它里面搜一遍再问人,能省很多时间。祝编译顺利,一次过审。
【免费下载链接】SCUT-Thesis-Template项目地址: https://gitcode.com/gh_mirrors/sc/SCUT-Thesis-Template
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考