Mendeley文献通过bibtex引用时参考文献不显示的问题解决

Mendeley文献通过bibtex引用时参考文献不显示的问题解决

之前第一次发现latex可以直接用mendeley导参考文献觉得很不错,根据网上的教程也很容易就导入成功了。但是后来我在mendeley中看论文顺便用中文记了一点notes,今天编译就出问题了。编译出来的pdf最后没有参考文献了,文中引用的地方也都变成了“[?]”这样的。网上找了很多方法,最后终于解决了,将解决过程记录如下。

我用的是winedt7.0编辑,用pdftexify编译,会出现如下warning:
citation undefined
引用参考文献的代码如下:

\bibliographystyle{IEEEtran}
\bibliography{library}

对于这种citation undefined,Stack Overflow上给的解决方案是这样的
Stack Overflow
我试了一下他说的编译顺序(因为我看网上有别的博客也说了这样编译,我也遇到了文中说的I found no \bibdata command问题,但是按网上的方法没解决),好不容易第一步pdflatex过了,到了bibtex时,就又报错了,显示buffer size exceeded,晕!
buffer size exceeded

我又尝试双击代码第二行的bibliography,跳出如下窗口:
Error Reading .bib文件
查了一下是编码问题,有人说把编码改成utf-8,我看了一下,.bib文件是utf-8编码的,但是编译器怎么改成utf-8编码我没搞明白。
最后,根据这篇博客,我试了一下将.bib文件的编码改成ANSI,这样双击bibliography能打开文件了,pdftexify也能够正常编译了,参考文献也都正常了,问题解决!!!!谢天谢地!

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值