我获得了一个自定义代码来排版矩阵节点文档。此类文档位于矩阵的括号之外
结果如预期,但我想看看是否可以将 first-row 和 first-col 的内容放置在其列的中心,同时还保持r
矩阵本身的列规范。此外,是否可以设置cell-space-limits
但又避免添加下面的空间first-col
?
\documentclass[11pt, a4paper]{article}
\usepackage{tikz}
\newcommand*{\compel}[1]{
\tikz[baseline=(char.base)]{
\node[rectangle, draw, minimum height=3ex, minimum width=3ex, rounded corners=1.5ex] (char) {#1};
}
}
\newcommand{\nodesymbol}[1]{\compel{#1}}
\usepackage{nicematrix}
\begin{document}
\begin{equation*}
\begin{bNiceArray}{r r r r}[cell-space-limits=6pt, first-row, first-col]
& \nodesymbol{A} & \nodesymbol{B} & \nodesymbol{C} & \nodesymbol{D}
\\
\nodesymbol{A} & 1.15 & 321 & 572 & 214
\\
\nodesymbol{B} & 574 & 710 & 230 & 130
\\
\nodesymbol{C} & 790 & 211 & 570 & 325
\\
\nodesymbol{D} & 621 & 240 & 390 & 170
\\
\end{bNiceArray}
\end{equation*}
\end{document}