我想要排版几个方程式,只有一个方程式编号垂直居中,每个方程式水平居中。
我知道两个选项。一个是aligned
内的环境equation
,它可以很好地处理方程编号,但默认对齐(没有任何&
)是右对齐;而且您知道,您不能依赖 来&
强制居中对齐。
另一个是IEEEeqnarray
环境,它可以很好地处理对齐,但是它的方程编号有些尴尬,因为据我所知,编号是逐行处理的(如果方程的数量是偶数,或者方程占用不同的垂直空间,你就会被搞砸)。
对此有什么想法吗?也许我错过了aligned
或的某些功能IEEEeqnarray
?
答案1
该包mathtools
提供了gathered
环境,其行为类似于aligned
(因为只生成一个方程编号),但在其他方面行为类似于amsmath
(gather
分别将每一行居中)。
mathtools
自动加载amsmath
,并且amsmath
可以通过指定这些选项来传递选项mathtools
。