使用 $\LaTeX$ 撰写科技论文,特别是数学论文,非常方便,本篇介绍如何在 tex 文档中增加参考文献。

对于 $\LaTeX$ 这种非所见即所得的文档撰写工具,我们一般要先在 .tex 文件中按照格式撰写文章内容,然后通过编译显示 pdf 文档。

bib 文件生成

假设我们已经撰写了部分 .tex 文件,想要在该文件中增加参考文献,那么我们首先要撰写 .bib 文件(我这里命名为 ref.bib),里面增加上我们想要引入的参考文献内容:

1
2
3
4
5
6
7
8
9
10
@article{wasserman2018topological,
title={Topological data analysis},
author={Wasserman, Larry},
journal={Annual Review of Statistics and Its Application},
volume={5},
pages={501--532},
year={2018},
publisher={Annual Reviews},
url={https://doi.org/10.1146/annurev-statistics-031017-100045}
}

bib 文件就是有类似上面内容的依次堆叠组成的,存放在与 .tex 文件相同的目录下。其中 article 为文件格式,除此之外,还有 inproceedingbook 等。wasserman2018topological 表示引用文献名,可根据需要自定义,但 bib 文件中不同文献需要具有不同的文献名。该文献名用于正文中引用该文献时使用。

bib 文件索引

在 .tex 文件末尾但在 \end{document} 之前增加上参考文献文件索引代码:

1
2
\bibliographystyle{IEEEtran}
\bibliography{ref}

这里 IEEEtran 表示参考文献风格,不同期刊有不同的文献风格要求。ref 表示 ref.bib 的文件名。

tex 中引用文献

在正文中引用:

1
拓扑数据分析\cite{wasserman2018topologicals}为数据分配拓扑不变量。拓扑学研究拓扑空间$\textbf{连续}$变化下不变的量-拓扑不变量,对于离散数据直接研究计算拓扑不变量是平凡的、无意义的。因此,需要先将数据转化为连续的对象,这个对象要拓扑相似于采样离散数据的底层几何对象的形状。

然后,进行编译查看即可。实际中,我使用 MikTex + TexStudio,如果没有文献风格文件 IEEEtran.bst,则会自动下载。

参考文献

  1. Latex参考文献管理:Bibtex教程