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。