Latex 同时引用多篇参考文献

在写论文的时候,发现某一处需要同时引用多篇文献,针对这种情况,有两种表示方法:

1)在前导去添加包\usepackage{cite},然后在正文中直接引用,\cite{1},、cite{2}

@inproceedings{1,
 
title={Avoiding multipath to revive inbuilding {WiFi} localization},


author={Sen, Souvik and Lee, Jeongkeun and Kim, Kyu-Han and Congdon, Paul},
 
 booktitle={ACM MobiSys},
  year={2013}
}//这就是标准的IEEE格式的bib文件。

@inproceedings{2,
  title={Indoor localization without the pain},
 
 author={Chintalapudi, Krishna and Padmanabha Iyer, Anand and Padmanabhan, Venkata N},
 
 booktitle={ACM MobiCom},
  year={2010}
}

...............................
编译之后,会生成这种样式:[1][2][3]。一般在实际的情形,若有超过2篇以上的文献,我们习惯使用这类格式[1-3]

2)同样在前导区加上\usepackage{cite},然后在正文中直接引用,\cite{1,2,3}


生成的样式如下:[1-3]

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。



然而在某些博客中,我们可以看到同样的问题,给出的解决方法是:在前导去添加包\usepackage[square, comma, sort&compress, numbers]{natbib}。

我按照他们给出的方法,并没有解决问题。因而抱有怀疑的态度。自己去验证了一下,发现这些博客给出的方法确实有问题。具体的原因,我不清楚。只是想说明,遇到问题,需要亲自验证,不要懒惰。


你可能感兴趣的:(学习笔记)