错误:导入参考书目时出现 Unicode 字符 \u8

错误:导入参考书目时出现 Unicode 字符 \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 文件更容易定制。

相关内容