我正在运行 Fedora 35:
Linux nyx 5.18.16-602.inttf.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 5 08:54:23 EDT 2022 x86_64 x86_64 x86_64 GNU/Linux
我在 Zotero 中有一个大型参考书目(约 1150 个条目),我可以使用 betterbiblatex 将其导出为 biblatex 文件。
当我尝试使用 LaTeX 打印参考书目时,Biber 退出:
ross@nyx Articles]$ biber -D --validate_datamodel testBiblatex32
INFO - This is Biber 2.17
INFO - Logfile is 'testBiblatex32.blg'
INFO - DEBUG mode: all messages are logged to 'testBiblatex32.blg'
INFO - Reading 'testBiblatex32.bcf'
INFO - Using all citekeys in bib section 0
INFO - Processing section 0
INFO - Looking for bibtex file 'A30.bib' for section 0
INFO - LaTeX decoding ...
warning: overriding existing definition of macro "aug"
warning: overriding existing definition of macro "dec"
warning: overriding existing definition of macro "may"
warning: overriding existing definition of macro "jun"
warning: overriding existing definition of macro "mar"
warning: overriding existing definition of macro "nov"
warning: overriding existing definition of macro "sep"
warning: overriding existing definition of macro "apr"
warning: overriding existing definition of macro "jul"
warning: overriding existing definition of macro "jan"
warning: overriding existing definition of macro "feb"
warning: overriding existing definition of macro "oct"
INFO - Found BibTeX data source 'A30.bib'
free(): invalid next size (fast)
Aborted (core dumped)
[ross@nyx Articles]$
文件.blg
很大,但似乎没有提供任何有关文件错误的信息.bib
。Biber 是否认为.bib
文件.xml
中的任何错误.bib
都会导致正在运行的程序(Biber)失败且没有任何消息?
我的 Biber 缓存已存在/tmp
,删除这些文件没有帮助。
我认为自己非常精通 LaTeX,但这让我很为难。