![以十的幂为单位的角的正确排版方法](https://linux22.com/image/457045/%E4%BB%A5%E5%8D%81%E7%9A%84%E5%B9%82%E4%B8%BA%E5%8D%95%E4%BD%8D%E7%9A%84%E8%A7%92%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%8E%92%E7%89%88%E6%96%B9%E6%B3%95.png)
我有一个非常小的角度: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}