永久解決 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重新開始工作

相關內容