在双列设置中用长分数拟合方程

在双列设置中用长分数拟合方程

我有一个带有长分数的方程,并且在每个推导步骤中,分数都会变得更长,最终的分数看起来像这样:

    \begin{equation*}
\begin{split}
\frac{\sum_{A} P(Y|C= B, Y, G = H, A, K=0) P(Y, X < R, A)P(Y, X < R, A)P(C= Z | Y, W > K, A, U=0) P(Y, X < R, A)}{\sum_{A} P(T = K| A,S < Q A, W=0) P(N = K, A)P(N = K, A)P(N = K, A)P(N = K, A)}\\
\end{split}
\end{equation*}

我使用的是双列设置,并且查看了一些帖子,它们之所以能够分解分数,要么是因为它有一个短的支配者,要么是因为它包含可以分解成多行的求和,就像这里这里2, 和这里3。但在我的例子中,我对分子和主分子的乘积求和。

答案1

mathtools包是该包的超集amsmath,它提供了一个名为 的宏\splitfrac,该宏可以嵌套,并允许用户将较长的分子和/或分母拆分为较短的堆叠部分。对于手头的分数,看起来将 3 个嵌套\splitfrac指令应用于分子(总共四行)并将 2 个嵌套\splitfrac指令应用于分母(总共三行)即可完成工作。

(可选)将分子和分母成对出现\left( ... \right)

在此处输入图片描述

\documentclass[twocolumn]{article}
\usepackage{mathtools} % for \splitfrac
\let\P\relax % undefinet the `\P` macro
\DeclareMathOperator{\P}{P} % probability operator

\usepackage{lipsum} % filler text

\begin{document}

\begin{equation*}
\frac{%
   \left(
   \splitfrac{\sum_{A} 
   \P(Y\mid C= B, Y, G = H, A, K=0)}
   {\splitfrac{\P(Y, X < R, A)
   \P(Y, X < R, A)}
   {\splitfrac{\P(C= Z \mid Y, W > K, A, U=0)}
   {\P(Y, X < R, A)}}}
   \right)
   }{%
   \left(
   \splitfrac{\sum_{A} 
   \P(T = K\mid A,S < Q A, W=0)}
   {\splitfrac{\P(N = K, A)\P(N = K, A)}
   {\P(N = K, A)\P(N = K, A)}}
   \right)
   }
\end{equation*}
\lipsum[1][1-5] % some filler text

\end{document} 

答案2

您可以引入命名术语,并将事物分开

在此处输入图片描述

\documentclass[twocolumn]{article}

\usepackage{amsmath}

\begin{document}

\noindent X\dotfill X


   \begin{equation*}
\begin{split}
\frac
  {\sum_{A} P(Y|C= B, Y, G = H, A, K=0) P(Y, X < R, A)P(Y, X < R, A)P(C= Z | Y, W > K, A, U=0) P(Y, X < R, A)}
  {\sum_{A} P(T = K| A,S < Q A, W=0) P(N = K, A)P(N = K, A)P(N = K, A)P(N = K, A)}\\
\end{split}
\end{equation*}


\noindent X\dotfill X

\begin{align*}
   &\frac{n}{d}\\
\intertext{where}
  n&=\sum_{A}
  \left(\begin{aligned}
   &P(Y|C= B, Y, G = H, A, K=0)\\
   &P(Y, X < R, A)P(Y, X < R, A)\\
   &P(C= Z | Y, W > K, A, U=0)\\
  &P(Y, X < R, A)
   \end{aligned}\right)\\[5pt]
  d&=\sum_{A}
   \left(\begin{aligned}
  & P(T = K| A,S < Q A, W=0)\\
   &P(N = K, A)P(N = K, A)\\
   &P(N = K, A)P(N = K, A)
   \end{aligned}\right)
\end{align*}

\noindent X\dotfill X
\end{document}

相关内容