【发布时间】:2010-11-10 02:49:24
【问题描述】:
尝试使用 Listings 包将源文件包含到我的乳胶文档中,我在代码中的 cmets 中遇到了德语变音符号的问题。 使用
\lstset{
extendedchars=\true,
inputencoding=utf8x
}
源文件中的元音变音(以 UTF-8 编码,没有 BOM)被处理,但它们以某种方式移动到它们所在单词的开头。 所以
// die Größe muss berücksichtigt werden
在输入源文件中,变为
// die ößGre muss übercksichtigt werden
在输出文件中。
注意:由于我在初始设置中发现错误,因此我对这个问题进行了大量编辑
【问题讨论】:
-
您在文档中声明了什么输入编码,您在编辑器中使用了什么编码?
-
我在法语方面也遇到了同样的问题。 IMO,您应该尝试使用非多字节编码,例如 Latin-1。
-
西里尔字母的类似问题。使用一字节编码解决了这个问题。
标签: encoding latex utf-8 diacritics listings