在 \mu 上应用 \mathrm 会导致出现奇怪的符号

在 \mu 上应用 \mathrm 会导致出现奇怪的符号

我想知道如何修复此问题: \mathrm{\mu}产生奇怪的符号:在此处输入图片描述

我认为这最近出现在我的一个较大的.tex文件中。

不过,除了仍然是斜体之外,MWE 看起来不错。

\documentclass{article}
\begin{document}
$\mathrm{\mu}$
\end{document}

答案1

在 LuaLaTeX 或 XeLaTeX 中,如果您想在方程式中将常数命名为 μ,则可以加载unicode-math并使用\symup{mu}表示直立希腊字母 μ。在旧版 LaTeX 中,您可以使用isomath选项OMLmathrmrmdefault=加载支持希腊字母的 8 位\mathrm字体。(截至 2020 年,这仅适用于字体mathdesign。)您还可以使用 8 位 LGR 编码中的希腊字母字体。如果您将和或加载到支持希腊字母的字体,mathastext\mathrm{\mu}命令也将起作用。fontspec\setmainfont\setmathrm

如果没有上述任何一项,\mathrm{\mu}则会失败,因为\mathrm默认情况下设置为没有小写希腊字母的传统 7 位编码。TeX 会给你带来 mojibake。

但是,如果您想要 SI 微符号,您需要封装siunitx,或者类似的\newcommand\micrometers{\textnormal{~{\textmicro}m}}

相关内容