UTF-8的TeXShop设置被破坏

时间:2014-12-16 11:14:18

标签: unicode encoding utf-8 xelatex

很长一段时间,我试图设置XeLaTeX以正确使用UTF-8。傻傻的我!

几天前我发现,XeLaTeX工作正常。例如,当我使用vi编辑或创建文件时,一切都像魅力一样。

但是当我使用TeXShop编辑或创建LaTeX文件时,它会转换来自

的德语变音符号
...
\begin{document}
\maketitle

üöäßÜÖÄ
...

进入

\UTF{00FC}\UTF{00F6}\UTF{00E4}\UTF{00DF}\UTF{00D6}\UTF{00C4}\UTF{00DC}

作为xelatex .tex的结果,我收到了

...
<name>.tex:<line number>: Undefined control sequence.
l<line number>\UTF
    {00FC}\UTF{00F6}\UTF{00E4}\UTF{00DF}\UTF{00D6}\UTF{00C4}\UTF{00DC}%    

文件名在哪里,是位置。这没关系!

我已将设置为在TeXShop偏好设置(TeXShop - &gt;偏好设置...-&gt;来源)中将文件另存为Unicode(UTF-8),但它没有帮助。

在我的另一台计算机上,我安装了相同的版本。在这一点上它保存文件正确。

即使重新安装也无济于事。

使用奇怪的\ UTF {...}表示法而不是字符保存文件。

如何在保存时修复编码?

提前谢谢

亚历山大

2 个答案:

答案 0 :(得分:1)

因为我遇到了同样的问题并经过了大量搜索:

在菜单中转到:

  

TeXShop - &gt;偏好... - &gt;杂项 - &gt; pTeX支持 - &gt; utf export。

取消选中此复选框!

答案 1 :(得分:0)

在花了2个小时进行实验后,我找到了答案。非常感谢。我可以修复自己的环境。但是,除了
TeXShop -> Preferences... -> Misc -> pTeX support -> utf export 我也不得不取消选中
TeXShop -> Preferences... -> Misc -> Automatic conversion from UTF-8-Mac into UTF-8
(不确定确切的英文信息,我用另一种语言工作)。我认为这对其他人有用。