假设我有一个方程组,我想将其表示为向量。使用amsmath
,例如
\begin{equation}
\begin{pmatrix}
(2)(2)+(-1)(-3) \\
(4)(2)+(3)(-3)
\end{pmatrix}
\end{equation}
我想做的不仅仅是将方程式置于向量的中心(这很容易),而是让它们在“+”号上居中对齐。我尝试过嵌入align
,pmatrix
但似乎不起作用。最后,方程式是否呈现在正式的“矩阵”结构中并不重要——只要有“足够大”的左分隔符和右分隔符就足够了。
欢迎任何建议。
答案1
您可以使用aligned
环境,它类似于align
但在另一个数学环境中使用
\begin{equation}
\begin{pmatrix}
\begin{aligned}
(2)(2)&+(-1)(-3) \\
(4)(2)&+(3)(-3)
\end{aligned}
\end{pmatrix}
\end{equation}
或者,不使用pmatrix
,也可以通过在分隔符前使用\left
/来获得较大的左/右分隔符\right
。例如,以下内容将产生相同的结果
\begin{equation}
\left(
\begin{aligned}
(2)(2)&+(-1)(-3) \\
(4)(2)&+(3)(-3)
\end{aligned}
\right)
\end{equation}
答案2
你是这个意思吗?
如果是这样,这里是使用我的 beta 版本包的代码\tabstackengine.sty
,位于根据最宽的列编写具有等间距列的表格
\documentclass{article}
\usepackage{tabstackengine}
\begin{document}
\[
\left(
\alignVectorstack{
(2)(2) +& (-1)(-3)\\
(4)(2) +& (3)(-3)
}
\right)
\]
\end{document}