我如何向我的作者年份 natbib(elsarticle)参考列表中添加数字以符合作者指南?

我如何向我的作者年份 natbib(elsarticle)参考列表中添加数字以符合作者指南?

我知道这个问题与使用 elsarticle 模板的引用样式问题,但这个问题 4 年前就因为缺乏细节和清晰度而被关闭了。由于我需要在 10 天内重新提交,所以我发布了这个问题,其中包含更多细节和 MWE,而不是尝试重新打开旧问题

我正在尝试使用类来格式化参考列表elsarticle以符合生物资源技术 (BITE) 作者指南。

使用 elsevier 的 LaTeX 模板并不像想象的那么简单,因为 BITE 出于某种难以解释的原因想要在文本和参考文献列表中使用哈佛(作者年份)风格,但在参考文献列表中的每个参考文献前面加上一个数字,就像编号列表一样。

《作者指南》明确指出:
列表中的参考文献应首先按字母顺序排列,然后按时间顺序编号。

elsevier 的 bibtex 样式文件中不存在这种样式,我想知道如何实现?

我目前正在使用在中设置选项的标准plainnat.bst样式文件,如下面的 MWE 所示:authoryear\documentclass

\documentclass[review,authoryear]{elsarticle}
\bibliographystyle{plainnat.bst}
\begin{document}
These citations: \citep{Feynman1963118,Dirac1953888}.
\bibliography{mybibfile}
\end{document}

我的bib文件.bib:

@article{Dirac1953888,
  title   = "The lorentz transformation and absolute time",
  journal = "Physica ",
  year    = "1953",
  author  = "P.A.M. Dirac"
}

@article{Feynman1963118,
  title   = "The theory of a general quantum system interacting with a linear dissipative system",
  journal = "Annals of Physics ",
  year    = "1963",
  author  = "R.P Feynman and F.L {Vernon Jr.}"
}

上述 MWE 生成

在此处输入图片描述

期刊希望这两个参考文献前面分别加上 [1] 和 [2](添加更多参考文献时以此类推)。如何实现?

elsarticle类使用natbib,但我不知道如何调整它以使参考列表也成为编号列表。这是期刊提出的一个非常奇怪的要求。

答案1

我刚刚在这里找到答案https://tex.stackexchange.com/a/412250/70739\setcitestyle{numbers}在定义之前添加\bibliography正好满足了我的要求。抱歉之前没有仔细搜索。

相关内容