将 nicematrix 包与 TexLive 2020 结合使用

将 nicematrix 包与 TexLive 2020 结合使用

我有一个文档,其中加载了 nicematrix 和 tikz,并且我可以使用 TexLive 2022 对其进行编译而不会出现错误。但是,当我尝试提交到使用 TexLive 2020 的 Arxiv 时,编译失败。我在提交中包含了 nicematrix.sty 文件。

错误信息以以下内容结尾:

(/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)))
(/texlive/2020/texmf-dist/tex/latex/tools/array.sty)

! Undefined control sequence.
l.73 \hook_gput_code:nnn
{ begindocument } { . }
?
! Emergency stop.
l.73 \hook_gput_code:nnn
{ begindocument } { . }
No pages of output.
Transcript written on A11_final.log.

在升级到 TexLive 2022 之前,我遇到了相同的 \hook_gput_code:nnn 错误。

我的谷歌搜索全部得出解决方案“升级你的 tex”,但这不是 Arxiv 上的选项。

有没有什么解决方法可以让我将 nicematrix 与 TeXLive 2020 一起使用?

一如往常,提前致谢。

答案1

(我是的作者nicematrix)。

与 TeXLive 2020 兼容的最后一个版本nicematrix是 2021-10-18 的 6.3 版本。

也许您不使用最新的功能nicematrix,但该版本足以满足您的需求。

该文件的不同版本nicematrix.sty可以在 TeXLive 的 SVN 服务器上下载这里

该链接不提供相应的文档文件。如果您需要相应的文件(nicematrix.pdf,或法语nicematrix-french.pdf),请给我发送电子邮件(您可以在 CTAN 上提供的文档第一页找到地址)。

相关内容