我的分段函数有问题
我阅读了其他人的帖子并尝试了这个但是出现了错误
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
$x_{{i}{j}}$ =
&\begin{cases}
\text{1,} &\quad\text{Si se envía agua desde área i ( i $\in$ \{1,2,3,4,5,6,7,8,9,10\}) a sitio j ( j $\in$ \{1,2,3,4,5,6,7\})} \\
\text{0,} &\quad\text{En caso contrario}
\end{cases}\\
$y_{j}$ =
&\begin{cases}
\text{1,} &\quad\text{ Si se construye planta en el sitio j ( j $\in $ \{1,2,3,4,5,6,7\})} \\
\text{0,} &\quad\text{En caso contrario}
\end{cases}
\end{align*}
\end{document}
失控的争论?!段落在 \align* 完成之前结束。 \par l.592
我这样做了(使用[)并且效果很好,但它们似乎没有对齐
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
x_{{i}{j}} =
\begin{cases}
\text{1,} &\quad\text{Si se envía agua desde área i ( i $\in$ \{1,2,3,4,5,6,7,8,9,10\}) a sitio j ( j $\in$ \{1,2,3,4,5,6,7\})} \\
\text{0,} &\quad\text{En caso contrario}
\end{cases}
\]
\[
y_{j} =
\begin{cases}
\text{1,} &\quad\text{ Si se construye planta en el sitio j ( j $\in $ \{1,2,3,4,5,6,7\})} \\
\text{0,} &\quad\text{En caso contrario}
\end{cases}
\]
\end{document}
我希望它们对齐,像这样
答案1
注意!align
已在数学模式下排版其内容(但\text
恢复为文本模式)。
您只需将等号与 对齐即可&=
;对于长行,我建议使用tabular
。一些垂直间距也会有所帮助。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
x_{ij} &=
\begin{cases}
1, &\begin{tabular}[t]{@{}l@{}}
Si se envía agua desde área $i$ ($i\in\{1,2,3,4,5,6,7,8,9,10\}$) \\
a sitio $j$ ($j\in\{1,2,3,4,5,6,7\}$)
\end{tabular} \\[4ex]
0, &\text{En caso contrario}
\end{cases}\\
y_{j} &=
\begin{cases}
1, &\text{Si se construye planta en el sitio $j$ ($j\in\{1,2,3,4,5,6,7\}$)} \\[1ex]
0, &\text{En caso contrario}
\end{cases}
\end{align*}
\end{document}
答案2
这里我使用cases*
环境简化了文本部分的输入mathtols
(无需加载 àmsmath`)。我必须拆分第一个案例以使其适合边距:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[showframe]{geometry}
\usepackage{mathtools}
\begin{document}
\begin{align*}
x_{{i}{j}} & =
\begin{cases*}
\text{1,} &\quad Si se envía agua desde área $ i\: ( i \in \{1,2,3,4,5,6,7,8,9,10\})$ \\
& \quad a sitio $ j\: ( j \in \{1,2,3,4,5,6,7\})$ \\
\text{0,} &\quad{En caso contrario}
\end{cases*}\\[1.5ex]
y_{j} & =
\begin{cases*}
1, &\quad Si se construye planta en el sitio $ j\: ( j \in \{1,2,3,4,5,6,7\})$ \\
0, &\quad En caso contrario
\end{cases*}
\end{align*}
\end{document}
答案3
如果我们回到您最初的尝试,只需进行一些快速更改即可获得您想要的结果。这:删除$$
周围的x_{ij}
和y_j
并移动&
您用于对齐的以对齐等号。编辑:我还压缩了集合符号以缩短长线并返回i
到j
数学模式,因为您目前在数学模式下将它们作为下标。如果您希望它们直立,您也应该更改下标。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
x_{ij} &=
\begin{cases}
\text{1,} &\quad\text{Si se envía agua desde área $i$ ($i \in \{1,2,\dots,10\}$) a sitio $j$ ($j \in \{1,2,\dots,7\}$)} \\
\text{0,} &\quad\text{En caso contrario}
\end{cases}\\
y_{j} &=
\begin{cases}
\text{1,} &\quad\text{ Si se construye planta en el sitio $j$ ($j \in \{1,2,\dots,7\}$)} \\
\text{0,} &\quad\text{En caso contrario}
\end{cases}
\end{align*}
\end{document}