我正在尝试寻找解决方案,但实际上我失败了,使用花括号(使用\ccases
)作为三个方程(或更多)的系统符号,就像这个例子一样。如果我添加&
我有足够的空间,
\documentclass{article}
\usepackage[lite]{mtpro2}
\usepackage{mathtools}
\begin{document}
\[\ccases{
x&=R\sin\theta\cos\varphi\\
y&=R\sin\theta\sin\varphi\\
z&=R\cos\theta}
\]
\end{document}
如果我删除该符号,&
我就会失去符号的垂直对齐=
:
\documentclass{article}
\usepackage[lite]{mtpro2}
\usepackage{mathtools}
\begin{document}
\[\ccases{
x=R\sin\theta\cos\varphi\\
y=R\sin\theta\sin\varphi\\
z=R\cos\theta}
\]
\end{document}
如何才能使三个=
符号正确垂直对齐,且不留额外空格?
附录:这里有一张图比较了经典支架和优雅曲线支架:
第一指南MTPRO2第 12 页和第二本指南mtpro2-2008/1/23以及可能相关的:
答案1
在 的范围内\ccases{...}
,符号执行的功能与在包环境&
中执行的功能相同,即,它创建一定量的水平分离(以及垂直对齐)。但是,这不是您想要的,是吗?cases
amsmath
为了在符号周围获得所需的间距=
,我建议您将三个方程式放在一个aligned
环境中,无论您使用\ccases
宏还是cases
环境。
\documentclass{article}
\usepackage[lite]{mtpro2}
\usepackage{amsmath}
\begin{document}
\[
\ccases{
\begin{aligned}
x &= R\sin\theta\cos\varphi\\
y &= R\sin\theta\sin\varphi\\
z &= R\cos\theta
\end{aligned}
}
\quad\text{vs.}\qquad
\begin{cases}
\begin{aligned}
x &= R\sin\theta\cos\varphi\\
y &= R\sin\theta\sin\varphi\\
z &= R\cos\theta
\end{aligned}
\end{cases}
\]
\end{document}