正文中为机构缩写,参考书目中为全名

正文中为机构缩写,参考书目中为全名

我想在正文中使用机构的缩写\citet{}。但在参考书目中,它应该以机构的长名称和缩写的形式出现。这样可以吗?

答案1

该软件包提供了一种创建引用调用“别名”的方法。如果您使用选项加载软件包,则natbib此方法可供软件包用户使用。请查看 natbib 的、和宏。apacitenatbibapa\defcitealias\citetalias\citepalias

当然,也可以创建宏——下面称为\mycitet和——输出类似于和\mycitep的引用标注,不同之处在于使用缩写的作者姓名(通过前面提到的宏定义)。\citet\citep\defcitealias

在此处输入图片描述

\documentclass{article} % or some other suitable document class

\begin{filecontents}[overwrite]{mybib.bib}
@misc{imf2021oct,
   author = {{International Monetary Fund}},
   title  = {{World Economic Outlook}},
   year   = 2021,
   month  = oct,
}
\end{filecontents}

\usepackage[natbibapa]{apacite}
\newcommand\mycitet[1]{\citetalias{#1} (\citeyear{#1})}
\newcommand\mycitep[1]{(\citetalias{#1}, \citeyear{#1})}
\defcitealias{imf2021oct}{IMF}
\bibliographystyle{apacite} % or some other suitable bibliography style

\begin{document}
\noindent
\citetalias{imf2021oct},
\citepalias{imf2021oct},
\mycitet{imf2021oct},
\mycitep{imf2021oct}

\bibliography{mybib}
\end{document}

相关内容