编写IEEE论文的参考文献的时候,自己尝试创建了.bib文件,复制了自己引用的某篇文献的bibTex格式,并在latex中写出这两行:
\bibliography{reference.bib}
\bibliographystyle{IEEEtran}
结果出现问题:在我的参考文献下方,总是会出现对应的数字标号:
查看了我的reference.bib文件没发现问题:
@article{2022Deep,
title={Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning},
author={ Shin, H. C. and Roth, H. R. and Gao, M. and Le, L. and Xu, Z. and Nogues, I. and Yao, J. and Mollura, D. and Summers, R. M. },
journal={IEEE Transactions on Medical Imaging},
volume={35},
number={5},
pages={1285-1298},
year={2022}.
}
结果发现问题:在这两行代码的下面不经意间加了一个\cite{2022Deep},其实这是三行代码:
\bibliography{reference.bib}
\bibliographystyle{IEEEtran}
\cite{2022Deep}
如果用一篇文章被引用两次的话……那就会变成两段带数字的相同引文?
好像是这样的hhh我就把cite这一行去掉了,结果代码运行第一遍也没有问题,并且格式正确
然后再什么都不改变的情况下再运行一遍就报错了:
Something's wrong---perhaps a missing \item 意味着缺少这篇文章在正文中的引用!
之前只有多出的一行\cite起到了引用作用,删掉了以后就没有引用了。
正文中增加\cite{2022Deep},正常运行不报错了~完美!