biber 在编译期间停止,导致 bbl 文件为空

biber 在编译期间停止,导致 bbl 文件为空

我想在 Windows 8.1 上借助 MiKTeX 使用lualatexbiber以下是 MWE ( test.bib) :

\documentclass{scrartcl}
\usepackage{fontspec}

\usepackage[backend=biber]{biblatex}
\addbibresource{test.bib}

\begin{document}

this is a test file \cite{test1}.

\end{document}

以及参考书目文件(test.bib):

@BOOK{test1,
  AUTHOR = {Terrence Test},
  TITLE = {Testing is Trying and Troubling},
  YEAR = {1987},
}

我可以test.tex很好地编译:

lualatex test.tex

它为我(以及其他人)提供了一个test.bcf文件,我将其提供给biber

biber test.bcf

此命令打印出INFO许多看起来正确的输出:

Use of uninitialized value in lc at C:\Users\user\AppData\Local\Temp\par-726965686d\cache-2ee463ceb881db975cd39064dffff28a85695787\inc\lib/Biber.pm line 424.
Use of uninitialized value in string eq at C:\Users\user\AppData\Local\Temp\par-726965686d\cache-2ee463ceb881db975cd39064dffff28a85695787\inc\lib/Biber/DataModel.pm line 201.

我已删除该文件夹多次但它总是会再次出现。

的输出test.blg为:

[0] Config.pm:340> INFO - This is Biber 2.4
[1] Config.pm:343> INFO - Logfile is 'test.blg'
[48] biber-MSWIN64:287> INFO - === 
[62] Biber.pm:347> INFO - Reading 'test.bcf'
[137] Utils.pm:147> WARN - Warning: Found biblatex control file version 2.7, expected version 3.0
[570] Biber.pm:741> INFO - Found 1 citekeys in bib section 0
[595] Biber.pm:3150> INFO - Processing section 0
[665] Biber.pm:3307> INFO - Looking for bibtex format file 'test.bib' for section 0
[671] bibtex.pm:1124> INFO - Decoding LaTeX character macros into UTF-8
[673] bibtex.pm:985> INFO - Found BibTeX data source 'test.bib'

并且test.bbl文件是空的。已安装的版本为:

C:\>lualatex --version
This is LuaTeX, Version beta-0.80.0 (MiKTeX 2.9 64-bit) (rev 5238)

C:\>biber --version
biber version: 2.4

biblatex根据 MiKTeX 包管理器,从 2016-03-09 开始版本为 3.3 。

你们这些好心人中有人知道我该怎么做才能最终biber在这台 Windows 机器上享受使用吗(请注意,我没有管理员权限)?非常感谢您的帮助!

相关内容