Siunitx 负分数幂和 \per

Siunitx 负分数幂和 \per

\perSiunitx 似乎根据是否使用该命令以不同的方式排版负小数幂。MWE:

\documentclass{article}

\usepackage{siunitx}

\begin{document}

    \SI{4}{\K\tothe{-4/3}}
    
    \SI{4}{\per\K\tothe{4/3}}

\end{document}

输出:

在此处输入图片描述

是否有一个设置可以控制这一点,或者它是一个错误siunitx

答案1

目前,我只能提供解释。计算负幂的代码将指数作为表达式进行乘法运算。这意味着-1 * (4/3)在这里对 进行求值,结果为-1.333...。另一方面,\tothe单独使用的幂则按原样打印。

可能需要对分数幂进行某种形式的“漂亮打印”才能进行更改,因此我需要在进行任何调整之前考虑到这一点。

相关内容