我在 Mac 上使用 LaTeX 时遇到问题。这是我的代码:
\documentclass[a4paper, 12pt, norsk]{article}
\usepackage[norsk]{babel}
\usepackage[utf8]{inputenc}
\title{Syrehydrolyse av polysakkarider og bestemmelse av reduserende ender}
\author{\bf{Jenny Nesje, Maja Knudsen og Mats Jønland}}
\date{\today}
\begin{document}
\maketitle
Hei
\end{document}
当我在 TeXShop 中按下“Typeset”时,我得到了以下信息:
有人能帮帮我吗?我以为 \usepackage[utf8]{inputenc} 应该能帮我处理 æ、ø 和 å 等特殊字符?
答案1
你似乎正在使用 TeXShop,对此有一个非常简单的解决方案:添加
% !TEX encoding = UTF-8 Unicode
在文件顶部并保存。现在它应该可以正确编译了。
接下来,打开 TeXShop 的首选项并转到“源”选项卡。你可能会看到一个类似这样的窗口
(至少在“编码”框中):由于历史原因,TeXShop 将 MacRoman 保留为默认文本编码。
从“编码”下拉菜单中选择“Unicode (UTF-8)”
关闭偏好设置,从现在起,所有文件都将保存为 UTF-8。拥有“魔法线”不会有什么坏处,所以你可以保留它以获得更大的安全性。
如果您有\usepackage[applemac]{inputenc}
使用较旧的文件,请务必添加与 MacRoman 相对应的魔术行,您可以从“宏>编码”菜单中添加它。
做这个加法前更改默认编码。