下面的代码生成以下输出,其中最后一列中的元素放置不正确。这容易修复吗?
\documentclass{article}
\usepackage{nicematrix}
\ExplSyntaxOn
\NewDocumentCommand\eratosthenes{ m }{
$\AutoNiceMatrix[hvlines, columns-width=auto]{#1-#1}{\cellval{#1}{\arabic{iRow}}{\arabic{jCol}}}$
}
\NewDocumentCommand\cellval{ mmm }{
\int_eval:n{#3 + #1*(#2 - 1)}
}
\ExplSyntaxOff
\begin{document}
\eratosthenes{10}
\end{document}
答案1
该错误已在最新版本nicematrix
(v. 6.20a 2023-06-30)中得到更正。