
최신 버전의 siunitx
매크로 에서는 패키지와 작동하지 \si{\micro}
않습니다 .\SI{0.550}{\micro\m}
fontspec
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}
siunitx
또는 에 옵션을 설정해야 합니까 fontspec
?
답변1
이는 일부 패키지 조합의 글꼴 적용 범위를 개선하기 위해 v2.6a에서 도입된 문제입니다. 현재로서는
\ExplSyntaxOn
\AtBeginDocument {
\cs_undefine:N \c__siunitx_micro_int
\int_const:Nn \c__siunitx_micro_int { "000B5 }
}
\ExplSyntaxOff
오늘 수정 사항이 CTAN으로 전송될 예정입니다.