
今天,我第二次遇到 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
重新開始工作