以十的幂为单位的角的正确排版方法

以十的幂为单位的角的正确排版方法

我有一个非常小的角度:5,3x10^(-5) 度。正确的排版方法是什么?

在:

\documentclass[12pt,a4paper]{article}

\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{siunitx}

\sisetup{
    output-decimal-marker = {,}}

\begin{document}
    $\SI{5.3e-5}{\degree}$\\
\end{document}

我不知道结果是否正确。对我来说,度数的小圆圈如此接近指数看起来很糟糕,我很确定读到它的人会将其解释为 5,3x10^{-50}。

我无法让它接受十的幂,而且我在手册或其他任何地方\ang{5,3e-5}都找不到关于这种情况的任何提及。siunitx

答案1

您可以使用选项quantity-product(或number-angle-product使用\ang)在度数符号前添加一个小空格。或者,您可以使用科学记数法的变体:

\documentclass{article}
\usepackage{siunitx}

\sisetup{
    output-decimal-marker = {,}
}

\begin{document}
    $\SI[quantity-product = \,]{5.3e-5}{\degree}$
    
    $\SI[output-exponent-marker = \mathrm{e}]{5.3e-5}{\degree}$
\end{document}

在此处输入图片描述

相关内容