LaTex中使用BibTex插入参考文献

  1. 在Tex里面新建一个.bib文件,记住一定要跟你的论文.tex文件在同一个目录下。
  2.  然后进行bib文件编辑,你可以在谷歌学术里面找论文的时候点击下方的引用,选中Biblatex格式,然后那篇文章就会以Bibtex的格式显示出来,直接copy到你的.bib文件中即可。
一个例子:
@article{Wright2009Robust,
title={Robust Face Recognition via Sparse Representation},
author={Wright, John and Yang, Allen Y. and Ganesh, Arvind and Sastry, S. Shankar and Ma, Yi},
journal={IEEE Transactions on Pattern Analysis & Machine Intelligence},
volume={31},
number={2},
pages={210-227},
year={2009},
}
    3.bib文件编辑好后,在你的论文的\end{document}前(即论文结束前)添加两行代码:
  • \bibliographystyle{plain}   % 设置参考文献的类型,标准模板是plain,其他类型包括unsrt(基本跟plain类型一样,除了参考文献的条目编号是按照引用的顺序,而不是按照字母的顺序);alpha(类似于plain,参考文献的条目编号是按照作者名字和出版年份的)、abbrv(缩写格式)
  • \bibliography{bibfile}   % 生成参考文献列表,bibfile即是你的.bib文件的名字,注意只需要文件名就可以了,不需要加.bib的后缀。
其次,在\begin{document}前面加上\usepackage{cite},引入这个包。
最后,在你要引入参考文献的地方,写上\cite{name},name为你在bib文件中的@article后面的名字。例如使用上例的Wright2009Robust。

        备注:关于参考文献的用法,如前面的需要引入包名\usepackage{cite}等,这些在你下载的模板中都有详细注释的,其他的如图片等等,都可以仔细看模板中的注释。

4. 一切都准备就绪后。首先,编译.tex文件,生成一个.aux文件和.bbl文件,这告诉BibTex将使用哪些引用;然后,编译.bib文件,然后再连续编译.tex文件两次。运行两遍的原因是第一遍是插入,第二遍是排序。如果一切顺利,这时所有参考文献都引用正常了。

  • 8
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值