多线方程中方程编号的高度

多线方程中方程编号的高度

我找到了一些令人满意的答案这篇相关文章` 遗憾的是,使用下面显示的代码,方程编号与最后一条方程线显示在同一水平(由于该行太长,此处的图片甚至更低)。有人能告诉我如何将方程编号的高度设置为与第二行相同吗? 在此处输入图片描述

\documentclass[11pt, a4paper, twocolumn]{article} 

%\input{structure.tex} 
\usepackage{bm}
\usepackage{graphicx}

\usepackage{etoolbox}
\usepackage{float}
\usepackage[english]{babel} % English language hyphenation
\usepackage{amsmath,amsfonts,amsthm}

\begin{document}

\begin{equation}\label{eq:DCKE}
\begin{aligned}
\frac{\delta}{\delta t}&p(\textbf{z},t) = -\sum_i{\frac{\delta}{\delta z_i} [A_i(\textbf{z},t)p(\textbf{z},t)]}\\
& +\sum_{ij}{\frac{1}{2}\frac{\delta ^2}{\delta z_i\delta z_j}[B_{ij}(\textbf{z},t)p(\textbf{z},t)]}\\
& +\int{}d\textbf{y}[W(\textbf{z}\mid\textbf{y},t)p(\textbf{z},t)-W(\textbf{y}\mid     \textbf{z},t)p(\textbf{z},t)]
\end{aligned}
\end{equation}
\end{document}]

答案1

当以双列格式排版时,较长的数学公式总是很麻烦。

一个aligned构造总是会产生一个单独的对象,如果不适合,则方程式数量会降低。

另一方面,align检查每一行的空格。

\documentclass[11pt, a4paper, twocolumn]{article}
\usepackage{amsmath}

\begin{document}

\begin{align}
&\frac{\delta}{\delta t}p(\mathbf{z},t) =
  -\sum_i{\frac{\delta}{\delta z_i} [A_i(\mathbf{z},t)p(\mathbf{z},t)]}
\notag\\
& +\sum_{ij}{\frac{1}{2}\frac{\delta ^2}{\delta z_i\delta z_j}
   [B_{ij}(\mathbf{z},t)p(\mathbf{z},t)]}
\label{eq:DCKE}\\
& +\int{}d\mathbf{y}[W(\mathbf{z}\mid\mathbf{y},t)p(\mathbf{z},t)-
  W(\mathbf{y}\mid     \mathbf{z},t)p(\mathbf{z},t)]
\notag
\end{align}

\end{document}

我改变了对齐点以使最后一行适合。

我还将所有\textbf命令改为正确的\mathbf

在此处输入图片描述

相关内容