我正在使用natbib
具有该aspr
风格的包。
如果作者人数超过 3 人,该命令\citep{key}
将打印“(Smith et al., 2011)”。我该如何更改它,以便在姓名数量超过 2 人时使用“et al.”缩写?
答案1
将文件复制apsr.bst
到工作目录,并将其重命名为myapsr.bst
。在重命名的副本中,查找FUNCTION {format.lab.names.abbr}
并在此处查找代码行
{ numnames #3 >
将此行替换为
{ numnames #2 >
并使用 编译您的.tex
文件\bibliographystyle{myapsr}
。