Emacs:AUCTeX-LaTeX 编译错误
我已经使用 LaTeX 与 Emacs 和 AUCTeX 两年了,没有遇到任何问题。然而,昨天当我尝试编译主文件 LaTeX 时,出现了一个奇怪的错误:
错误:包 inputenc 错误:Unicode 字符 \u8:\303\lst@FillFixed@ 未设置使用
--- TeX 说 --- 使用乳胶。
请参阅 inputenc 包文档以获取说明。 输入 H 以获得立即帮助。 ...
l.963 magicamente,è 安科拉 intatto。 È una struttura Solidamente costruita
我认为问题是编码格式 (è
È
) 但我不明白为什么这个问题只发生在一个“从属”文件而不是对于其他人。
我使用的编码是 UTF-8,并在我的 .emacs
文件和 LaTeX 主文件中设置。此外,模式行显示U
,这表示使用UTF-8作为缓冲区的编码。
您对解决我的问题有什么建议吗?
I have been using LaTeX with Emacs and AUCTeX for 2 years and I haven't run into any problem. However, yesterday when I tried to compile the master file LaTeX gave me a strange error:
ERROR: Package inputenc Error: Unicode char \u8:\303\lst@FillFixed@ not set up for use
--- TeX said ---
with LaTeX.See the inputenc package documentation for explanation.
Type H for immediate help.
...l.963 magicamente, è
ancora intatto. È una struttura solidamente costruita
I think the problem is the encoding format (è
È
) but I don't understand why this problem happens only for one "subordinated" file and not for the others.
The encoding I use is UTF-8 and is set both in my .emacs
file and in the LaTeX master file. Moreover, the mode line says U
, which indicates UTF-8 is used as an encoding for the buffer.
Do you have any suggestions for resolving my problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果
303
应该是 è 或 È 的 unicode 点,那么我认为出了问题。它应该分别是 232 (0xE8)。 200(0xC8)。您是否尝试过重新输入这些字符?If that
303
is supposed to be the unicode point for è or È, then I think something is wrong. It should be 232 (0xE8) resp. 200 (0xC8). Have you tried re-entering those characters?你尝试过吗
?这有一些限制 - 请参阅LaTeX 中的冰岛语、utf8 和 utf8x
Have you tried
That has some limitations - see Icelandic, utf8 and utf8x in LaTeX