![siunitx의 매크로 \micro가 글꼴 사양에서 작동하지 않습니다.](https://rvso.com/image/298830/siunitx%EC%9D%98%20%EB%A7%A4%ED%81%AC%EB%A1%9C%20%5Cmicro%EA%B0%80%20%EA%B8%80%EA%BC%B4%20%EC%82%AC%EC%96%91%EC%97%90%EC%84%9C%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
최신 버전의 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으로 전송될 예정입니다.