我简单总结下自己制作BIBTeX的制作方法,也希望分享给各位同学。
过程如下:
(1)将参考文献做成*.bib文件,相当于文献数据库,这样在你的整个研究生涯可以只维护这样一个文件就ok。该文件中,每个参考文献是一个记录,由一个唯一的 ID (例如下面的 wen2016learning)描述,wen2016learning是本条文献的关键字,引用文献时需要。
比如我的 myreference.bib 文件里一条典型的文献是这样的:
@inproceedings{wen2016learning,
title={Learning structured sparsity in deep neural networks},
author={Wen, Wei and Wu, Chunpeng and Wang, Yandan and Chen, Yiran and Li, Hai},
booktitle={Advances in Neural Information Processing Systems},
pages={2074--2082},
year={2016}
}
(2)告诉你的.tex文件要使用你的bib文件,相当于前端开发的文本文件。
加入命令 \bibliography{myreference},myreference为bib文件的名字,具体对应的文件名为“myreference.bib”。
(3)需要设置格式的话,告诉Latex采用什么格式,相当于前端开发的css文件。
\bibliographystyle{splncs03}, spIncs03为参考文献模版文件的名字,具体对应的文件名为“splncs03.bst”,*.bst,著名的期刊和会议一般都会提供.tex 和 .bst模版。
(4)在需要引用的地方加入 \cite{关键字}。
这样就可以用 \cite{} 来引用文献库中的论文了,如 \cite{wen2016learning}
(5)编译后自动产生参考文献并完成自动编号。
\bibliographystyle{splncs03}
\bibliography{myreference}
优点如下:
格式用模版,解决了不同刊物对要求不同格式的问题,只需要做好bib文件就可以了。
文献自动编号,方便修改。