在数学模式中书写 å、ä、ö

在数学模式中书写 å、ä、ö

我使用瑞典的 usepackage,当我å在公式中书写时,我收到一条错误消息please use \mathaccent …

以下是我尝试写的内容:

\begin{align} 
    \begin{split}
    {R} = \{alla\:tal\:på\:tallinjen\}
        \end{split}                 
\end{align}

\end{align}收到错误消息:

Please use \mathaccents for accents in math mode. \add@accent … spacefactor \spacefactor}\accent #1 #2\egroup \spacefactor …
1.54 \end{align}
I'm changing \accent to \mathaccent here: wish me luck.
(Accents are not the same in formulas as in text.)

我尝试过,\aa但不起作用。我的错误在哪里?

答案1

数学模式中的“重音”可以具有精确的数学含义。例如,与单词中$\dot{a}$字母的使用无关ȧ,但通常表示相对于时间的导数。同样,$\ddot{a}$是二阶导数,与无关ä

因此,TeX 不允许在数学模式下使用文本重音命令:人们应该知道自己在写什么。

你的情况有所不同:你想要文本在数学公式中;然后使用\text由提供的amsmath(您已经加载它)。

\begin{align} 
    \begin{split}
    R = \{ \text{alla tal på tallinjen} \}
        \end{split}                 
\end{align}

顺便一提,公式不必要地复杂:

\begin{equation}
R = \{ \text{alla tal på tallinjen} \}
\end{equation}

不仅更简单,而且提供了更好的垂直间距。

相关内容