Latex文献引用显示?解决

最近在写论文的时候,发现执行latex时应该显示的文献号变成?号了。按照网上的多种方法还没解决好。解决文献引用问题主要有以下方法:

1、\end{document}的语句位置问题

执行文件之所以没有找到bibdata主要是英文文献选中的bibliography{}语句没有编译,因此有可能是将\end{document}的语句位置放在了前面,也即必须按以下顺序放置。

2、bib文件放置问题

如果上述位置没有问题,那么考虑一下是不是bib文件的放置不对。bib文件必须是和要执行的tex文件在同一目录下才能检索到。即:

 如果多个文件夹中有多个mybibfile.bib文件,一定要看添加的@article看是不是在tex文件夹下的这个bib文件。因为latex打开的bib可能还停留在你上一次关闭时打开的bib文件中。本人寻找了很久的方法,最后发现我打开的bib文件并不是当前tex文件夹下的bib文件。因此写入的根本读不到。

其余网上还看到别的方法,因为本人运行时出现了错误,最后没有继续下去,如果上述方法没解决到你的问题,可参考:

编译顺序latex -> Bibtex -> latex -> latex

该方法引用自:Latex中导入参考文献问题_漫游学海之旅-CSDN博客

3、\bibliographystyle格式问题

如果以上问题都不是,考虑一下是不是\bibliographystyle{}里面的内容写错了。这个时候回去看看模板的,我先前是直接百度写的

\bibliographystyle{acm}
\bibliography{mybibfile}

后面发现原来不是acm,而是ACM-Reference-Format,完整表达为:

\bibliographystyle{ACM-Reference-Format}
\bibliography{mybibfile1}

一般而言IEEE期刊的一般用:

\bibliographystyle{IEEEtran}
\bibliography{mybibfile}

(注:mybibfile是自己创建的.bib文件)

4、重新执行3个步骤,

其中,pdflatex和bibtex分别在图下位置:

 

具体详情可见下链:

Latex-bibtex使用方法_ZywOo777的博客-CSDN博客_latex使用bibtex

5、上述方法都不行

关闭了重开,我的测试可以。

  • 14
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值