错误:请在数学模式下使用 \mathaccent 表示重音符号

错误:请在数学模式下使用 \mathaccent 表示重音符号

为什么我运行以下代码时会得到“错误:请在数学模式下使用 \mathaccent 表示重音符号。”?

\[c=439 450\times10^6\frac{\mathrm{millimètre}}{\mathrm{seconde}}\]

我猜想\usepackage[utf8]{inputenc}“millimètre”中的重音“è”有问题。

答案1

当您使用\text而不是 时,它会正常工作\mathrm\text是 的一部分,由...amsmath加载mathtools

\documentclass{scrartcl}

\usepackage[utf8]{inputenc}

\usepackage{mathtools}

\begin{document}
\[c=439 450\times10^6\frac{\text{millimètre}}{\text{seconde}}\]
\end{document}

输出

\mathrm不会创建真正的文本,它只会改变数学字母表从斜体变为直排。但在数学字母表中没有重音字符,例如è……

相关内容