\mathrmを\muに適用すると奇妙なシンボルになる

\mathrmを\muに適用すると奇妙なシンボルになる

これを修正する方法を知りたいです: \mathrm{\mu}奇妙に見えるシンボルが生成されます:ここに画像の説明を入力してください

これは最近、私の大きなファイルの 1 つに表示されたと思います.tex

ただし、MWE はイタリック体のままであることを除けば見た目は良好です。

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

答え1

LuaLaTeX または XeLaTeX では、方程式内の定数に μ という名前を付ける場合、 をロードしてunicode-math\symup{mu}直立したギリシャ語の μ を作成できます。従来の LaTeX では、isomathおよびOMLmathrmオプションを使用して をロードして、ギリシャ語をサポートするrmdefault=8 ビット\mathrmフォントをロードできます。(2020 年現在、これは フォントでのみ機能しますmathdesign。) を使用して、8 ビット LGR エンコーディングでギリシャ語フォントを使用することもできますmathastext。コマンドは、および をロードするか、ギリシャ語をサポートするフォントに を\mathrm{\mu}ロードした場合にも機能します。fontspec\setmainfont\setmathrm

これらのいずれかがないと、デフォルトで小文字のギリシャ文字を含まない従来の 7 ビット エンコーディングに設定される\mathrm{\mu}ため失敗します。TeX によって文字化けが発生します。\mathrm

ただし、SI マイクロ記号が必要な場合は、パッケージsiunitx、または のようなものが必要になります\newcommand\micrometers{\textnormal{~{\textmicro}m}}

関連情報