在 Mac 上使用 TeXShop 时我应该使用哪种编码?

在 Mac 上使用 TeXShop 时我应该使用哪种编码?

TeXShop 似乎默认为“Western (ISO Latin 9)”,但我一直使用的模板默认为“Western (Mac OS Roman)”。我正在使用一个包

在 Mac 上使用 TeXShop 时我应该使用哪种编码?

注意:我仅使用 TeXShop 完成英文本科数学作业。

答案1

您可以通过在开头添加合适的字符串来设置文件的编码:

MacOS 罗马

% !TEX encoding = MacOSRoman

拉丁语-9

% !TEX encoding = IsoLatin9

UTF-8

% !TEX encoding = UTF-8 Unicode

如果 TeXShop 看到其中一行,它将不会使用文件首选项中设置的默认编码,而是使用指定的编码。您无需记住它们:转到菜单 Macros>Encoding,然后在出现的窗口中选择所需的编码。

它们以相同的顺序对应

\usepackage[applemac]{inputenc}
\usepackage[latin9]{inputenc}
\usepackage[utf8]{inputenc}

以及相应的声明必须在 LaTeX 主文档中发布。

我建议在旧文件中放入介绍字符串,然后将默认编码更改为 UTF-8。

相关内容