如何使用 natbib 引用参考文献,使其在引用中不显示数字,而是显示作者的姓名首字母?例如,如果我有此参考文献
“[JRP] 乔丹,M.,罗德曼,D.,和皮蓬,S. 有史以来最好的篮球队。1999 年。”
当我在文档中引用这个内容时,我想要的是这样的:
“在最后一刻的比赛中发生了一些事情[JRP]。”
我在 natbib 中尝试了几种方法,但都没有成功。这网页对 natbib 选项和命令有很好的描述。但是,我找不到进行这种引用的正确方法。
答案1
您必须使用文档的参考书目样式。您可以在以下位置找到参考书目样式的列表:
http://openwetware.org/wiki/Image:Bibstyles.pdf
您想要的实际上是接近 alpha 样式,但没有年份,称为 alphanum。因此,只需添加
\bibliographystyle{alphanum}
关闭文档末尾(在参考书目之前)。如果您的系统上未安装样式,则在文档上使用 bibtex 时会收到错误(例如“我无法打开样式文件 alphanum.bst”)。在这种情况下,请下载文件,例如从
https://ctan.org/tex-archive/biblio/bibtex/contrib/misc/alphanum.bst
并安装在bibtex 可以找到的地方。