作者姓名奇怪地附在引文上

作者姓名奇怪地附在引文上

在以下文件中:

\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;如果您使用标准类,则必须自己添加调用。

相关内容