我希望能够更改矩阵括号的颜色。我发现这个答案但这并不是我想要的,因为这个答案中矩阵外面的子索引不在所需的高度。我希望能够写一些类似于
\begin{equation*}
\begin{pmatrix}
1 \\
2 \\
-1
\end{pmatrix}_{\!\!e}
\end{equation*}
并得到
但括号的颜色不同(子索引的颜色也可能不同)。
答案1
\documentclass{article}
\usepackage{amsmath,xcolor,environ}
\NewEnviron{pmatrixcolor}[1][red]{%
\colorlet{currentcolor}{.}%
\mathinner{\begingroup\color{#1}\left(\color{currentcolor}%
\begin{matrix}
\BODY
\end{matrix} \color{#1}\right)\endgroup}}
\begin{document}
\[
\begin{pmatrix}
1 \\
2 \\
-1
\end{pmatrix}
_e
\]
\[
\begin{pmatrixcolor}
1 \\
2 \\
-1
\end{pmatrixcolor}
_e
\]
\end{document}