Biber 不稳定,有时会失控

Biber 不稳定,有时会失控

几天以来,我遇到 biber 频繁崩溃的情况。虽然有时它运行完美,但有时它会因以下错误而阻止编译:有趣的是,在最后一次使用 latexml 的试验中,一次运行完成,然后使用 pdflatex 运行,下一次使用 biber 运行崩溃。其间 bib.file 没有任何变化。

Latexmk: Run number 1 of rule 'biber Chap10only'
Latexmk: Run number 1 of rule 'pdflatex'
Latexmk: Summary of warnings:
Latex failed to resolve 36 reference(s) Latex failed to resolve 2 citation(s)
Latexmk: Run number 1 of rule 'makeindex Chap10only.idx'
Latexmk: Run number 2 of rule 'biber Chap10only'
Can't spawn "biber --onlylog "Chap10only"": No error at f:\Texlive\2015\texmf-dist\scripts\latexmk\latexmk.pl line 8423.
Collected error summary (may duplicate other messages):
biber Chap10only: Biber errors: See file 'Chap10only.blg' Latexmk: Use the -f option to force complete processing, unless error was exceeding maximum runs of latex/pdflatex.
f:\texlive\2015\bin\win32\runscript.tlu:665: command failed with exit code 12: perl.exe f:\Texlive\2015\texmf-dist\scripts\latexmk\latexmk.pl -pdf -silent -latexoption=-synctex=1 Chap10only

Process exited with error(s)

我已经从命令行控制了运行 biber 的库并且它可以正常工作:

E:\BuchprojektSpringer\VierteAuflage>biber Chap10only
INFO - This is Biber 2.4
INFO - Logfile is 'Chap10only.blg'
INFO - Reading 'Chap10only.bcf'
INFO - Found 0 citekeys in bib section 0
INFO - Found 289 citekeys in bib section 1
INFO - Found 0 citekeys in bib section 0
INFO - Processing section 1
INFO - Looking for bibtex format file 'Literatur/EndokrinologieKunde.bib' for section 1
INFO - Decoding LaTeX character macros into UTF-8
INFO - Found BibTeX data source 'Literatur/EndokrinologieKunde.bib'
INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized'
INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable'
INFO - Sorting list 'nyt/global' of type 'entry' with scheme 'nyt' and locale 'de-DE'
INFO - No sort tailoring available for locale 'de-DE'
INFO - Writing 'Chap10only.bbl' with encoding 'UTF-8'
INFO - Output to Chap10only.bbl

答案1

我终于得到了有关的信息biber --debug,结果发现有问题的条目正是未创建的条目。

author = {D'Amato, E. and Giacopelli, F. and Giannattasio, A. and D'Annunzio...

将 D'Amato 和 D'Annuncio 放在括号中是解决方案。实际上我不知道 a'做了什么让 biber 崩溃。我不知道其他非 UTF 条目是否造成了任何问题。

相关内容