錯誤:導入參考書目時出現 Unicode char \u8

錯誤:導入參考書目時出現 Unicode char \u8

我有一個 LaTeX 文檔,在其中導入 .bib 資料庫

\bibliography{LagrangianRelax}
\bibliographystyle{alpha}

我收到一個錯誤(我知道這很常見):! Package inputenc Error: Unicode char \u8:�d� not set up for use with LaTeX.進行引用時。

我不知道為什麼 - 我的編輯器設定為 UTF8,JabRef(我在其中建立 .bib 資料庫)設定為 UTF 並且我使用\usepackage[utf8]{inputenc}

有什麼想法如何解決這個問題嗎?感謝您的任何提示...

答案1

也許原因是你編譯時使用的是bibtex,而不是biber。 Bibtex 不理解 utf8——甚至不理解 8 位元編碼。也許您應該使用biblatex - 在這種情況下,加載資料庫和參考書目樣式的語法應該是(例如,對於字母樣式):

\usepackage[backend=biber,style=alphabetic]{biblatex}    
\addbibresource{LagrangianRelax.bib}

我不確定是否是確切地 與樣式檔案的樣式相同alphabetic.bst,但 biblatex 樣式比 .bst 檔案更容易自訂。

相關內容