这是一个派生问题如何建立一个固定宽度和固定高度的表格?(编辑:现在剩下的问题是关于颜色覆盖)
我尝试修改@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}