调整 longnamesfirst,在第一次出现超过 3 位作者时使用 et. al.

调整 longnamesfirst,在第一次出现超过 3 位作者时使用 et. al.

我正在对我的论文做最后的调整,确保我使用了正确的引用规则等。现在事实证明,我需要在第一次出现时在引用中使用所有作者的姓名,这是 APA 规定的。之后 et al. 就足够了。我发现这可以通过longnamesfirst在调用 natbib 时用作参数来实现。但是,有一篇文章有​​ 30 位左右的作者(是的,我知道,对吧?)这会在我的文本中创建一个非常长的作者列表。我再次检查了 APA 规则,这些规则规定如果有超过 3 位作者,即使是第一次出现,我也可以使用 et al。有没有办法实现这种行为?

答案1

这可能太晚了,但我找到了你的帖子,再搜索了一下,我想我找到了答案。你可以使用以下方法解决这个问题

\shortcites{key-list} 

在第一次出现对许多作者的参考文献的引用之前。您不应使用“key-list”,而应列出所有 bib 条目的引用关键字,其中第一次引用标注应使用“FirstSurname et al”格式。

相关内容