정수가 아닌 10의 거듭제곱을 쓰세요

정수가 아닌 10의 거듭제곱을 쓰세요

나는 정수가 아닌 10의 거듭제곱을 쓸 수 있기를 원합니다. siuntix 패키지를 사용하여 뭔가를 처리하려고 노력 중이지만 읽기가 그리 즐겁지 않습니다. 내 예에서 어떻게 10^-6.5를 올바르게 쓸 수 있습니까?

\documentclass{article}
\usepackage{graphicx} % Required for inserting images
\usepackage{siunitx}

\begin{document}

$10^{-6.5}\unit{\mol \per \l}<C_0<\qty{1e-8}{\mol \per \l}$

\end{document}

답변1

패키지 siunitx는 숫자를 구문 분석하여 다양한 형식 지정 옵션을 제공합니다(매뉴얼 섹션 4.3,숫자 분석). 로 이를 비활성화할 수 parse-numbers=false있으므로 원하는 것을 사용할 수 있습니다. 문서에서 가져온 예:

\num[parse-numbers = false]{\sqrt{2}} \\
\qty[parse-numbers = false]{\sqrt{3}}{\metre}

귀하의 경우

\documentclass{article}

\usepackage{siunitx}

\begin{document}

$ \qty[parse-numbers=false]{10^{-6.5}}{\mol \per \l} > C_0 > \qty{e-8}{\mol \per \l} $

\end{document}

원하는 출력을 제공합니다.

관련 정보