我正在使用环境编写一个方程式displaymath
,并且希望单位不采用斜体。因此我使用\mathrm{}
,并写下以下内容:
\begin{displaymath}
P_{AVG}=19.5 + \frac{2180}{5 \cdot 60 + 0.2} = 26.77~\mathrm{\mu}W
\end{displaymath}
但单位仍为斜体:
我尝试使用“amsmath”包,但问题仍然存在。我做错了什么?
我使用的book
类是pdflatex
:\documentclass[12pt, a4paper, titlepage, twoside, openright]{book}
编辑:我花了一段时间才意识到这W
是在阻止范围内\mathrm
,但这两个解决方案都非常好。
答案1
这是我的建议:
\documentclass{article}
\usepackage{amsmath}
\usepackage{siunitx}
\begin{document}
\begin{equation*}
P_{\text{AVG}} = \SI{19.5}{\micro\watt} + \frac{\SI{2180}{\micro\joule}}{5 \cdot \SI{60}{\second} + \SI{0.2}{\second}} = \SI{26.77}{\micro\watt}
\end{equation*}
\end{document}
(通过加载该amsmath
包,我可以用text
罗马字母排版“AVG”下标)
答案2
\documentclass{book}
\usepackage{upgreek}
\begin{document}
\[
P_{AVG}=19.5 + \frac{2180}{5 \cdot 60 + 0.2} = 26.77~\upmu W
\]
\end{document}