下面的代码
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
a=&
\begin{cases}
b,&\ \text{if}\ c\,;\\
d,&\ \text{if}\ e\,;\\
f,&\ \text{otherwise}\,.
\end{cases}\\[3mm]
g=&
\begin{cases}
h,&\ \text{if}\ i\,;\\
j,&\ \text{if}\ k\,;\\
l,&\ \text{otherwise}\,,
\end{cases}
\end{align*}
\end{document}
产量
我真正想要的是将两组案件的条款也对齐,也就是说,我想要这样的东西,包括两个左括号(当然,这些是缺失的;否则我就不会问了):
顺便说一下,上面“对齐但没有括号”示例的代码如下:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
\begin{aligned}
&\ \ bbbb,\ & &\text{if}\ c\,;\\
a=&\ \ dd,\ & &\text{if}\ e\,;\\
&\ \ fffff,\ & &\text{otherwise}\,.\\[3mm]
&\ \ h,\ & &\text{if}\ i\,;\\
g=&\ \ jjjjjjjjj,\ & &\text{if}\ k\,;\\
&\ \ l,\ & &\text{otherwise}\,,
\end{aligned}
\end{equation*}
\end{document}
我尝试在最自然的位置引入\left\{
(分别\right
),即“bbbb”和“h”之前(分别在两个“otherwise.”之后),但没有成功。
答案1
如果你知道最长的条目,解决方案可能是如下:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\newlength{\myjjj}
\begin{equation*}
\settowidth{\myjjj}{$jjjjjjjjj,$} %longest entry
\begin{aligned}
&
a=\begin{cases}
\makebox[\myjjj][l]{$bbbb,$}\ &\text{if}\ c\,;\\
dd,\ &\text{if}\ e\,;\\
fffff,\ &\text{otherwise}\,.\\[3mm]
\end{cases}\\
&g=\begin{cases}
h,\ &\text{if}\ i\,;\\
jjjjjjjjj,\ &\text{if}\ k\,;\\
l,\ & \text{otherwise}\,,
\end{cases}
\end{aligned}
\end{equation*}
\end{document}