我不太确定这在多大程度上取决于我对文档的格式化程度。我有两个等式
\begin{equation*}
\vec{n}_w \times [\vec{E} + \vec{v} \times \vec{B}] = \vec{n}_w \times \vec{E}_t + \vec{n}_w \times(\vec{v} \times \vec{B}) = (\vec{n}_w \cdot \vec{B})\vec{v} - (\vec{n}_{w} \cdot \vec{v})\vec{B} = (\vec{n}_w \cdot \vec{B})\vec{v} = 0
\end{equation*}
\begin{equation}
\vec{n}_w \cdot \vec{B} = 0 \\[1ex]
\end{equation}
如果有人运行这个程序,他们可能会注意到方程式之间有两条线,而我只想要一条。我该如何解决这个问题?
答案1
如果您想将整个第一个等式保存在一行上(并且不为其分配数字),则可以按如下方式使用gather
该包的环境:amsmath
话虽如此,我还是建议您在第一个(未编号的)等式中插入换行符,以便读者更容易理解正在发生的事情。
\documentclass{article}
\usepackage[margin=1in]{geometry} % choose margins appropriately
\usepackage{amsmath}
\begin{document}
\begin{gather}
\vec{n}_w \times [\vec{E} + \vec{v} \times \vec{B}] = \vec{n}_w \times \vec{E}_t + \vec{n}_w \times(\vec{v} \times \vec{B}) = (\vec{n}_w \cdot \vec{B})\vec{v} - (\vec{n}_{w} \cdot \vec{v})\vec{B} = (\vec{n}_w \cdot \vec{B})\vec{v} = 0\notag\\
\vec{n}_w \cdot \vec{B} = 0
\end{gather}
\end{document}
答案2
使用
\begin{align}
\vec{n}_w \times [\vec{E} + \vec{v} \times \vec{B}] &= \vec{n}_w \times \vec{E}_t + \vec{n}_w \times(\vec{v} \times \vec{B}) \nonumber\\
&= (\vec{n}_w \cdot \vec{B})\vec{v} - (\vec{n}_{w} \cdot \vec{v})\vec{B} = (\vec{n}_w \cdot \vec{B})\vec{v} = 0
\nonumber\\
\vec{n}_w \cdot \vec{B} &= 0
\end{align}