首页 > 解决方案 > 停止 Latex \SI 自动将 35 格式化为 3.5 x 10^1

问题描述

我在 si 单元包中遇到了一个奇怪的问题。

我输入\SI{35}{\MeV},得到的输出是 3.5 x10^1 MeV,但我想要 35 MeV。

我似乎找不到正确的参数,以下是我目前在 latex-beamer-document 中使用的包:

 \documentclass[aspectratio=169]{beamer}
 \usetheme{Bruno}
 \usepackage{subfig} 
 \usepackage[italic]{hepnames}
 \usepackage[ugly]{units}
 \usepackage[scientific-notation=true]{siunitx}

有谁知道我错过了什么?

标签: latex

解决方案


如果您不想要科学记数法,请不要强制siunits使用它:

\documentclass[aspectratio=169]{beamer}

\usepackage[
%scientific-notation=true
]{siunitx}

\begin{document}
\begin{frame}
\SI{35}{\MeV}
\end{frame}
\end{document}

在此处输入图像描述


推荐阅读