对于 2 篇参考文献,我该如何生成文本引用,以便
声明(物种 A:作者 1 日期 1;物种 B:参考文献 2)
我试过了\citep[species A:][]{ref1}[species B:][]{ref2}
,但似乎不起作用。
答案1
您正在寻找 的多引用版本\citep
。这实际上并不存在,但由于biblatex
的natbib
命令只是其标准对应命令的包装器,因此\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})
它的可读性更强。