我在编译我的一个文档时遇到了致命的错误-- "FATAL -crash: SEGV可能你的.bib有一个非常糟糕的条目,这会导致libbtparse崩溃:“--我不确定是什么导致了它。
我的谷歌搜索显示,我的围巾文件中有一个损坏的条目,但我找不到它。此外,我的bib文件是由zotero创建的,而我的所有其他文档都使用相同的bib文件,并且编译得很好。
我尝试过通过验证和纠正错误(有几个"date“字段不是日期),将我的bib文件的相对路径更改为绝对路径,并将我的bib文件复制到tex文档所在的文件夹(也将路径更正为\addbibresource{})来清除其中的错误。
在文档前言中:
\usepackage[backend=biber, style=authoryear, citestyle=authoryear, bibencoding=utf8]{biblatex}
\addbibresource{path/to/file.bib} 有人知道怎么解决这个问题吗?
发布于 2019-02-27 21:40:53
好吧,原来有一个有问题的bibtex入口。其他文档继续编译真的很奇怪--也许只有当您引用带有问题条目的特定引用时,它才有意义。
我最终以我在另一个论坛上找到的方式手动调试了bib文件。将文件一分为二,然后进行编译,直到隔离出问题条目。我的bib文件有几千个条目,所以花了一段时间,但至少问题解决了。
https://stackoverflow.com/questions/54903705
复制相似问题