好的,我正在尝试制作这样的表格:
----------------------------
| A |
| & true false |
| |--------------|
| B | true | 1 1 |
| | false | 2 3 |
|--------------------------|
这是我的代码。
\begin{tabular}{|cccc|}
\hline
\multicolumn{2}{c}{\multirow{2}{*}{\&}} & & A
& & true & false
\multirow{2}{*}{B} & false & 0 & 1 \\
& true & 2 & 3 \\
\hline
\end{tabular}
说实话我不知道我做错了什么。我发现这种多行、多列的东西有点令人困惑...
答案1
像这样:
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{cc|cc}
& & \multicolumn{2}{c}{A} \\
\multicolumn{2}{c|}{\&} & true & false \\
\hline
\multirow{2}{*}{B} & true & 1 & 1 \\
& false & 2 & 3
\end{tabular}
\end{document}
或这个:
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{cc|cc}
\multicolumn{2}{c}{} & \multicolumn{2}{c}{A} \\
\multicolumn{2}{c|}{\&} & true & false \\
\hline
\multirow{2}{*}{B} & true & 1 & 1 \\
& false & 2 & 3 \\
\end{tabular}
\end{document}
或这个?
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{|cc|cc|}
\hline
\multicolumn{2}{|c|}{} & \multicolumn{2}{c|}{A} \\
\multicolumn{2}{|c|}{\&}& true & false \\
\hline
\multirow{2}{*}{B} & true & 1 & 1 \\
& false & 2 & 3 \\
\hline
\end{tabular}
\end{document}
或者最后(如下面的评论所述):
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{|c|c|cc|}
\hline
\multicolumn{2}{|c|}{} & \multicolumn{2}{c|}{A} \\
\cline{3-4}
\multicolumn{2}{|c|}{\&}& true & false \\
\hline
\multirow{2}{*}{B} & true & 1 & 1 \\
& false & 2 & 3 \\
\hline
\end{tabular}
\end{document}
根据我的口味,我会选择第一个例子……
答案2
这是使用 来制作该表的一种{NiceTabular}
方法nicematrix
。
\documentclass{article}
\usepackage{nicematrix}
\begin{document}
\begin{NiceTabular}{|c|c|cc|}
\Hline
\Block{2-2}{} & & \Block{1-2}{A} \\
\Hline
\Block{1-2}{\&} & & true & false \\
\Hline
\Block{2-1}{B} & true & 1 & 1 \\
& false & 2 & 3 \\
\Hline
\end{NiceTabular}
\end{document}