![das Makro \micro in siunitx funktioniert nicht mit fontspec](https://rvso.com/image/298830/das%20Makro%20%5Cmicro%20in%20siunitx%20funktioniert%20nicht%20mit%20fontspec.png)
In neueren Versionen funktionieren siunitx
die Makros nicht mit dem Paket .\si{\micro}
\SI{0.550}{\micro\m}
fontspec
Hier ist das MWE:
\documentclass[12pt]{article}
\usepackage{fontspec}
\usepackage{siunitx}
\begin{document}
wavelength $\lambda =$ \SI{0.550}{\micro\m}\\
wavelength $\lambda = \SI{0.550}{\micro\m}$\\
It should be wavelength $\lambda = 0.550 \,\mu \text{m}$.
\end{document}
Muss ich in siunitx
oder eine Option setzen fontspec
?
Antwort1
Dies ist ein Problem, das in v2.6a eingeführt wurde, um die Schriftartenabdeckung für einige Paketkombinationen zu verbessern. Verwenden Sie vorerst
\ExplSyntaxOn
\AtBeginDocument {
\cs_undefine:N \c__siunitx_micro_int
\int_const:Nn \c__siunitx_micro_int { "000B5 }
}
\ExplSyntaxOff
Ein Fix wird heute an CTAN gesendet.