如何将方程式的一部分拆分为多行?

如何将方程式的一部分拆分为多行?

我想要一个等价方程,其中左侧居中,右侧分布在多条线上。到目前为止,对此的研究只让我找到了如何拆分常规方程的答案。

如何将方程式拆分为两行(或更多行)

我正在寻找这样的东西

只有右侧延伸到线条

或者使用跨两行的花括号,如下所示

在此处输入图片描述

我该怎么做?谢谢

答案1

对于第一个问题,我建议你使用alignedat环境;对于第二个问题,我建议你使用cases环境。这两个环境都由amsmath包提供。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools} % for '\coloneqq' macro and access to the 'amsmath' package
\begin{document}
\[
x\in G \quad \iff \quad
\begin{alignedat}{2}
&g_i(x)\le0 \quad &&\text{ for } i\in I \coloneqq \{1,\dots,m\},\\
&h_j(x)=0   \quad &&\text{ for } j\in J \coloneqq \{1,\dots,p\}.
\end{alignedat}
\]

\[
\mathbf{1}_A(x) \coloneqq 
\begin{cases}
1 & \text{if $x\in A$,} \\
0 & \text{if $x\notin A$.}
\end{cases}
\]
\end{document}

相关内容