在文中引用多位作者

在文中引用多位作者

我想在文中引用多位作者,但使用逗号而不是分号,并且在最后一条条目之前应该有“and”。

目前看起来是这样的

Deet al. (2000); Mahajan et al. (2018); Wu et al. (2016) 已经证明

但我想要的是

Deet al. (2000)、Mahajan 等人 (2018) 和 Wu 等人 (2016) 已经证明

在文本引用中。请注意,LaTeX 按字母顺序对它们进行排序。

我尝试过\cite{} \citet{}\citet*{}总是得到相同的第一个输出。

我希望这个改变不会影响括号引用。

我不想要手动解决方案,我想LaTeX以我喜欢的方式输出格式,而不用逐一编写引用条目。

答案1

我想你可以只使用一个,然后\cite调整mincitenames为三个,以便同时引用 3 位作者,如果你使用“biblatex”。如果我没记错的话,biblatex 会按字母顺序选择第一个。另外,请查看文档,maxcitenames如果您想提供上限,它还有一个选项。

但是,这只有在引用相同的参考文献时才有效。如果您引用了不同的参考文献,您的方法应该有效,但是 – 只需重复他\cite

为了获得更详细的答案,您可能应该包括 MWE。

相关内容