Nicematrix 版本 6.26d 不向后兼容?

Nicematrix 版本 6.26d 不向后兼容?

我在新的 Windows 上安装了 Texlive 并意识到现在收到来自 nicematrix 包的错误。

这是 Overleaf 版本的结果(使用 LuaLaTeX) 在此处输入图片描述

这是使用 nicematrix.sty 6.26d 的结果 在此处输入图片描述

这是 MWE:

\documentclass{article}
\usepackage{fontspec}
\usepackage{mathtools} % includes: \usepackage{amsmath} (-> needed e.g. for bmatrix) !! load BEFORE \usepackage{unicode-math}
%\mathtoolsset{mathic=true}     % https://tex.stackexchange.com/questions/3490/bad-spacing-of-math-letters-within-italic-text
\usepackage{unicode-math}   %Unicode mathematics support for X?TEX and LuaTEX
\usepackage{nicematrix}

\title{Your Paper}
\author{You}

\begin{document}
\maketitle

\begin{abstract}
Your abstract.
\end{abstract}

\section{Introduction}

\begin{equation}
\mathbfit{W}_{x\star} = 
\begin{NiceArray}{[cccc]@{\quad\enspace}l}
w_{x\star\,{0,1}} & w_{x\star\,{0,2}} & \ldots & w_{x\star\,{0,h}} & \text{bias} \\ 
w_{x\star\,{1,1}} & w_{x\star\,{1,2}} & \ldots & w_{x\star\,{1,h}} & \Block{4-1}{d \text{ features}} \\
w_{x\star\,{2,1}} & w_{x\star\,{2,2}} & \ldots & w_{x\star\,{2,h}}\\
\vdots            & \vdots            & \ddots & \vdots      \\
w_{x\star\,{d,1}} & w_{x\star\,{d,2}} & \ldots & w_{x\star\,{d,h}}\\
\CodeAfter
\UnderBrace[shorten,yshift=0pt]{last-1}{last-4}{h\,\,\mathrm{hidden\: units}}
\SubMatrix{.}{1-4}{1-4}{\}}[xshift=2mm]
\SubMatrix{.}{2-4}{5-4}{\}}[xshift=2mm]
\end{NiceArray}
\end{equation}

\end{document}

如果我删除中的[和,错误就消失了,但矩阵的括号也消失了。]\begin{NiceArray}{[cccc]@{\quad\enspace}l}

在此处输入图片描述

答案1

我已在 CTAN 上上传了一个新版本 (v. 6.27a 2024-02-19),该版本解决了该错误。

相关内容