我对 LaTeX 还很陌生,实际上完全陌生,有一件事我不能完全理解。
当我写下如下等式时,出现错误“显示数学应该以 $$ 结尾”:
\begin{equation}
$R_{2}$=$\frac{U_{R_2}}{I_2}$=$\frac{2,95\, \mathrm{V}$}{$0,03*10^{-3}\, \mathrm{A}$} = 7,10\,\mathrm{k}\Omega \,.
\label{eq:Bsp_OhmsLaw}\end{equation}
我尝试了很多方法,也浏览了这些论坛。似乎没有什么帮助 :-(
提前致谢!
答案1
除了删除$
cmhughes 建议的之外,环境中的空白行equation
也会造成混淆。这可能是您添加美元符号的原因 - 否则,如果使用空白,LaTeX 会抱怨$
代码中缺少符号。
这是一个工作版本:
\documentclass{article}
\begin{document}
\begin{equation}
R_{2}=\frac{U_{R_2}}{I_2}=\frac{2,95\, \mathrm{V}}{0,03*10^{-3}\, \mathrm{A}} = 7,10\,\mathrm{k}\Omega \,.
\label{eq:Bsp_OhmsLaw}
\end{equation}
\end{document}
答案2
使用siunitx
排版物理量的包:
\documentclass{article}
\usepackage{amsmath}
\usepackage[
locale = DE % comma as decimal mark
]{siunitx}
\begin{document}
\begin{equation}
\label{eq:Bsp_OhmsLaw}
R_{2}
= \frac{U_{2}}{I_{2}}
= \frac{\SI{2.95}{\volt}}{\SI{0.03e-3}{\ampere}}
= \SI{7.10}{\kilo\ohm}.
\end{equation}
Ohm's law is used in equation~\eqref{eq:Bsp_OhmsLaw}.
\end{document}
更新
您可以使用物理单位的缩写来使代码更短一些:
\documentclass{article}
\usepackage{amsmath}
\usepackage[
locale = DE % comma as decimal mark
]{siunitx}
\begin{document}
\begin{equation}
\label{eq:Bsp_OhmsLaw}
R_{2}
= \frac{U_{2}}{I_{2}}
= \frac{\SI{2.95}{\V}}{\SI{0.03e-3}{\A}}
= \SI{7.10}{\kohm}.
\end{equation}
Ohm's law is used in equation~\eqref{eq:Bsp_OhmsLaw}.
\end{document}
(看手册第 37 页。