Biber 退出并显示错误代码 2,但没有错误消息

Biber 退出并显示错误代码 2,但没有错误消息

我从运行中获得以下输出(终端输出和blg日志文件)biber build/essay。 它失败并显示错误代码 2,但没有给出任何错误消息……多么有用!

[0] Config.pm:311> INFO - This is Biber 2.16
[0] Config.pm:314> INFO - Logfile is 'build/essay.blg'
[120] biber-darwin:340> INFO - === Mon Jan 18, 2021, 04:53:13
[148] Biber.pm:415> INFO - Reading 'build/essay.bcf'
[337] Biber.pm:949> INFO - Using all citekeys in bib section 0
[365] Biber.pm:4340> INFO - Processing section 0
[385] Biber.pm:4531> INFO - Looking for bibtex format file 'essay.bib' for section 0
[388] bibtex.pm:1689> INFO - LaTeX decoding ...
[403] bibtex.pm:1494> INFO - Found BibTeX data source 'essay.bib'

以前一切运行良好,但突然就停止工作了。

这是我的(样本)essay.bib文件

更新

当我从文件中删除所有数字字段时,biber 运行似乎通过了(例如yearvolumenumber......奇怪!

答案1

跑步biber --cache以获取缓存位置并删除它。然后重试,biber 将重新解压。

答案2

我今天遇到了同样的问题。这是另一种解决方案。

  1. 将 \usepackage[backend=biber,…]{biblatex} 更改为 \usepackage[backend=bibtex,…]{biblatex}
  2. 编译我的文件
  3. 改回 \usepackage[backend=biber]{biblatex}
  4. 再次编译
  5. 问题解决了

相关内容