Применение \mathrm к \mu приводит к странному символу

Применение \mathrm к \mu приводит к странному символу

Я хотел бы знать, как это исправить: \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.

Однако если вам нужен микросимвол СИ, вам нужен пакет siunitx, или что-то вроде \newcommand\micrometers{\textnormal{~{\textmicro}m}}.

Связанный контент