如何创建一个二乘二矩阵框

如何创建一个二乘二矩阵框

我想创建一个如图所示的 2x2 矩阵框。您知道该怎么做吗?

在此处输入图片描述

答案1

作为起点(带有一些高级代码)...

\documentclass[margin=3mm]{standalone}
\usepackage{makecell}

\usepackage{xparse}
\NewExpandableDocumentCommand\mcc{O{1}m}
    {\multicolumn{#1}{c|}{#2}}

\begin{document}
{
\setlength\extrarowheight{2pt}
    \begin{tabular}{| *3{p{5em}|} }
    \cline{2-3}
\mcc{}      & \mcc[2]{\makecell{Events occurs in\\ 
                                the following 24 months}}   \\
    \cline{2-3}
\mcc{}      & \mcc{Crisis}  & \mcc{No crisis}               \\
    \hline
Signal      &   A           &   B                           \\
    \hline
No Signal   &   C           &   D                           \\
    \hline
    \end{tabular}
}
\end{document}

您可以在 WEB 上找到有关编写表格的介绍性文字,例如维基百科:表格

在此处输入图片描述

答案2

提出一个建议{NiceTabular}

\documentclass{article}
\usepackage{nicematrix}

\begin{document}
{
\setlength{\extrarowheight}{2pt}
\begin{NiceTabular}{*3{p{5em}}}[corners,hvlines]
            & \Block{1-2}{Events occurs in\\ the following 24 months}   \\
            & \Block{}{Crisis}  & \Block{}{No crisis} \\
Signal      &   A           &   B                     \\
No Signal   &   C           &   D                     \\
\end{NiceTabular}
}
\end{document}

上述代码的输出

相关内容