Elsevier 参考文献格式

Elsevier 参考文献格式

在我的一篇评论中,我收到了评论者的如下评论:

“第 10 页上的两个参考文献的文内引用存在一些歧义。同一作者在同一年撰写的多篇参考文献必须在出版年份后加上字母‘a’、‘b’、‘c’等来标识 [Elsevier 的标准参考文献样式]。”

我如何在出版年份后给出 a,b,c?如果我在 BibTeX 项目中设置year={1998}year={1998a},则引用将变为Author, 998a来自Author, 1998

任何帮助,将不胜感激。

答案1

您不必手动修改年份字段。BibTeX——基于从参考书目样式文件获得的格式说明——应该会自动添加ab等标签。

完整的 MWE:

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{author:1998:first,
  author = "Anne Author",
  title  = "First Thoughts",
  year   = "1998",
}
@misc{author:1998:second,
  author = "Anne Author",
  title  = "Further Thoughts",
  year   = "1998",
}
\end{filecontents}

\documentclass{article}
\usepackage{natbib}
\bibliographystyle{elsarticle-harv}

\begin{document}
\citet{author:1998:first}; \citet{author:1998:second}
\bibliography{mybib}
\end{document}

答案2

我最终使用了另一个*.bst文件解决了这个问题。起初我使用model1-num-names.bst文件作为参考。将其更改为model2-names.bst。这两个文件均来自 Elsevier 网站。

相关内容