自定义引用命令以包含三位作者及以上作者

自定义引用命令以包含三位作者及以上作者

我想知道我是否可以构建一个自定义引用命令,该命令仅用于我引用的一篇论文,我希望显示第三位作者,但仅限于该论文。

我正在使用构造的自定义命令

\newcommand\mycite[1]{% with Numbers 
\citeauthor{#1}~(\citeyear{#1})\@
}

有人可以帮我修改这个吗?

非常感谢!

答案1

如果您愿意使用natbib,您将获得类似于您正在寻找的引用命令:

http://merkel.zoneo.net/Latex/natbib.php

您可以使用 eg\citet*{jon90}来实现这一点。如果您不喜欢使用圆括号引用,您可以自定义它(以及更多)。

相关内容