nicematrix
似乎无法正确显示列矩阵。有没有办法解决这个问题,这样就不必更改所有文件以使用NiceArray
?我还使用[renew-dots,renew-matrix]
,以便使用amsmath
矩阵环境排版的矩阵受益于\NiceMatrixOptions{cell-space-limits = 1pt}
。(我在这里没有使用来显示和[renew-dots,renew-matrix]
之间的区别。)因此,不幸的是,我无法删除该选项而只使用。(如下所示,使用矩阵中的行太近了。)nicematrix
amsmath
[renew-dots,renew-matrix]
pmatrix
pmatrix
我不确定我是否nicematrix
总是这样。我想我会注意到,但也许我没有。观察:
\documentclass[12pt]{amsart}
\usepackage{nicematrix}
\NiceMatrixOptions{cell-space-limits = 1pt}
\begin{document}
NiceMatrix
\begin{align*}
v_1 &=
\begin{bNiceMatrix}
1\\
0 \\3 \\
4\\5
\end{bNiceMatrix}
\\
v_2 &=
\begin{pNiceMatrix}
0\\
1
\end{pNiceMatrix}
\end{align*}
NiceArray
\begin{align*}
v_3 &= \left(
\begin{NiceArray}
{c} \frac{1}{2} \\
\frac{1}{4}
\end{NiceArray}
\right) \\
v_4 &= \left(
\begin{NiceArray}
{c} 1 \\
0
\end{NiceArray}
\right)
\end{align*}
Without nicematrix
\begin{align*}
v_5 &=
\begin{pmatrix}
a\\
b \\c \\
d
\end{pmatrix}
\\
v_6 &=
\begin{pmatrix}
\frac{1}{2} \\
\frac{1}{4}
\end{pmatrix}
\\
v_7 &=
\begin{pmatrix}
\frac{1}{2} & 1\\
\frac{1}{4} & 2
\end{pmatrix}
\end{align*}
\end{document}
这是输出:
编辑:我正在使用 6.26a 版本nicematrix
,发布日期为 2023-12-04。
答案1
最新版本nicematrix
(v. 6.26b 2023-12-13)解决了该错误。