![当 bibtex 在 aux 文件内找不到 bibdata 时,使用代码](https://linux22.com/image/307056/%E5%BD%93%20bibtex%20%E5%9C%A8%20aux%20%E6%96%87%E4%BB%B6%E5%86%85%E6%89%BE%E4%B8%8D%E5%88%B0%20bibdata%20%E6%97%B6%EF%BC%8C%E4%BD%BF%E7%94%A8%E4%BB%A3%E7%A0%81.png)
我收到以下错误消息
This is BibTeX, Version 0.99d (TeX Live 2014)
The top-level auxiliary file: thesis.aux
I found no \bibdata command---while reading file thesis.aux
I found no \bibstyle command---while reading file thesis.aux
(There were 2 error messages)
我很好奇为什么会这样。我正在使用
\usepackage[sort]{natbib}
我的参考书目和以下命令来创建它
\bibliographystyle{ecta}
\makeatletter
\renewcommand\@biblabel[1]{\hspace*{\labelwidth}}
\apptocmd{\NAT@thebibliography}{\setlength\itemindent{-14pt}}{}{}
\makeatother
\bibliography{/Users/myname/Dropbox/Bibliography/bibo}
奇怪的是,几个小时前它还在工作。我不确定发生了什么变化。
有人知道可能出现什么问题吗?
非常感谢!
答案1
推测乳胶从未到达
\bibliography{/Users/myname/Dropbox/Bibliography/bibo}
\end{document}
例如放错地方就会产生这样的效果。