本项目是湖南大学课程论文 LaTeX 模板(非官方)。需要注意的是,该模板主要用于综合性论文,并非按照学位论文撰写规范编写,如有学位论文写作需求可移步 hnuthesis。
模板的展示效果可以下载 GitHub Releases 中的示例文档 guide.pdf
或在 Overleaf 上在线查看。
因本人能力、精力有限,模板难免会存在许多不足。如果你有良好意见和改进建议,可以在顶栏的问题(Issues)一栏中提出,也可以联系:chenyang@hnu.edu.cn。
-
config.cls
: 模板配置文件。 -
License
: 许可证文件。 -
references.bib
: 参考文献列表。 -
guide.tex
: 使用指南/示例文档。(仅起到介绍示范作用,使用时可删除) -
main.tex
: 主文件,编译入口。 -
figures/
: 储存编译中会用到的图片。 -
fonts/
: 储存编译中需要额外用到的字体。
Overleaf 是一个线上 LaTeX 编辑器,可以在不安装任何工具的情况下编写 LaTeX 文档,同时也可以和其他人共享文档,共同编辑。该模板便是在 Overleaf 上整理编写完成并测试通过的。
需要使用时可以直接在 Overleaf 的 Templates 中搜索 “湖南大学课程论文模板”,或者点击 链接 跳转。
但由于 Overleaf 审核较慢,模板若有更新不能及时同步,因此也可以在 GitHub Releases 中下载模板源文件 hnu_template.zip
,在 Overleaf 中上传该压缩文件以创建一个新项目。注意,在正式编译前,需要先在 Overleaf 界面左上角点击 "Menu":
- 选择 "Compiler" 为 "XeLaTeX"
- 选择 "TeX Live version" 为 "2023"
在本地编译时需要配置好 LaTeX 环境,并推荐使用 Visual Studio Code 配合 LaTeX Workshop 插件作为编辑器。
模板编译顺序为:XeLaTeX -> BibTeX -> XeLaTeX -> XeLaTeX。
由于能力与时间有限,作者并未在本地编译测试成功。若有同学在本地测试成功,同样欢迎联系:chenyang@hnu.edu.cn。
感谢 @Elthen41 的无私分享,本地编译具体使用的命令如下:
xelatex -synctex=1 -interaction=nonstopmode -file-line-error -shell-escape main.tex
bibtex main
xelatex -synctex=1 -interaction=nonstopmode -file-line-error -shell-escape main.tex
xelatex -synctex=1 -interaction=nonstopmode -file-line-error -shell-escape main.tex
注意:日志显示 JetBrains Mono 字体找不到,需要允许 LaTeX 在编译过程中执行外部命令来下载相应宏包,故需要在命令中启用 "-shell-escape" 选项,否则会编译失败。