问题
添加bib文件的引用后
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv}
之后,出现莫名其妙的错误,如下
- IEEEabrv.bib是我的参考文献的bib文件,CCS_1.tex是我的tex文件,bib文件中的内容为
@ARTICLE{1,
author={Capponi, Andrea and Fiandrino, Claudio and Kantarci, Burak and Foschini, Luca and Kliazovich, Dzmitry and Bouvry, Pascal},
journal={IEEE Communications Surveys & Tutorials},
title={A Survey on Mobile Crowdsensing Systems: Challenges, Solutions, and Opportunities},
year={2019},
volume={21},
number={3},
pages={2419-2465},
keywords={Sensors;Taxonomy;Tutorials;Smart phones;Data collection;Monitoring;Mobile crowdsensing;urban sensing;opportunistic sensing;participatory sensing},
doi={10.1109/COMST.2019.2914030}}
论文中的引用为
莫名其妙出现问题
解决方法1
-
有可能是bib文件中有符号 &
-
去掉该符号
-
然后删去 .aux, .bbl, .log,.blg文件后,重新编译,就成功了
解决方法2
-
将 & 变为
$\&$
-
然后删去 .aux, .bbl, .log,.blg文件后,重新编译