Elsarticle 文档类中的哈佛参考文献格式

Elsarticle 文档类中的哈佛参考文献格式

我正在使用 Elsevier 为其期刊提供的 elsarticle 文档类在 Latex 中撰写一篇文章。对于我的写作,我希望使用哈佛参考文献系统,但无法使其与 elsarticle 文档类配合使用。

如何在同一文档中使用哈佛参考系统和 elsarticle 文档类?

答案1

elsarticle文档类与许多基于作者年份的参考书目和引文标注样式兼容。

如果您想在创建作者年份样式的引文时坚持使用 Elsevier 提供的样式,则可以使用文件elsarticle-harv.bst,即只需发出指令

\bibliographystyle{elsarticle-harv}

在您的文档中的某处。

如果您希望使用其他基于作者年份的书目样式并且使用该natbib包,请确保使用natbib选项进行加载authoryear


附录:根据您的后续评论,我现在明白您不仅对“哈佛”(又名“作者年份”)的引用风格感兴趣,而且对哈佛引文管理包;这个包包含一个名为的样式文件(毫不奇怪)harvard.sty以及大约六个参考书目样式文件,其中一个是agsm.bst

我不确定harvard 样式文件与文档类兼容elsarticle。但是,您实际上不需要加载harvard包即可使用该agsm样式。由于您已经加载了natbib包(已知该包与elsarticle文档类配合良好),因此您只需加载哈2纳特包。(我让你猜一下加载har2nat会完成什么。)通过加载natbibhar2nat包,你可以确保与elsarticle文档类完全互操作hyperref——同时继续获取由参考书目样式生成的特定参考书目布局agsm

当然,对于可用于期刊的文档版本,请务必加载elsarticle-harvagsm重新运行 LaTeX、BibTeX 和 LaTeX 两次。

相关内容