我怎样才能减少方程式之间的距离?

我怎样才能减少方程式之间的距离?

我有这段代码,我想减少方程之间的垂直距离?有人能帮我吗?

\begin{equation}\label{20}
P_{\ell}^k\geq -P_\ell^{\max}\cdot Z_\ell^k~~\forall \ell\in\Omega^L,~\forall k\in\Omega^{K}
\end{equation}
\begin{equation}\label{21}
-P_{\ell}^k\geq -P_\ell^{\max}\cdot Z_\ell^k~~\forall \ell\in\Omega^L,~\forall k\in\Omega^{K}
\end{equation}
\begin{equation}\label{22}
\begin{split}
\frac{P_\ell^k}{B_\ell}-(\theta_{\textrm{FB}(\ell)}^k&-\theta_{\textrm{TB}(\ell)}^k)\geq -M_\ell(1-Z_\ell^k)\\&~~\forall \ell\in\Omega^L,\forall k\in\Omega^{K}
\end{split}
\end{equation}

答案1

的用法相当奇怪align,但结果与原始用法相似。可以通过 的可选参数获得额外的减少\\,例如\\[-1pt],但在这种情况下我不推荐它。

\documentclass{article}

\usepackage{amsmath}

\begin{document}

Original

\begin{equation}\label{20}
P_{\ell}^k\geq -P_\ell^{\max}\cdot Z_\ell^k~~\forall \ell\in\Omega^L,~\forall k\in\Omega^{K}
\end{equation}
\begin{equation}\label{21}
-P_{\ell}^k\geq -P_\ell^{\max}\cdot Z_\ell^k~~\forall \ell\in\Omega^L,~\forall k\in\Omega^{K}
\end{equation}
\begin{equation}\label{22}
\begin{split}
\frac{P_\ell^k}{B_\ell}-(\theta_{\textrm{FB}(\ell)}^k&-\theta_{\textrm{TB}(\ell)}^k)\geq -M_\ell(1-Z_\ell^k)\\&~~\forall \ell\in\Omega^L,\forall k\in\Omega^{K}
\end{split}
\end{equation}

Modified

\begin{align}\label{20}
&P_{\ell}^k
\geq -P_\ell^{\max}\cdot Z_\ell^k~~\forall \ell\in\Omega^L,~\forall k\in\Omega^{K}
\\
\label{21}
&-P_{\ell}^k\geq -P_\ell^{\max}\cdot Z_\ell^k~~\forall \ell\in\Omega^L,~\forall k\in\Omega^{K}
\\
\label{22}
\begin{split}
\frac{P_\ell^k}{B_\ell}-(\theta_{\textrm{FB}(\ell)}^k-\theta_{\textrm{TB}(\ell)}^k)\geq -M_\ell(1-Z_\ell^k)\\~~\forall \ell\in\Omega^L,\forall k\in\Omega^{K}
\end{split}
\end{align}

\end{document}

在此处输入图片描述

答案2

这是一种解决方案,它 (a) 使用gather环境来收集三个方程,(b)\phantom{-}在第一个方程的开头使用 来帮助实现第一行和第二行的自然对齐,(c) 不将第三个方程分成两行,以及 (d)\smash[t]{...}在第三个方程的开头使用分数项来实现更紧密的间距。我还建议使用\quad而不是~~

在此处输入图片描述

\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\begin{document}
\begin{gather}
\phantom{-}P_{\ell}^k
\geq -P_\ell^{\max}\cdot Z_\ell^k 
   \quad \forall \ell\in\Omega^L,\ \forall k\in\Omega^{K} \label{20} \\
{-}P_{\ell}^k\geq -P_\ell^{\max}\cdot Z_\ell^k
   \quad\forall \ell\in\Omega^L,\ \forall k\in\Omega^{K} \label{21} \\
\smash[t]{\frac{P_\ell^k}{B_\ell}}
   -\bigl(\theta_{\textrm{FB}(\ell)}^k-\theta_{\textrm{TB}(\ell)}^k\bigr)
   \geq -M_\ell(1-Z_\ell^k)
   \quad \forall \ell\in\Omega^L,\ \forall k\in\Omega^{K} \label{22}
\end{gather}
\end{document}

相关内容