错误:找不到控制文件“references.bcf”!——您是否将“backend=biber”选项传递给了 BibLaTeX?

错误:找不到控制文件“references.bcf”!——您是否将“backend=biber”选项传递给了 BibLaTeX?

当我编译 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”。感谢您的见解 :)

相关内容