前言
最近写SCI论文,用到了latex模板,整体而言,latex模板比MS-word方便了许多,当然,前提是有正确的latex模板。latex模板中最难处理的部分应该是参考文献的部分了,不同的期刊对参考文献的具体格式要求各不相同,经过一番探索(xiazhuomo),终于解决了,本篇文章简单记录一下自己遇到的问题和解决方案,希望对大家有所帮助。
latex 参考文献引用方式
latex参考文献主要包含了两大类,一类以是数字方式的引用,另一类主要是harvard风格引用,本篇文章主要介绍harvard 风格的引用方法。latex参考文献引用主要包含两个文件,即参考文献风格文件(*.bst
)和参考文献数据库(*.bib
),前者决定了参考文献的风格,后者包含了参考文献的的条目。
以texlive+texstudio
环境为例,要实现参考文献的引用,需要在*.tex
文件做如下应用:
\usepackage{harvard} %使用harvard风格引用
正文\cite{test} % 正文中的引用方式
\bibliography{harvard} % 引入参考文献数据库
\bibliographystyle{jphysicsB} % 引入参考文献风格文件
当参考文献数据库如下:
@article{globalcancer,
title={Global cancer statistics},
author={Jemal,A and Bray, F and Center, M M},
journal={CA Cancer J Clin},
volume={61},
number={2},
pages={69-90},
year={2011},
}
对jphysicsB.bst
文件不做任何改变,latex 生成如下pdf
文件如下:
生成的参考文献风格如下
可以发现,生成的pdf 主要存在以下问题:
- 参考文献没有标题
- 作者之间的连接不一致,我们需要所有作者通过
and
字符串连接。
希望生成如下格式的pdf文件:
通过对jphysicsB.bst
文件做出如下修改,可以解决问题,具体如下:
-
增加标题
在jphysicsB.bst
文件中搜索article字符,找到文件位置,增加如下图红色框所选问本
改变作者连接格式
要对作者之间的连接方式做出改变,可修改jphysics.bst
文件如下:
其他修改方式与以上方式类似,在此不再过多赘述。