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

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

我尝试使用 TexMaker 编译一个简单的项目,但无法处理参考书目。我收到错误:“找不到控制文件‘bib1.bcf’!- 您是否将“backend=biber”选项传递给了 BibLaTeX?”

我看到过关于这个话题的几次讨论,但没有一个能帮助我。

我的项目组织如下:\

project_tmp
├── biblio
│   ├── bib1.bib
│   └── bib2.bib
├── main.tex
└── part
    ├── chapter_1
    │   └── chap1.tex
    ├── chapter_2
    │   └── chap2.tex
    └── part1.tex

我的主文件是main.tex:

\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage{subfiles}
\usepackage[backend=biber, refsegment=chapter, defernumbers=true]{biblatex}
\addbibresource{{biblio/bib1.bib}}
\addbibresource{{biblio/bib2.bib}}
\title{tmp}

\begin{document}
\section{Introduction}
blabalaanlaja
\subfile{part/part1}
\section{conclusion}
ezvzgzre~\cite{barnes_heat_2006,battista_turbulent_1970}

\end{document}

我使用 TexMaker 并将 configure 选项中的 biblatex 编译行替换bibtex %biber %。要编译项目,我运行pdflatex main.texbiber bib1.bib问题如下:如果我将 main.tex 定义为主文档,我会收到以下消息:

流程已启动

信息 - 这是 Biber 2.9 信息 - 日志文件为“main.blg” 信息 - 正在读取“main.bcf” 信息 - 在 bib 第 0 节中找到 4 个引用键 信息 - 正在处理第 0 节 信息 - 正在为第 0 节查找 bibtex 格式文件“{biblio/bib1.bib}”

错误 - 找不到 '{biblio/bib1.bib}'!信息 - 错误:1

如果我没有将 main.tex 定义为主文档,我会得到:

流程已启动

信息 - 这是 Biber 2.9 信息 - 日志文件是“bib1.blg”

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

文件 bib1.blg 提供:

[0] Config.pm:302> INFO - 这是 Biber 2.9 [0] Config.pm:305> INFO - 日志文件为“bib1.blg” [15] biber:313> INFO - === mer. juin 23, 2021, 16:10:14 [32] Utils.pm:185> 错误 - 找不到控制文件“bib1.bcf”! - 您是否将“backend=biber”选项传递给了 BibLaTeX? [32] Biber.pm:114> INFO - 错误:1

文件 main.blg 提供:

[0] Config.pm:302> INFO - 这是 Biber 2.9 [0] Config.pm:305> INFO - 日志文件为“main.blg” [15] biber:313> INFO - === mer. juin 23, 2021, 15:28:21 [26] Biber.pm:371> INFO - 正在读取“main.bcf” [61] Biber.pm:857> INFO - 在 bib 部分 0 中找到 4 个 citekeys [68] Biber.pm:3981> INFO - 处理部分 0 [74] Biber.pm:4154> INFO - 正在为部分 0 查找 bibtex 格式文件“{biblio/bib1.bib}” [86] Utils.pm:185> 错误 - 找不到“{biblio/bib1.bib}”! [86] Biber.pm:114>信息 - 错误:1

我尝试在编译之前删除辅助文件并关闭 TexMaker 然后再次打开它,但没有成功。

几天前,它还能运行,但我遇到了另一个项目的问题,所以我测试了一些东西,但命令\addbibressource\{subfix{bibliography_file.bib}}不起作用,所以我重新安装了 biber。这可能是我遇到的问题的原因吗?你能帮我解决吗?

先感谢您 !

相关内容