3

我已经将 LaTeX 与 Emacs 和 AUCTeX 一起使用了 2 年,我没有遇到任何问题。然而,昨天当我试图编译主文件时,LaTeX 给了我一个奇怪的错误:

ERROR: Package inputenc Error: Unicode char \u8:\303\lst@FillFixed@ not set up for use

--- TeX 说 --- 用 LaTeX。

有关说明,请参阅 inputenc 包文档。键入 H 以获得即时帮助。...

l.963 magicamente, è ancora intatto。È una struttura solidamente costruita

我认为问题在于编码格式(è È),但我不明白为什么这个问题只发生在一个“从属”文件而不发生在其他文件上。

我使用的编码是 UTF-8,并且在我的.emacs文件和 LaTeX 主文件中都设置了。此外,模式行U表示 UTF-8 用作缓冲区的编码。

您对解决我的问题有什么建议吗?

4

2 回答 2

1

如果这303应该是 è 或 È 的 unicode 点,那么我认为有问题。它应该是 232 (0xE8) resp。200 (0xC8)。您是否尝试过重新输入这些字符?

于 2010-09-13T10:49:05.230 回答
0

你有没有尝试过

\usepackage[utf8]{inputenc}

这有一些限制 - 请参阅LaTeX 中的 Icelandic、utf8 和 utf8x

于 2011-04-29T12:02:25.623 回答