如何构建具有部分边框线和固定宽度(和高度)的表格?

如何构建具有部分边框线和固定宽度(和高度)的表格?

这是一个派生问题如何建立一个固定宽度和固定高度的表格?(编辑:现在剩下的问题是关于颜色覆盖)

现在我不需要担心颜色了。我想要实现的布局如下: 在此处输入图片描述

我尝试修改@F. Pantigny 的代码来实现这一点:

\begin{frame}{Title}

\centering

\renewcommand{\arraystretch}{1.4}
\begin{NiceTabular}{cccc}[colortbl-like,columns-width=auto]
 & & $A\left(B_C\right)$ & \\

& {\small aaaaaaaaaa} & {\small aaaaaaaaa} & {\small aaaaaaaaaaaaa} \\ 
{\small ABC} & \Block[hvlines]{*-*}{} $\times$ & $\checkmark-$ & $\checkmark$\\
{\small non-IBC but DEF} & $\checkmark$ & $\checkmark$ & $\checkmark$ \\
{\small non-DEF} & $\checkmark$ & $\checkmark$ & $\checkmark+$ \\
$A\left(A_A, B_{BC}\right)$ & & & 
\end{NiceTabular}


\end{frame}

但上面的代码使最后一行有边框。我认为这是因为“\Block[hvlines]{-}{}”。但如果我删除它,我将丢失所有边框线。我想知道如何解决这个问题。非常感谢!

答案1

在此处输入图片描述

\documentclass{article}

\usepackage{pifont}
\usepackage{amssymb}
\usepackage{cancel}
\usepackage{nicematrix}

\begin{document}
\begin{NiceTabular}{cccc}[colortbl-like,columns-width=auto]
 & & $A\left(B_C\right)$ & \\

& {\small aaaaaaaaaa} & {\small aaaaaaaaa} & {\small aaaaaaaaaaaaa} \\ 
{\small ABC} & \Block[hvlines]{3-*}{} $\times$ & $\checkmark-$ & $\checkmark$\\
{\small non-IBC but DEF} & $\checkmark$ & $\checkmark$ & $\checkmark$ \\
{\small non-DEF} & $\checkmark$ & $\checkmark$ & $\checkmark+$ \\
$A\left(A_A, B_{BC}\right)$ & & & 
\end{NiceTabular}

\end{document}

相关内容