\citep 用于用文本分隔的多个引用

\citep 用于用文本分隔的多个引用

对于 2 篇参考文献,我该如何生成文本引用,以便

声明(物种 A:作者 1 日期 1;物种 B:参考文献 2)

我试过了\citep[species A:][]{ref1}[species B:][]{ref2},但似乎不起作用。

答案1

您正在寻找 的多引用版本\citep。这实际上并不存在,但由于biblatexnatbib命令只是其标准对应命令的包装器,因此\citep实际上是\parencite(带星号的版本例外:\citep*不是\parencite*, 是\AtNextCite{\defcounter{maxnames}{999}\parencite)。 的多引用版本\parencite\parencites,因此您需要

\parencites[species A:][]{ref1}[species B:][]{ref2}

答案2

你可以这样写:

(species A: \citealp{ref1}; species B: \citealp{ref2})

它的可读性更强。

相关内容