定义引用别名的宏

定义引用别名的宏

如何为以下引用定义宏

\defcitealias{author:year}{AuthorFirstName AuthorLastName}\citetalias{author:year} \citep{author:year}

这样\cmdAlias{author:year}{AuthorFirstName AuthorLastName}执行上述命令?

答案1

如果没有更多信息,您可以使用

\newcommand{\cmdAlias}[2]{\defcitealias{#1}{#2}\citetalias{#1} \citep{#1}}

这样\cmdAlias{author:year}{AuthorFirstName AuthorLastName}就执行了上述命令。

相关内容