使用 SI 单位包打印 \frac{4}{3} m/s

使用 SI 单位包打印 \frac{4}{3} m/s

如何\frac{4}{3} m/s使用该siunitx包进行打印?

$\SI{\frac{4}{3}}{m/s}$给出错误。

答案1

如果您 (1) 告诉 SIunitx 这样做,并且 (2) 将输入写为 a/b,那么 SIunitx 可以输出分数:

\documentclass{minimal}
\usepackage{siunitx}
\begin{document}
\sisetup{quotient-mode=fraction} % Output a/b as \frac{a}{b}
\SI{3/4}{\meter/\second}
\end{document}

在此处输入图片描述

您可以根据具体情况设置商模式:

\SI[quotient-mode=fraction]{3/4}{\meter/\second}

或者改变分数宏:

\SI[quotient-mode=fraction, fraction-function=\dfrac]{3/4}{\meter/\second} 
% Need amsmath for \dfrac

相关内容