在两行等式之间居中文本

在两行等式之间居中文本

我目前正在尝试将文本放在两行方程之间,并将它们与等号对齐。我已经在另一个帖子中读到过这个,但我无法让它按我想要的方式工作。

    \begin{equation}
    \label{eq:distrib}
    \begin{aligned}
    n_c &= max\left[N \cdot z_{max} \cdot x, 2 \cdot n_{min}\right] \\
    n_{co} &= min\left[ max\left[n_c \cdot x, n_{min} \right], n_c - n_{min} \right]
    \enskip \text{where} \enskip x \sim U \left(\left[0, 1\right] \right) \\
    n_{cp} &= n_c - n_{co} \\
    n_f &= N - n_c
    \end{aligned}
    \end{equation}

这使:

在此处输入图片描述

现在我想将“其中部分”移动到 n_c 和 n_co 之间,同时保持其他一切原样,即所有方程式在等号处对齐并且方程式编号居中,以便它看起来像这样:文本在行间居中

按照其他线程中的步骤我得到:

\begin{equation}
\label{eq:distrib}
\begin{aligned}
n_c &= max\left[N \cdot z_{max} \cdot x, 2 \cdot n_{min}\right] \\
n_{co} &= min\left[ max\left[n_c \cdot x, n_{min} \right], n_c - n_{min} \right] 
\end{aligned}
\enskip \text{where} \enskip x \sim U \left(\left[0, 1\right] \right)
\begin{aligned}
n_{cp} &= n_c - n_{co} \\
n_f &= N - n_c
\end{aligned}
\end{equation}

但是,我不知道如何将最后一部分移到额外的一行。任何帮助都将不胜感激,谢谢。

答案1

您可以手动降低该条款:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
\label{eq:distrib}
\begin{alignedat}{2}
n_c    &= \max[N \cdot z_{\max} \cdot x, 2 \cdot n_{\min}]
&\quad&\raisebox{-.5\normalbaselineskip}[0pt][0pt]{%
    where $x\sim U([0,1])$%
} \\
n_{co} &= \min[\max[n_c \cdot x, n_{\min}], n_c - n_{\min}] \\
n_{cp} &= n_c - n_{co} \\
n_f    &= N - n_c
\end{alignedat}
\end{equation}

\end{document}

我使用了\max\min(你也应该使用)。我还删除了所有\left\right标记,因为它们在这里只会造成不良影响。

我还会隐藏所有\cdot符号,因为在专业数学中这些符号很少用来表示乘法。

然而,我的感觉是,关于X应在显示后的文本中移动。

在此处输入图片描述

答案2

TABstack 的替代方案,通过将 3 行堆栈设置在 4 行 TABstack 旁边来实现 1/2 行间距。

\documentclass{article}
\usepackage{tabstackengine}
\begin{document}
\setstackgap{L}{1.3\baselineskip}
\begin{equation}
\label{eq:distrib}
\ensureTABstackMath{\alignCenterstack{
n_c    =& \max[N \cdot z_{\max} \cdot x, 2 \cdot n_{\min}]\\
n_{co} =& \min[\max[n_c \cdot x, n_{\min}], n_c - n_{\min}] \\
n_{cp} =& n_c - n_{co} \\
n_f    =& N - n_c
}}
\quad
\Centerstack{where $x\sim U([0,1])$\\ \\}
\end{equation}
\end{document}

在此处输入图片描述

答案3

像这样吗?

\documentclass{article}
\usepackage{mathtools}

\begin{document}

\begin{equation}
    \label{eq:distrib}
    \begin{aligned}
    n_c    &= max\left[N \cdot z_{max} \cdot x, 2 \cdot n_{min}\right] \\
    n_{co} &= min\left[ max\left[n_c \cdot x, n_{min} \right], n_c - n_{min} \right] \\
%
    & \text{where }x \sim U \left(\left[0, 1\right] \right)\\
%   
    n_{cp} &= n_c - n_{co} \\
    n_f    &= N - n_c
    \end{aligned}
\end{equation}

\end{document}

在此处输入图片描述

相关内容