到目前为止,对于我来说,用这种方式制作矩阵就足够了:
\begin{align*}
\begin{pmatrix}[cc|c]
1 & 2 & 3 \\
1 & 2 & 3 \\
\end{pmatrix}
\end{align*}
像这样重新定义矩阵环境(参见https://tex.stackexchange.com/questions/2233/whats-the-best-way-make-an-augmented-coefficient-matrix)
\makeatletter
\renewcommand*\env@matrix[1][*\c@MaxMatrixCols c]{
\hskip -\arraycolsep
\let\@ifnextchar\new@ifnextchar
\array{#1}
}
\makeatother
但现在我需要使用gauss
包(https://www.ctan.org/pkg/gauss),但我仍然需要能够设置某种格式字符串(如[cc|c]
)。(具体来说,我需要这条垂直线将某些列与其他列分开)
有人能帮我将上面描述的解决方法移植到gauss
包中吗?