写入 ÆØÅ 字符时出错

写入 ÆØÅ 字符时出错

我正在用丹麦语写一篇论文,这意味着我使用以下软件包:

\usepackage[utf8]{inputenc}
\usepackage[danish]{babel}

现在,我已将文档分成几章,到目前为止我已经:

\begin{document}

\input{titlepage}

\input{abstract}

\chapter*{Dedication}
To mum and dad

\chapter*{Declaration}
I declare that..

\chapter*{Acknowledgements}
I want to thank ass...

\tableofcontents

\listoffigures

\listoftables

\chapter{Indledning}
\input{chapters/introduction}

\chapter{Ken Wilbers teoretiske bidrag}
\input{chapters/chapter02}

\chapter{Jan Tønnesvangs teoretiske bidrag}
\input{chapters/chapter03}

在我的 main.tex 文件中。现在,我已经在 chapter02 和 chapter03 中用丹麦语写了一段时间,关于 ÆØÅ 字符没有任何问题。但今天我刚刚在 presentation.tex 文件中写入,当我使用 ÆØÅ 时,我收到以下错误:

inputenc:在输入编码“utf8”中,使用的键盘字符未定义(inputenc)。 ...en Wilbers Kvadrantmodel 和 Jan Tnnesvang ø

对于我在文件中使用的每个 ÆØÅ 字符,此错误都会略有不同。

我不知道该如何修复它?introduction.tex 文件看起来与 chapter 文件完全一样。只有文本,没有包和其他东西。但只有在那个文件中,我才会收到错误。我尝试删除文本中的每个 ÆØÅ,然后它就可以正常工作了。但如果我只写一个字符,它就会出错。

那么,我该如何解决这个问题?我认为 chapter-tex 文件和 presentation-tex 文件应该没有任何区别。但也许我遗漏了什么?

提前致谢。

答案1

如果文件introduction.tex保存的编码错误,就会出现此问题。复制并粘贴到新文件中,或打开文件并编辑,设置编码并再次保存,即可解决此问题。

当使用丹麦语等语言写作时,建议使用

\usepackage[T1]{fontenc}

允许在包含 æ、ø 和 å 等字符的单词中使用连字符。

相关内容