转载请注明作者和出处:https://blog.csdn.net/qq_28810395
运行平台: Windows 10
环境加编译器:Tex live 2020+ Tex studio编辑器
如有需要IEEE模板文件的可以关注Stefan0704回复IEEE进行获取。
一、前言
在Paper的排版中,对于参考文献的排版也是重点之一,参考文献的排版要有规格规范,一篇篇的操作起来及其麻烦,修改、引用都消耗编者的大量时间,所以下面分享一下批量参考文献排版方法。
二、操作
下来以IEEE模板为例,进行参考文献批量操作的演示。
参考文献插入代码
\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
% The preceding line is only needed to identify funding in the first footnote. If that is unneeded, please comment it out.
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{xcolor}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\begin{document}
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,references}
\end{document}
在上述代码中,\bibliographystyle{IEEEtran}
,\bibliography{IEEEabrv,references}
加入这两句,就是识别这里其实就告诉编译器,我们将用到IEEEabrv.bib
和IEEEexample.bib
这两个文件。前者我们已经设置好了。后者就拷贝到和xxxx.tex
在同一文件夹中。且在这个文件夹创建一个references.bib
文本文档用于存放参考文献信息。
bib文档中文献信息怎么编写呢?其实这个我们直接复制就行,这里举谷歌学术和百度学术的例子。
- 先百度文献搜索文献
- 搜索出来找到自己搜索的文献,然后点击相应的引用
- 在这可以直接按格式对应信息进行输入,或者采取偷懒的方法,点击下面
BibTeX
。
- 会出现如下界面,直接复制进入
references.bib
中就可以了。
谷歌学术的相同的方法,这里不多余絮叨。
文献的前期准备已经准备好了 ,下来我们直接在论文中进行引用那么我们在正文中加入:\cite{Jennett2002The}
,此代码的意思就是表示在上面两个文件中查找ID为Jennett2002The的BibTeX记录。
进行编译后,参考文献会自动在末尾插入,且在文献中会有其相应的编号。
注:至少引用一篇参考文献,否则运行会报错;
确保 .bib文件中有上面引用的这篇paper1;
三、参考信息
https://blog.csdn.net/zaishuiyifangxym/article/details/88353274