在方程式的一部分中添加新行

在方程式的一部分中添加新行

我在写下列等式\underset的部分时遇到了问题(即) \sumpath($u^{(\pi_1)},u^{(\pi_2)},\dots,u^{(\pi_t)}$), from $\pi_1=j$ to $\pi_t=n$}sample equation

我希望它像原始方程一样分成两行,但我无法让它工作。我尝试过alignmultlinedsplit,但它们似乎只对完整方程有效,对方程的内部部分无效。

环境设置如下:

\usepackage{environ}
\NewEnviron{myequation}{%
    \begin{equation}
    \scalebox{1.25}{$\BODY$}
    \end{equation}
    }

\usepackage{amssymb}
\usepackage{amsmath}

该方程的 Latex 代码为:

\begin{myequation}
\frac{\partial u^{(n)}}{\partial u^{(j)}}=\underset{\textnormal{path($u^{(\pi_1)},u^{(\pi_2)},\dots,u^{(\pi_t)}$), from $\pi_1=j$ to $\pi_t=n$}}{\sum}\underset{k=2}{\overset{t}{\prod}}\frac{\partial u^{(\pi_k)}}{\partial u^{(\pi_{k-1})}}
\end{myequation}

请帮助我根据提供的公式获取正确的格式(我需要按照所示准确复制公式)。

如果这个问题与已经提出的问题类似,请告诉我链接,因为我无法找到它。

您的帮助将会非常大!

答案1

我宁愿使用标准amsmath环境和数学宏substack

\documentclass[12pt]{article}
\usepackage{mathtools}%

\begin{document}
\begin{equation}
\frac{\partial u^{(n)}}
     {\partial u^{(j)}}
    = \sum_{\substack{\text{path }(u^{(\pi_1)},u^{(\pi_2)},\dots,u^{(\pi_t)}),\\ 
                      \text{from }\pi_1=j \text{ to }\pi_t=n}}
        \quad
        \prod_{k=2}^{t} \frac{\partial u^{(\pi_k)}}
                             {\partial u^{(\pi_{k-1})}}
\end{equation}
\end{document}

enter image description here

答案2

用这个:

\begin{myequation}
\frac{\partial u^{(n)}}{\partial u^{(j)}}=\sum_{\substack{\text{path }(u^{(\pi_1)},u^{(\pi_2)},\dots,u^{(\pi_t)}),\\ \text{from } \pi_1=j\text{ to } \pi_t=n$} \prod_{k=2}^{t}\frac{\partial u^{(\pi_k)}}{\partial u^{(\pi_{k-1})}}
\end{myequation}

相关内容