如何在 \parencites 引用末尾添加“和其他”?

如何在 \parencites 引用末尾添加“和其他”?

很抱歉,我问的问题无法展示代码,但我不知道从哪里开始。目前,我有一个参考书目条目,如下所示:

@book{andothers,
  title = {and others},
  author = {and others},
}

这样我就可以做到这一点:

The world is pretty cool! \parencites[3]{CurieAtoms}[1]{EinsteinRelativity}[2]{DarwinEvolution}{andothers}, especially when there's ice cream for dessert.

要获得这个:

世界非常酷(居里夫人 1932:3、爱因斯坦 1953:1、达尔文 1880:2 等),尤其是当有冰淇淋作为甜点的时候。

我的问题是,实现此目的的“正确”方法是什么?最好甚至没有最后一个逗号?即:

这个世界非常酷(居里夫人 1932:3、爱因斯坦 1953:1、达尔文 1880:2 等等),尤其是当有冰淇淋作为甜点的时候。

答案1

Biblatex 一如既往地为您提供帮助。各种\(*)cites命令采用以下一般形式:

\parencites(<multiprenote>)(<multipostnote>)[<pre>][<post>]{<entrykey-1>}...[<p‌​re>][<post>]{<entrykey-n>}. 

因此你可以做类似的事情:

\parencites(and others)[3]{CurieAtoms}[1]{EinsteinRelativity}[2]{DarwinEvolution}

甚至:

\parencites(I rank discoveries by page numbers)(and others)[and third:][3]{CurieAtoms}[1]{EinsteinRelativity}[second:][2]{DarwinEvolution}

正如 cfr 在她已删除的答案中指出的那样,还有“更高级别”:

\autocites(and others)[3]{CurieAtoms}[1]{EinsteinRelativity}[2]{DarwinEvolution}

相关内容