高斯包设置格式(类似数组环境的选项)

高斯包设置格式(类似数组环境的选项)

到目前为止,对于我来说,用这种方式制作矩阵就足够了:

\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包中吗?

相关内容