我使用瑞典的 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}
不仅更简单,而且提供了更好的垂直间距。