永久解决 biber 偶尔故障的问题

永久解决 biber 偶尔故障的问题

今天,我第二次遇到了 biber 故障,但没有任何明显问题。此问题以及修复已在其他地方报告这里

我想知道是否有永久的解决办法。

作为参考,我使用的是 TL2012 和 biber 1.2,但以前我的系统也出现过这种情况,最近一次是在 TL2011 和以前的 biber 中。不过更新后没有出现这个问题,我认为与此无关。

答案1

biber带有自己的 Perl 模块,这就是为什么 首次运行 需要很长时间的原因biber。Linux 的模块被提取到目录中/tmp/par-????/cache-???。到目前为止一切顺利...如果您更新,biber那么当它使用该目录中的旧模块时可能会出现问题。在这种情况下,保存方法是删除该目录并重新启动biber

答案2

正如丹尼尔所建议的,更新是一个答案。

我注意到,当我在之前使用普通旧 bibtex 的文档中切换到biblatex+时,故障会系统性地发生。在发生这种情况的所有三种情况下,我都手动清除了辅助文件。biber

因此 .aux 文件必须清除按下开关。

否则 biber 会崩溃,您必须清除文件夹,如链接中所述,即使你清除了文件。因此,如果它崩溃了,请转储 .aux,然后转储错误消息中的文件夹,然后才biber开始再次工作

相关内容