我尝试搜索了两天,并阅读了多个帖子,但似乎没有人能准确回答我的问题。我使用的是 MiKTeX 2.9、TeXstudio 和 Jabref 2.9。这是一个最小的代码示例:
\begin{document}
\maketitle
\begin{abstract}
In this paper I will try to sucessfully make a reference
\cite{hardin1968tragedy}
\end{abstract}
\section{}
\bibliographystyle{plain}
\bibliography{bibli}
\end{document}
这始终会从 BibTeX 返回以下错误日志:
这是 BibTeX,版本 0.99d(MiKTeX 2.9)
顶级辅助文件:test.aux
样式文件:plain.bst
我无法打开数据库文件 bibli.bib
---文件 test.aux 第 4 行
:\bibdata{bibli
: }
我正在跳过此命令的剩余部分
我在读取文件 test.aux 时未找到数据库文件---
警告——我没有找到“hardin1968tragedy”的数据库条目
(有 2 条错误消息)
检查后,我的 bib 文件包含我的引用,但我的.bbl
文件为空,除了:
\begin{thebibliography}{}
\end{thebibliography}
示例中的所有文件都包含在分离目录。我还尝试了几乎所有可以想象到的方法进行编译。