一般的期刊模板都会要求使用 \bibitem
格式引用论文,而不能将参考文献放在 .bib
文件中。记录批量处理的方法如下。
1、批量复制论文的bibtex引用
在谷歌学术网站中复制论文的bibtex引用
像下面的样式:
@inproceedings{topkaya2014counting,
title={Counting people by clustering person detector outputs},
author={Topkaya, Ibrahim Saygin and Erdogan, Hakan and Porikli, Fatih},
booktitle={2014 11th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS)},
pages={313--318},
year={2014},
organization={IEEE}
}
其中第一行 topkaya2014counting
表示该论文的 “名字” ,在文中引用时就需要写成 \cite{topkaya2014counting}
,当引用的论文很多时就比较乱。我们按顺序给所有论文编号,将 topkaya2014counting
改为 ref1
,以此规律,往下编号。完成后命名为 my_ref.bib
(修改后缀名)。
内容如下所示:
2、两次编译
将 my_ref.bib
放到 main.tex
同级目录下,在 main.tex
中添加如下代码:
\documentclass{article}
\begin{document}
\nocite{*}
\bibliography{my_ref}
\bibliographystyle{IEEEtran}
\end{document}
\nocite{*}的作用是不对文献进行引用,但可以生成文献列表。 \bibliography{my_ref}是我们创建的存放论文引用的.bib文件。
以 PDFLaTeX
编译 main.tex
,会在同级目录生成一个 . aux
辅助文件,然后再以 Bibtex
编译这个 .aux
辅助文件,又会在同级目录生成一个 .bbl
文件,我们需要的 \bibitem
格式的引用就在这里面:
复制出来粘贴到 main.tex
中的 thebibliography
标签下即可。
3、 关于文献的引用高亮与点击跳转
在开头引入:
\usepackage[colorlinks,linkcolor=green,citecolor=blue]{hyperref} % 主要的配置
-
colorlinks:代表取消在引用上方框的样式
-
linkcolor=green:文中出现的网页链接,着色
-
citecolor=blue:文中出现的引用角标,着色
-
另外有个
\usepackage[backref]{hyperref}
的写法,效果是:在最后的文献链接里也会有跳转项,跳到引用该文献的地方。一般不用
文献的用用方式如下,颜色为蓝色,点击也可跳转。
MCNN {\cite{ref1}} is the first ~~~
4、关于图、表、公式的引用高亮与点击跳转
以图为例:
\begin{figure*}[!t]
\centering
\includegraphics[scale=0.53]{figure/Figure_1.pdf}
\caption{\centering The overall architecture of the proposed network.}
\label{Figure_1}
\end{figure*}
- 加*表示双栏显示,不加表示单栏显示
- \centering:图居中
- includegraphics:
scale
表示显示尺寸,后面的{}
表示原图片路径 - caption:该图的说明性文字 ,里面的
\centering
表示该说明性文字居中 - label:与引用相关,表示该图的标识性名字
在文中引用该图时,写法如下,在引用的同时命令图的编号为红色
As demonstrated in Figure \textcolor{red}{\ref{Figure_1}} % 图
表和公式的方法大同小异,都是利用了label标签
the results are shown in Table \textcolor{red}{\ref{Table_1}} % 表
refer to Equation \eqref{Formula_1} % 公式