本模板是中南大学论文 Latex 模板 CSUThesis,即 Central South University Thesis LaTeX Template.
学校的指导文件仅提供大致的格式描述与 word 示例,并没有提供官方的 LaTeX 模板,本项目意在维护一个学位论文的非官方标准(De facto standard),创建符合指导文件要求的 LaTeX 模板,供所有本科生研究生使用。
由于目前模板更新频繁,我们强烈建议您使用稳定的发布版本,同时请确保您已经阅读了示例文档。
下载途径:
目前仅提供克隆完整 Github 仓库和获取打包的稳定发布版本两个途径
-
Github Repository:
git clone https://github.com/disc0ver-csu/csu-thesis.git
如果 clone 速度过慢,我们建议您使用代理并添加
--depth
参数。git clone https://github.com/disc0ver-csu/csu-thesis.git --depth=1
-
Github Releases:
即将发布
-
Linux 和 macOS 用户
由于写作指导所要求的 Times New Roman 等字体在 Linux 下并不可用,虽然模板会替换字体为对应环境下其他字体,我们强烈建议模板使用者在 Windows 系统环境下进行最终版本文章的编译。
目前版本没有提供脚本或者 make 工具,后续版本会添加,模板编译使用
xelatex
引擎,学术论文涉及目录和参考文献,有交叉引用,需要三次编译:xelatex -interaction=nonstopmode -file-line-error custhesis_main.tex biber csuthesis_main.tex xelatex -interaction=nonstopmode -file-line-error custhesis_main.tex
编译成功后会在根目录下生成
csuthesis_main.pdf
文件。你也可以使用
latexmk
编译工具。latexmk csuthesis_main.tex
-
Windows 用户
由于暂未提供脚本,使用方法同上
如果你使用的开发环境是 Visual Studio Code + (Tex Live | MiKTex),我们在 .vscode
目录中提供了对应的 LaTeX 插件的配置。需要你在 Visual Studio Code 中安装 LateX Workshop 插件,然后将 .vscode
目录中 setting.json
文件中的配置,拷贝添加至用户配置( Ctrl+p
然后点击 设置 (json)
)中,该配置全局有效,类似教程可参考配置 VSCode 作为 LaTeX 编辑器。
完成配置后,在任意的 .tex
文件下执行倒数第二个recipe,即 ▷ Recipe: xelatex -> biber -> xelatex
即可编译你的论文。
如果你需要令配置文件仅对本项目生效,可以 setting.json
将重命名为 settings.json
,再在 Visual Studio Code 中按 ctrl + p
,输入 reload win
,回车,重载 Visual Studio Code即可。
注意,第一次编译时需要下载大量宏包,请不要担心,耐心等待一段时间。编译过程正式开始时,Visual Studio Code的底部将会出现一个字符绘制的进度条。如果等待时间过长,请考虑配置 Tex Live | MiKTeX 的软件源,或者配置代理服务器。
LaTeX is not a word processor! Instead, LaTeX encourages authors not to worry too much about the appearance of their documents but to concentrate on getting the right content.
TeX 作为一个优秀的排版软件,在学术界特别是数学、物理学和计算机科学界十分流行,而建立在其上的 LaTeX 也成为国外许多出版商一直在使用的工具。Office Word 虽然具备强大的功能与灵活性,但对于形式固定的论文,排版、编号、参考文献等简单事务反而会带来很多困难与麻烦,对于一些需要通篇修改的问题,要想达到 LaTeX 的效率,Word 对使用者并不算友好。使用 Latex 模板的一大好处是可以避免繁琐的格式设置,使作者可以专注于内容创作。对于全篇格式的修改,仅需要修改 tex 文件所使用的模板一行内容,重新编译便可得到具备新样式的文档,这对于习惯使用 Word 创作的人来说很不可思议。
清华大学、上海交通大学、**科学技术大学、**科学院大学、武汉大学等国内高校都有长期维护、较为稳定的学术论文 LaTeX 模板,相比较之下,中南大学虽有一些前辈提供了宝贵的设计经验,比如最初设计博士 LaTeX 模板的郭大侠,但 Github 上可查到的项目多数已有相当时间没有维护,并且缺乏像上述高校的学术论文模板的高校、易用的设计。
本项目借鉴前辈们的设计经验,以及清华大学、上海交通大学和**科学技术大学的学术论文模板,重构了原有的模板。同时转移至 disc0ver 组织下,希望更多的同学可以贡献力量,一起维护该项目。
- 首要条件:和你的导师沟通好,如果他知道 Latex 最好,不知道的话询问他是否接受在 PDF 上进行审阅
- 查重 :未测试生成的 PDF 是否可以被正确识别,有勇士直接使用 PDF 查重失败或成功的可以提 issue 告诉我,附上编译环境和查重系统。变通方法如下:直接打开 Latex 生成的 PDF 文件,word 会提示将 PDF 转为 docx 文件,转换后字体样式可能会回到 word 自带(Linux 下 texlive 使用的宋体和黑体是 Fandol 系列字体,windows 没有),但是内容全部保留,格式也会保留大部分,直接用该 docx 可以完美通过查重。如果因为各种原因有转为 docx 的需求也可以采用此方法!
- 格式审查: 各不同院系尺度不同,无法一概而论。
- 2021/01/26: 发布 v0.1.2 版本,支持代码段和算法描述,修复附录编号问题,完善 README
- 2021/01/25: Edwardzcn 重构项目,发布 v0.1.1 版本,对照学校指导文件重新修改样式,并修复目录显示的问题
- 2019/12/13: BlurryLight 进行了一些代码更新
- 2019/05/01: BlurryLight 在CSU-Thesis-Latex-Template 的基础上进行修改出本科学位论文模板
- 感谢最先制作出中南大学博士学位论文 LaTeX 模板的郭大侠@CSGrandeur
- 感谢添加本科学位论文样式支持的@BlurryLight
- 感谢帮助重构项目并进行测试的@burst-bao以及为独立使用 LaTeX 进行毕业论文写作提供宝贵经验的 16 级姜析阅学长
- 感谢CTeX-kit 提供了 LaTeX 的中文支持
- 感谢上海交通大学学位论文 LaTeX 模板的维护者们@sjtug 与清华大学学位论文 LaTeX 模板的维护者们@tuna给予的宝贵设计经验