siunitx: \mathversion{sans} 감지 중

siunitx: \mathversion{sans} 감지 중

\mathversion{sans}다음 예에서 siunitx에 글꼴을 사용하도록 지시하는 방법이 있습니까 ?

\documentclass{scrartcl}
 \usepackage[T1]{fontenc}
 \usepackage{helvet}
 \renewcommand\familydefault{\sfdefault}
 \usepackage{sansmath}
 \usepackage{siunitx}
 \begin{document}
 \mathversion{sans} 
  $1=1 \SI{1}{\meter}$

\end{document}

( \sisetup{mode=text}바람을 피우고 있습니다).

답변1

여기서는 '감지' 문제가 아닙니다. 문제는 siunitx'우연히' 내용을 굵게 만드는 것을 방지하기 위해 일부 코드를 사용하는 것입니다. 예를 들어보십시오

\documentclass{scrartcl}
 \usepackage[T1]{fontenc}
 \usepackage{helvet}
 \renewcommand\familydefault{\sfdefault}
 \usepackage{sansmath}
 \usepackage{siunitx}
 \makeatletter
 \newcommand{\mymathversion}[1]{%
   \mathversion{#1}%
   \def\unboldmath{%
     \@nomath\unboldmath
     \mathversion{#1}%
   }%
 }
 \makeatother
 \begin{document}
 \mymathversion{sans}
  $1=1 \SI{1}{\meter}$

\end{document}

관련 정보