未知 Unicode 字符 128 = U+0080

未知 Unicode 字符 128 = U+0080

我正在撰写博士论文,有一个巨大的文件需要编译。在包文件中,我包含了以下包并逐章注释,但仍然出现此错误。如果您能帮助我解决这个问题,我将不胜感激。我正在使用 pdflatex 进行编译,并使用 BibTeX 来编写参考书目。

\usepackage[utf8x]{inputenc}

Ps 错误是关于这个字符 (â) 但我的文件中没有这个字符。

Package ucs Error: Unknown Unicode character 128 = U+0080,
(ucs)                possibly declared in uni-0.def.
(ucs)                Type H to see if it is available with options.

答案1

我遇到了这个问题,刚刚解决了。无法在 Atom 或其他程序中显示奇怪的“pad”字符,所以我无法轻松删除它。但是,我删除并手动重新输入了它所在的段落部分。然后,我的 TeX 文件编译时没有错误。所以不是错误,文件中某处确实有一个 U+0080。

更详细地说:我不知道这个“pad”字符 U+0080 是如何插入的。出于某种原因,我的二十几个 TeX 源文件(章节、前言和后记都是单独的文件)中的一个抛出了这个错误,它无法解析 U+0080。我打开了有问题的文件,它说它是 ISOLatin9,而不是预期的 UTF-8。我重新保存为 UTF-8。重新编译时仍然出现错误。我删除并重新输入了应该有这个字符的句子,它编译成功了。所以它确实有 U+0080 字符,但我不知道十几个 TeX 文件中为什么会出现这个问题。

相关内容