У меня есть длинное уравнение, но достаточно длинное, чтобы занять две строки. Я хочу разбить его, чтобы улучшить читаемость. Как я могу его разбить?
\begin{equation}
F = \{F_{x} \in F_{c} : (|S| > |C|) \cap
(minPixels < |S| < maxPixels) \cap
(|S_{conected}| > |S| - \epsilon)
\}
\end{equation}
Я хочу разбить его на 3 строки после \cap
. Но \\\\
или \n
не работают.
Используйте среду split
, предоставляемую пакетом amsmath
.
\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}
Для простых многострочных уравнений без выравнивания используйте среду multline
:
\begin{multline}
F = \{F_{x} \in F_{c} : (|S| > |C|) \cap
(minPixels < |S| < maxPixels) \\ \cap
(|S_{conected}| > |S| - \epsilon)
\}
\end{multline}
В выравнивается
среды amsmath
тоже неплохой вариант:
\begin{equation}
\begin{aligned}
F ={} & \{F_{x} \in F_{c} : (|S| > |C|) \\
& \cap (\mathrm{minPixels} < |S| < \mathrm{maxPixels}) \\
& \cap (|S_{\mathrm{conected}}| > |S| - \epsilon)\}
\end{aligned}
\end{equation}
Пакет 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}
\begin{eqnarray}
F = \{F_{x} \in F_{c} : (|S| > |C|) \cap \nonumber \\
(minPixels < |S| < maxPixels) \cap \nonumber \\
(|S_{conected}| > |S| - \epsilon)
\\}
\end{eqnarray}