为什么 siunitx 包中的 m/s 发生了变化?

为什么 siunitx 包中的 m/s 发生了变化?

我本来希望\meter\per\second生成一个输出m/s。但是当使用该包时,siunitx输出类似于 ms^-1。我参考了该包的文档,那里也提供了后者。这可能是什么原因造成的?SI 标准是否建议这样做?简单方法是否m/s过时了?

答案1

仍然可以在 siunitx 中将该符号与选项一起使用per-mode = symbol,也可以将其与选项相结合,bracket-unit-denominator = false这将允许您告诉 siunitx 不要使用括号来分隔分母。

放弃这种符号的原因很简单,就是它大多数时候都不太明确。例如,安培每平方米每秒可以是 A/m^2s 或 A/m^2/s 或 A/(m^2s)...

对于科学用法,最好使用一种所有人都使用且完全无歧义的符号,包括计算机。因此,我们选择仅使用幂。

还请注意,这使您能够不仅使用原本用于幂的幂,而且也可以使用分数幂(平方根......)。

相关内容