對 \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使用OMLmathrm選項載入並載入支援希臘語的rmdefault=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}}

相關內容