siunitx 与 fourier 函数结果不再产生 \micro 前缀

siunitx 与 fourier 函数结果不再产生 \micro 前缀
\documentclass[french]{article}

    \RequirePackage{fourier}
    \RequirePackage{fontspec} 

\usepackage{siunitx}

\sisetup{%
    unit-mode = text,%
    locale=FR,%
    detect-all,% Problème avec euro, utiliser \text{€} en mode math
    inter-unit-product = \ensuremath{{}\cdot{}},%
    group-minimum-digits=4,
    text-angstrom={Å},math-angstrom={\text{Å}}
}

\begin{document}
\SI{60}{\micro\s}
\end{document}

答案1

您可以使用\othermu直立的 mu。问题是它fourier使用自己的数学字体编码。

\documentclass[french]{article}

\usepackage{fourier}
\usepackage{fontspec}
\usepackage{siunitx}

\setmainfont{erewhon}

\sisetup{
    unit-mode = text,
    locale=FR,
    detect-all,% Problème avec euro, utiliser \text{€} en mode math
    inter-unit-product = \ensuremath{{}\cdot{}},
    group-minimum-digits=4,
    text-angstrom={Å},math-angstrom={\text{Å}},
    text-micro=\ensuremath{\othermu},
    math-micro=\othermu,
}

\begin{document}
\SI{60}{\micro\s}
\end{document}

在此处输入图片描述

相关内容