natbib 作者年份页码分隔符

natbib 作者年份页码分隔符

这应该是一件轻而易举的事,但我还没有在任何地方看到过这样的例子:

\citep[253--256]{sean2003game}

带有 bibpunct 类似

\bibpunct{(}{)}{:}{a}{,}{~}}

输出

(Riley, 2004, 253-256)

我需要输出

(Riley, 2004:253-256)

是否\bibpunct支持自定义页面分隔符?

答案1

您可以使用可选参数\bibpunct来更改后注前面的字符(和间距);对于您的情况,您可以使用

\bibpunct[:]{(}{)}{:}{a}{,}{~}

相关内容