当我编译 Latex 文件时,出现以下错误:
ERROR - Cannot find control file 'references.bcf'! - did you pass the "backend=biber" option to BibLaTeX?
你知道这个问题的根源是什么吗?
附言:我使用Texstudio作为编辑器,并分别在BibTex和BibTex 8bits框中Options\Configure Texstudio\Commands
设置。biber.exe %
bibtex8.exe %
答案1
biblatex
此示例与和配合良好biber
。如果不加载包,则biber
无法工作。
\documentclass{IEEEtran}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
答案2
确保您正在使用:
\usepackage[backend=biber]{biblatex}
就像使用以下命令进行构建一样:
biber filename
并不是:
biber filename.aux
答案3
Options\Configure Texstudio\Built
我也使用 TeXstudio,并通过转到并将Default Bibliography
工具从更改Biber
为解决了错误BibTeX
。
这与@Alex 建议的类似。
答案4
我为此苦苦挣扎了好几天,因为我一直在尝试使用 natbib 包来满足 NRC 对参考书目格式的要求。我使用的是 TexShop 版本 3.88,并解决了这个问题,方法是转到首选项 > 引擎并将 BibTex 引擎从“biber”更改为“bibtex”。感谢您的见解 :)