密码学导论课的实验报告要求用本科毕业论文的格式交,刚好利用这个机会上手一下 $\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
2
3
4
5
6
\begin{figure}[H]
\centering
\includegraphics[width=1\textwidth]{xx.png}
\caption{图片描述}
\label{fig:xx-label-xx}
\end{figure}

Overleaf 文档:Inserting Images - Overleaf, Online LaTeX Editor

诡异提示

好像本科生论文的摘要部分会出现诡异的一行提示。在 ustcthesis.cls 里面删掉对应的代码逻辑即可去除。

不过我觉得可能是我还没用明白。