Latex添加参考文献

摘要:
如何用.bib文件自动生成论文Reference一般期刊或会议给的Latex模板会自带参考文献样式,因此,可以利用.bib文件来自动生成该模板下的参考文献样式。下面以引用以下三篇论文为例,来说明如何生成.bib文件,然后利用.bib文件自动生成Reference。引用论文:1.生成.bib文件(1)新建一个.txt文件;(2)打开Google学术,搜索你想要引用问文献;例如第一篇文献《Captch

如何用.bib文件自动生成论文Reference

一般期刊或会议给的Latex模板会自带参考文献样式,因此,可以利用.bib文件来自动生成该模板下的参考文献样式。下面以引用以下三篇论文为例,来说明如何生成.bib文件,然后利用.bib文件自动生成Reference。

引用论文:

1.生成.bib文件

(1)新建一个.txt文件;

(2)打开Google学术,搜索你想要引用问文献;

例如第一篇文献《Captcha: Using hard ai problems for security》搜索结果如下,点击“引用”;

接下出来这样的界面,点击“BibTeX”;

最后出来下面这段代码,将其复制到.txt文件中去。

(3)重复以上动作,直至将所有参考文献的上述代码都复制到了.txt文件中,最终生成的.txt文件如下所示:

(4)将.txt文件另存为.bib文件即可。

2.Latex引用

例如,我所用的Latex模板中参考文献样式定义在模板文件夹中的 IEEEtran.cls中(.cls文件为Latex格式定义文件),我生成的.bib文件命名为ref.bib,也放在模板文件夹中,则需在代码正文中引用以下两行代码:

ibliographystyle{IEEEtran}%IEEEtran为给定模板格式定义文件名
ibliography{ref} %ref为.bib文件名

3.编译生成Reference

(1)点击“LaTex"编译,模板文件夹中会生成*.aux文件、*.dvi文件、*.log文件以及*.gz文件;

(2)点击“BibTex“编译,模板文件中会生成*.blg文件和*.bbl文件;

(3)点击“LaTex"编译,获得新的*.aux文件、*.dvi文件、*.log文件以及*.gz文件;

(4)再次点击“Latex”编译,即可查看生成结果。

我最终生成的Reference如下所示:

4.论文正文引用

论文中对参考文献的引用一般是:cite{标签},这里如果要引用,则是cite{.bib文件中大括号第一行}。例如,要引用参考文献[1],代码为:cite{von2003captcha}。
————————————————
版权声明:本文为CSDN博主「糖梦梦是女侠」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tmylzq187/article/details/51355261

免责声明:文章转载自《Latex添加参考文献》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Frp内网穿透安装教程#Frpc OpenWrt客户端安装#图形化管理Linux下PHP的完全卸载下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Overleaf 平台的使用

Overleaf 是一个使用 LaTeX 进行多人协同编辑的平台,可以免费注册和使用,不用下载 LaTeX 软件,是最为著名的 LaTeX 在线协作系统。 科研工作者可以在各大期刊的网站上下载到其 Overleaf 模板,进行论文写作。 国内邮箱是无法注册的,一直会提示无法验证是否是机器人。可以选择"Register using ORCID",先注册一个...

latex 使用中的一些问题

一. 关于LaTeX中插入图像时常见的问题 1. visio中画的图转成eps格式:将visio中画的图保存为emf格式,然后在用软件metafile2eps转成eps格式 2. MATLAB中画的图可以直接save as为eps格式 3. LaTeX中应该包含包usepackage{epstopdf} 二. LaTeX直接画图时 1. 画图命令egin{...

latex建立参考文献的超链接

在Latex生成的pdf文档中建立超链接(如从正文到参考文献,从目录到相应内容,从页码编号到实际页面等),有利于读者快速定位当前阅读的信息。 如何在生成的pdf文件中包含超链接呢?需要注意一下两点: 1. 使用“hyperref”这个宏包,即在latex文档的导言部分添加“usepackage{hyperref}”;2. 使用“PDFLaTeX”对late...

latex插图续

LaTeX中一般只直接支持插入eps(Encapsulated PostScript)格式的图形文件, 因此在图片插入latex文档之前应先设法得到图片的eps格式的文件.  UNIX下的各种应用软件都可以把其结果输出为ps格式, 大部分软件也可以输出eps格式. 若软件只能输出ps格式而不能输出eps格式的结果, 则可用ps2epsi命令将其转化为eps...

EndNote(一)之基本介绍

    作为一个经常看文献的人,发现看了很多文献,但是之后需要再找某一篇文献的时候,却无法找到文献在哪里了。混乱的文献管理方式,浪费了很多时间在翻阅自己已经看过的文献之中。这是一件很头痛的事情,才想起借助软件来提高文献管理能力。那么,我就在此说下我使用的EndNote.        EndNote是Thomson corporation开发的一款软件,是...

在Latex使用條列式清單itemize , enumerate , description [转]

[另] Enumerate 修改间距 http://blog.sina.com.cn/s/blog_5e16f1770100g5ox.html [另] \renewcommand\labelenumi{[\theenumi]} 调用enumerate时候编号就会添加方括号. 在latex中有三種條列式方法 itemize 、 enumerate...