对齐方程式 - 我试图像这样写方程式及其名称,但我觉得有些地方搞错了

对齐方程式 - 我试图像这样写方程式及其名称,但我觉得有些地方搞错了
\begin{align}

&\vec{\nabla} \cdot \vec{E} = \frac{\rho}{\epsilon_0} & \text{Gauss’s Law}\\

&\vec{\nabla} \cdot \vec{B} = 0 & \text{Gauss’s Law for Magnetism}

\end{align}

在此处输入图片描述

答案1

。您忘记了 n 个对齐点需要 2n -1 个 & 符号:一个用于介绍除第一列之外的每个对齐列,另一个用于其列中的每个对齐点。所以试试这个:

\begin{align}    
\vec{\nabla} \cdot \vec{E} &= \frac{\rho}{\epsilon_0} & &\text{Gauss’ Law}\\
\vec{\nabla} \cdot \vec{B} &= 0 & &\text{Gauss’ Law for Magnetism}    
\end{align}

答案2

使用简单环境的不同方法array,我在其中使用了不同的 LaTeX 代码美学。也可以使用 alsoalignat代替array

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\begin{document}
\[
\begin{array}{lll}
\boldsymbol{\nabla}\cdot \mathbf{E} = \dfrac{\rho}{\epsilon_0} &\qquad \text{Gauss's Law}\\
\boldsymbol{\nabla}\cdot \mathbf{B} = \mathbf{0} &\qquad  \text{Gauss's Law for Magnetism} 
\end{array}
\]
\end{document}

在此处输入图片描述

相关内容