在 TeXstudio 中运行 pdflatex 时,出现以下错误:“Package inputenc 错误:Unicode char \u8:� 未设置为用于 LaTeX。\end”,位于文档的最后一行:
\printbibliography
\end{document} <- error comes here
答案1
我设法自己解决了这个问题。
问题是我的 .tex 文件使用 utf-8 编码,但我的 .bib 文件使用 ANSI 编码。当我添加包含撇号的参考书目条目时,错误出现了。为了解决这个问题,我用 Notepad++ 将 .bib 文件转换为 utf-8 编码,并删除了 pdflatex 生成的文件(aux、.bbl、.bcf 等),然后再次运行 pdflatex。