我正在使用一种接近 APA 风格的natbib
修改版(从这里下载:\bibliographystyle
http://web.reed.edu/cis/help/latex/images/apa-good.bst.zip)。
唯一的问题是:在 APA 中,当多作者引文出现在括号中时,作者姓名应以“&”连接。但是,当多作者引文出现在括号外时(例如,在句子开头),作者姓名应以“and”连接。这是我未能做到的。
我知道如何进入 .bst 并将全局更改从“&”更改为“and”(即更改FUNCTION {format.lab.names}...
)。然而,这不是我需要的。
我想知道是否有人知道如何解决这个问题(无需natbib
用另一个包替换)。
答案1
将 Bonni 的评论切换为答案
apacite
带有选项的最新版本natbibapa
能够解决此问题。它遵循的命令,natbib
因此无需在主文档中进行重大重组。不幸的是,选项natbibapa
目前有一个错误,可以按照帖子中的说明解决新的 apacite 包 (2012-Feb-14) 有问题吗?。无论如何,我希望这能帮助一些有类似问题的人。