![在 elsarticle 中使用 APA 的最佳方法是什么?](https://linux22.com/image/473970/%E5%9C%A8%20elsarticle%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20APA%20%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
所以我正在为爱思唯尔杂志准备投稿。参考书目必须使用 APA 格式。现在,我知道三种方法(apalike、apacite 和爱思唯尔版本)。然而,这些方法的相关结果非常令人沮丧。
- 阿帕莱克:明确提到这是一个相当古老的实现,不应用于提交给 APA 期刊(natbib、apacite 包和 apa 文档类之间有什么关系?)
- 磷灰石:之前建议不要将 apacite 与 elsarticle 结合使用(apacite 书目样式不符合 Elsevier latex 格式?)。如果尝试这样做,还会产生大量错误。
- Elsevier 版本的 APA:建议使用 model5-names,但它已不存在,且相应的链接已损坏(apacite 书目样式不符合 Elsevier latex 格式?)
目前,这些 .bst 文件由 Elsarticle 提供,但不清楚其中是否实现了 APA:elsarticle-harv.bst、elsarticle-num.bst 和 elsartice-num-names.bst。
还有另一个问题询问了同样的问题,但从未得到解决: 如何将 APA 6 与 elsarticle.cls 结合使用
答案1
原文作者写道,
磷灰石:之前建议不要将 apacite 与 elsarticle 结合使用(apacite 书目样式不符合 Elsevier latex 格式?)。如果尝试这样做,还会产生大量错误。
不对!只需使用elsarticle
选项加载文档类即可nonatbib
;这在用户指南第 3 页中有更详细的解释文章捆绑包。然后,加载apacite
包和apacite
书目样式以获得书目条目和引文标注的 APA6 格式。遵循这种方法,您不仅不会得到“大量错误”,而且还会得到没有错误。
\documentclass[nonatbib]{elsarticle}
\begin{filecontents}[overwrite]{mybib.bib}
@article{abc:3001,
author = "Anne Author and Brenda Buthor and Carla Cuthor",
title = "Thoughts",
journal = "Circularity Today",
year = 3001,
volume = 1,
number = 2,
pages = "3--4",
}
\end{filecontents}
\usepackage{apacite}
\bibliographystyle{apacite}
\begin{document}
\cite{abc:3001}
\bibliography{mybib}
\end{document}