如何在写方程式时取消斜体单位?例如,我需要取消斜体 m/s、m 和 Hz

如何在写方程式时取消斜体单位?例如,我需要取消斜体 m/s、m 和 Hz

下面是我所拥有的将所有内容都用斜体显示的示例:

\begin{equation} 
\lambda = c/f = (3x10^8~m/s)/2x10^8~Hz = 1.5~m
\end{equation}

答案1

这是一个解决方案:

\newcommand{\amt}[2]{\ensuremath{#1\,\mathrm{#2}}}

其用法类似\amt{9.80}{m/s^2},可以在文本或数学模式下使用。

您也可以看一下包裹siunitx

相关内容