有没有办法让pmatrix
环境amsmath
使用非空白分隔符(例如逗号)?我主要问这个问题,因为我想用这种方式创建一个行向量。我认为,基本上有两种方法可以做到这一点:
\documentclass{standalone}
\usepackage{mathtools}
\begin{document}
\begin{gather*}
a = \left(1,2,3\right) \\
b = \begin{pmatrix} 1, & 2, & 3 \end{pmatrix}
\end{gather*}
\end{document}
现在,特别是第二部分看起来不太好看:
答案1
https://tex.stackexchange.com/a/53961/6993提供了一个解决方案。它还让我想起\DeclarePairedDelimiter
了mathtools
:
\documentclass{standalone}
\usepackage{mathtools}
\DeclarePairedDelimiter{\Vector}{\lparen}{\rparen}
\begin{document}
\begin{gather*}
a = \left(1,2,3\right) \\
b = \begin{pmatrix} 1, & 2, & 3 \end{pmatrix}
c = \Vector{1,2,3}
\end{gather*}
\end{document}
带星号的版本\Vector*
将分别位于\lparen
和\rparen
之前\left
。\right