我正在创建一个包含参考文献的 .bib 文件并使用包natbib
。我的一个参考文献是一个研究小组;假设其名称为“WAWO 科学研究小组”。我希望在使用时\cite{reference}
它时显示“WAWO 2016”,而在最后的参考文献中显示“WAWO 科学研究小组,2016... Blabla”。
使用时书写仅"author = {WAWO scientific research group}"
显示“Group 2016”\cite
。
写作"author = {{WAWO scientific research group}}"
全名\cite.
有什么想法吗?希望我说得足够清楚。
答案1
由于您使用的是natbib
引文管理包,因此您可以为相关条目创建引文“别名”。使用\defcitealias
设置别名并\citetalias
生成\citepalias
引文调用。
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{wawo:16,
author = {{WAWO Scientific Research Group}},
year = 2016,
title = {The {WAWO Report}},
}
\end{filecontents}
\documentclass{article}
\usepackage[round]{natbib}
\bibliographystyle{plainnat}
\defcitealias{wawo:16}{WAWO 2016}
\begin{document}
\citetalias{wawo:16}, \citepalias{wawo:16}
\bibliography{mybib}
\end{document}