密码学导论课的实验报告要求用本科毕业论文的格式交,刚好利用这个机会上手一下 $\LaTeX$。
使用模板
参见 GitHub 项目:中国科学技术大学学位论文 LaTeX 模板。我的 $\LaTeX$ 编辑器是用的 Overleaf,故直接用 Overleaf 版本的模板 即可。
基本使用
修改基本信息
在 ustcsetup.tex
中修改论文标题、作者等信息。
在 main.tex
中修改学位类型:
1 | \documentclass[degree=???]{ustcthesis} |
目录结构
正文
在 chapters
文件夹创建每个章节对应的 .tex
文件,记得在 main.tex
中添加对应的行:
1 | \input{chapters/???.tex} |
引用
在 bib
文件夹创建 jonb.bib
文件,将 BibTeX
格式的引用复制粘贴进去,在正文中以
1 | \cite{<LABEL>} |
的格式引用。
EndNote 导出为 BibTeX Export using EN Label
格式,记得每个文献都要有标签(Label)。
图片
上传到 figure
文件夹下。我是建议每个章节再创一个子文件夹,好管理。
常见问题
图片定位问题
$\LaTeX$ 一个很 sb 的问题就是图片插进去能定位定飞的,就是图片出现在不是它应该出现的位置。我们需要强制指定它的浮动模式来获得符合人类一般理解的图片定位方式。
在 ustcsetup.tex
中加入一行(我是加在 插图
那里了):
1 | \usepackage{float} |
调用宏包。插图时:
1 | \begin{figure}[H] |
Overleaf 文档:Inserting Images - Overleaf, Online LaTeX Editor
诡异提示
好像本科生论文的摘要部分会出现诡异的一行提示。在 ustcthesis.cls
里面删掉对应的代码逻辑即可去除。
不过我觉得可能是我还没用明白。