\usepackage{biblatex}
\addbibresource{references.bib}
\parencite{halim2006}
将会得到:
(Halim、Baig 和 Bashir 2006)
问:如何改变“(Halim、Baig 和 Bashir 2006 年)”
到
(Halim 等人,2006 年)
答案1
标准样式中引文中列出的姓名数量由选项maxnames
及其相关项maxcitenames
和控制maxbibnames
。默认情况下,它设置为 3,这意味着将出现三个以上的名字等但三个或更少则不行。因此你可以将其更改为:
\usepackage[style=authoryear,maxnames=2]{biblatex}
这将使三位或更多作者的名单出现等 你真的不应该将它设置为 1,因为据我所知,在所有风格中它都不合适使用等只有两位作者。
如果您只想在引用标注中使用此功能而不是参考书目,那么您应该分别为maxcitenames
和设置适当的值。maxbibnames