我想引用三位作者的论文,以便他们三个都出现在正文中。我正在使用具有 apalike 参考书目风格的 natbib。根据 natbib 的文档,执行此操作的方法(以及我记得几年前这样做的方法)是编写\citet*{bibliographykeyhere}
. 不幸的是,我现在无法让它工作。即使将包声明为\usepackage[longnamesfirst]{natbib}
不起作用,我也会得到“X et al”。而不是第一次引用该论文的“X、Y 和 Z”。
例如,这是我想引用的参考书目之一:
@Article{ hoferszaboredeiszabo00,
title = "{Reichenbach's Common Cause Principle: Recent Results and Open Questions}",
author = "Gab{\'o}r Hofer-Szab{\'o} and Mikl{\'o}s R{\'e}dei and L{\'a}szl{\'o} E. Szab{\'o}",
journal = "Reports on Philosophy",
pages = "85--107",
volume = "20",
year = "2000"
}
当我使用 时\citet*{hoferszaboredeiszabo00}
,我得到“Hofer-Szabó et al. (2000)”;我从“\citet”得到完全相同的输出。
对于我应该做什么的一些指示,我将不胜感激。