在以下文件中:
\documentclass{article}
\begin{document}
The authors \cite{Berliant2004Foundation,Caragiannis2011Towards}
study specific non-additive value functions.
\bibliographystyle{spbasic}
\bibliography{./mwe}
\end{document}
使用以下 mwe.bib 文件:
@article{Berliant2004Foundation,
author = {Berliant, Marcus and Dunz, Karl},
journal = {Journal of Mathematical Economics},
title = {{A foundation of location theory: existence of equilibrium, the welfare theorems, and core}},
year = {2004},
}
@inproceedings{Caragiannis2011Towards,
author = {Caragiannis, Ioannis and Lai, John K. and Procaccia, Ariel D.},
booktitle = {Proceedings of the 22nd International Joint Conference on Artificial Intelligence (IJCAI-11)},
title = {{Towards more expressive cake cutting}},
year = {2011},
}
输出为:
作者[Berliant 和 Dunz(2004),Caragiannis 等人(2011)Caragiannis, Lai 和 Procaccia] 研究特定的非加性值函数。
第一次引用没有问题,但第二次引用时,所有作者的名字都加在年份后面。如何避免这种情况?
答案1
参考书目样式spbasic
要求\usepackage{natbib}
如上面的评论所示
%%********************************************************************************%%
%% %%
%% For Springer medical, life sciences, chemistry, geology, engineering and %%
%% computer science publications. %%
%% For use with the natbib package (see below). Default is author-year citations. %%
%% When citations are numbered, please use \usepackage[numbers]{natbib}. %%
%% A lack of punctuation is the key feature. Springer-Verlag 2004/10/15 %%
%% Report bugs and improvements to: Joylene Vette-Guillaume or Frank Holzwarth %%
%% %%
%%********************************************************************************%%
Springer 类文件可能已经加载natbib
;如果您使用标准类,则必须自己添加调用。