如何打破一个漫长的方程式?

我有一个很长的方程式,但长到足以占据两行。 我想把它断开以提高可读性。我怎样才能打断它呢?

\begin{equation}
F = \{F_{x} \in  F_{c} : (|S| > |C|) \cap 
(minPixels  < |S| < maxPixels) \cap 
(|S_{conected}| > |S| - \epsilon)
  \}
\end{equation}

我想在 "cap "后分3行断开。但是n``没有作用。

解决办法

使用amsmath包提供的split环境。

\begin{equation}
\begin{split}
F = \{F_{x} \in  F_{c} &: (|S| > |C|) \\
 &\quad \cap (\text{minPixels}  < |S| < \text{maxPixels}) \\
 &\quad \cap (|S_{\text{conected}}| > |S| - \epsilon) \}
\end{split}
\end{equation}
评论(6)

对于没有对齐的简单多行方程,使用multline环境。

\begin{multline}
F = \{F_{x} \in  F_{c} : (|S| > |C|) \cap 
(minPixels  < |S| < maxPixels) \\ \cap 
(|S_{conected}| > |S| - \epsilon)
  \}
\end{multline}
评论(2)

mathtools 包提供了multlined环境。

\begin{equation}
\begin{multlined}
F = \{F_{x} \in  F_{c} : (|S| > |C|) \\
\shoveleft[1cm]{\cap (\mathrm{minPixels}  < |S| < \mathrm{maxPixels})} \\
\cap (|S_{\mathrm{connected}}| > |S| - \epsilon) \}
\end{multlined}
\end{equation}
评论(2)