如何使用natbib引用多个作者的文档

时间:2010-07-10 12:54:36

标签: latex bibtex citations

我想引用三位作者的论文,以便所有三位作者都出现在文中。我正在使用natbib和apalike参考书目风格。根据natbib的文档,这样做的方式(以及我几年前记得的方式)是写\citet*{bibliographykeyhere}。不幸的是,我现在无法上班。即使将包命名为\usepackage[longnamesfirst]{natbib}也行不通,我得到“X等人”。而不是第一次引用纸张的“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óetal。(2000)”;我从“\ citet”获得完全相同的输出。

我非常感谢我应该做些什么。

1 个答案:

答案 0 :(得分:2)

使用biblatex而不是bibtex,你可以更自由地引用多篇作者论文,尽管你应该问问自己为什么你需要文本正文中的完整作者列表:它是不经常的,通常是不必要的...