如何在 Latex 中包装长公式

如何在 Latex 中包装长公式

我有一个非常大的方程式,使用拆分或多行都无济于事。我该如何包装它,如何确保方程式的右侧始终位于等于 ('=') 的右侧,即使换行也是如此

\begin{equation*}
 \begin{split}
  m_{12}(\{ \emph{Red},\emph{Blue} \})= K'* [m_{1}(\{ \emph{Red},\emph{Blue} \})*m_{2}(\{    \emph{Red},\emph{Blue} \})+m_{1}(\{ \emph{Red},\emph{Blue} \})*m_{2}(\{ \emph{Red},\emph{Blue},\emph{Green} \})+m_{2}(\{ \emph{Red},\emph{Blue} \})*m_{1}(\{ \emph{Red},\emph{Blue},\emph{Green} \})]
 \end{split}
 \end{equation*}

答案1

使用对齐:

\begin{equation*}
  \begin{aligned}
    m_{12}(\{ \emph{Red},\emph{Blue} \}) 
    = K' * \bigl[ & m_{1}(\{ \emph{Red},\emph{Blue} \})*m_{2}(\{    \emph{Red},\emph{Blue} \}) \\
     + & m_{1}(\{ \emph{Red},\emph{Blue} \})*m_{2}(\{ \emph{Red},\emph{Blue},\emph{Green} \}) \\
     + & m_{2}(\{ \emph{Red},\emph{Blue} \})*m_{1}(\{ \emph{Red},\emph{Blue},\emph{Green} \})\bigr]
  \end{aligned}
\end{equation*}

答案2

您是否尝试过使用该align环境?

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{align*}
  m_{12}(\{Red,Blue\})&=K'*[m_1 (\{Red,Blue\})*m_2(\{Red,Blue\})\\
                      &\qquad +m_1(\{Red,Blue\})*m_2(\{Red,Blue,Green\})\\
                      &\qquad +m_2(\{Red,Blue\})*m_1(\{Red,Blue,Green\})]
\end{align*}

\end{document}

相关内容