环境 NiceTabular undefined

环境 NiceTabular undefined

我正在尝试从编译的手册中获取一个示例,但不知何故我的环境无法识别NiceTabular

\documentclass{article}
\usepackage{nicematrix}


\begin{document}
    \begin{NiceTabular}{cwc{2cm}wc{3cm}c}
    rose & tulip & daisy & dahlia \\
    violet
    & \Block[draw=red,fill=[RGB]{204,204,255},rounded-corners]{2-2}
    {\LARGE Some beautiful flowers}
    & & marigold \\
    iris & & & lis \\
    arum & periwinkle & forget-me-not & hyacinth
    \end{NiceTabular}
\end{document}

日志显示我有Package: nicematrix 2020/02/07 v3.11 Mathematical matrices with TikZ。我在 Ubuntu 20.04 LTS(Focal)上安装了 TexLive 2019(根据我的包管理器)。

答案1

大多数时候我也不想在我的稳定生产安装上安装一个新包。

但有时您想尝试一个新的软件包或看看更新是否能解决问题。

很多时候你可以遵循这个菜谱。

  1. nicematrix.zip从 CTAN 网站下载nicematrix.zip
  2. nicematrix将找到的目录放入.zip您的工作目录中。您将在其中找到手册以及文件 nicematrix.dtxnicematrix.ins
  3. 在该子目录中打开命令窗口nicematrix并在命令提示符下输入: pdflatex micematrix.ins
  4. 它将解压.dtx文件并生成nicematrix.sty
  5. 将此文件复制到工作目录并重命名 nicematrix63.sty。我使用 63,因为当前版本是 6.3,但任何其他数字都可以。
  6. 最后将其包含\usepackage{nicematrix63}在你的序言中。

该示例将正确编译。(带有LaTeX Warning: You have requested package nicematrix63, but the package provides nicematrix)。

添加 \listfiles之前\documentclass{article}将列出所有加载的文件。在末尾.log你会发现

nicematrix63.sty 2021/10/18 v6.3 Enhanced arrays with the help of PGF/TikZ

\listfiles

\documentclass{article}
\usepackage{nicematrix63} % <<<<<<<<<<<<<<<<<<

\begin{document}
    \begin{NiceTabular}{cwc{2cm}wc{3cm}c}
        rose & tulip & daisy & dahlia \\
        violet
        & \Block[draw=red,fill=[RGB]{204,204,255},rounded-corners]{2-2}
        {\LARGE Some beautiful flowers}
        & & marigold \\
        iris & & & lis \\
        arum & periwinkle & forget-me-not & hyacinth
    \end{NiceTabular}
\end{document}

相关内容