我正在尝试从编译的手册中获取一个示例,但不知何故我的环境无法识别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
大多数时候我也不想在我的稳定生产安装上安装一个新包。
但有时您想尝试一个新的软件包或看看更新是否能解决问题。
很多时候你可以遵循这个菜谱。
nicematrix.zip
从 CTAN 网站下载nicematrix.zipnicematrix
将找到的目录放入.zip
您的工作目录中。您将在其中找到手册以及文件nicematrix.dtx
和nicematrix.ins
。- 在该子目录中打开命令窗口
nicematrix
并在命令提示符下输入:pdflatex micematrix.ins
- 它将解压
.dtx
文件并生成nicematrix.sty
。 - 将此文件复制到工作目录并重命名
nicematrix63.sty
。我使用 63,因为当前版本是 6.3,但任何其他数字都可以。 - 最后将其包含
\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}