我遇到了一个问题。使用 WinEdt 尝试使用 bibtex 文件制作参考书目。但收到以下消息
这是 BibTeX,版本 0.99c(MiKTeX 2.8) 顶级辅助文件:report_q_cdc11.aux 样式文件:unsrt.bst 我无法打开数据库文件 biblio/1755988.bib ---文件 report_q_cdc11.aux 第 62 行 :\bibdata{书目/1755988 :} 我将跳过此命令的剩余部分 读取文件 report_q_cdc11.aux 时我没有找到数据库文件 (有 2 条错误消息)
你能告诉我哪里出了问题吗?这个 bibtex 文件我刚从网上下载。
答案1
使用此测试文件并检查您的 bibfile 是否可读并位于正确的子目录中。会发生什么?
\documentclass{article}
\begin{document}
\nocite{*}
\bibliographystyle{plain}
\bibliography{biblio/1755988}
\end{document}
答案2
您的参考书目文件 ( 1755988.bib
) 似乎拼写错误或丢失。请检查它是否位于biblio
您编译.tex
文件的目录中的文件夹中。
你需要狩猎
\bibliography{biblio/1755988}
在您的源代码中查找行,看看它是否与.bib
您尝试使用的文件相对应。
答案3
作为最后的补救措施,你可以运行调试视图. 设置变量 MIKTEX_TRACE,例如
Set MIKTEX_TRACE=access,curl,error,process,config,env,filesearch,files,core,tempfile
从命令提示符下,在 aux 文件上运行 bibtex。在 DebugView 窗口中调查跟踪日志。这肯定会找到问题的原因。请注意,WinEdt 6 可以通过 winEdt 菜单设置 MIKTEX_TRACE:选项 | 执行模式 | 变量。