使用“找到”的代码来排版增强矩阵,想要 [] 而不是 ()

使用“找到”的代码来排版增强矩阵,想要 [] 而不是 ()

这是我目前正在做的一个最简单的例子:

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{arydshln}
\makeatletter
    \renewcommand*\env@matrix[1][*\c@MaxMatrixCols c]{%
      \hskip -\arraycolsep
      \let\@ifnextchar\new@ifnextchar
  \array{#1}}
\makeatother

\begin{document}
$\begin{pmatrix}[ccc:c]
  1&2&3&0 \\
  4&5&6&0 \\
  7&8&9&0 \\
\end{pmatrix}$
\end{document}

输出内容如下:

现在输出(括号)

我更希望矩阵上的左括号和右括号是方括号而不是圆括号。

有没有简单的方法可以实现这样的改变?

答案1

简单。pmatrix改为bmatrix

在此处输入图片描述

请参阅amsmath其他类型矩阵的文档,例如vmatrixVmatrix

相关内容