我在编译我的一个文档时遇到了一个致命错误——“致命 - 捕获信号:SEGV 可能你的 .bib 有一个非常糟糕的条目,导致 libbtparse 崩溃:”——我不确定是什么原因造成的。
我所有的谷歌搜索都表明我的 bib 文件中有一个损坏的条目,但我找不到它。此外,我的 bib 文件是由 zotero 创建的,我所有的其他文档都使用相同的 bib 文件并且编译得很好。
我尝试通过验证和更正错误(有一些“日期”字段不是日期)来清除 bib 文件中的错误,将我的 bib 文件的相对路径更改为绝对路径,并复制我的 bib将文件复制到与 tex 文档相同的文件夹中(同时更正 \addbibresource{} 的路径)。
从文档序言:
\usepackage[backend=biber, style=authoryear, citestyle=authoryear, bibencoding=utf8]{biblatex}
\addbibresource{path/to/file.bib}
有谁知道如何解决这个问题?