水平对齐不同方程式数组内的对象

水平对齐不同方程式数组内的对象

在这组方程中...

tex 输出的图像

...是否可以将列与xes 水平对齐?

更准确地说,我想移动上面方程的右边,使得es 与下面方程的 esx处于相同的水平位置。x

以下是代码:

代码:

\begin{align}
 a &= b + \left(\begin{array}{cc} c & x \\ c & x \end{array}\right)\\
 d &= e + f + \left(\begin{array}{cc} ggg & x \\ ggg & x \end{array}\right)
\end{align}

答案1

使用alignat环境。顺便说一下,存在一个pmatrix环境,可以使输入更短更干净:

 \documentclass[a4paper, 11pt]{book}
\usepackage[utf8]{inputenc}
\usepackage{fourier}

\usepackage{mathtools}

\begin{document}

\begin{alignat}{2}
 a &= b &+ \begin{pmatrix}c & x \\ c & x \end{pmatrix} & \\
 d &= e & + f + \begin{pmatrix}ggg & x \\ ggg & x \end{pmatrix} &
 \end{alignat}

\end{document} 

在此处输入图片描述

相关内容