我有一张这样的桌子:
\begin{table}[h]
\begin{center}
\begin{tabular}{|l|c|c|c|}
\hline
M & G1 & G2 & G3 \\
\hline\hline
A & 1 & 2 & 3 \\
B & 4 & 5 & 6 \\
C & 7 & 8 & 9 \\
\hline
\multicolumn{1}{|l|}{R} & \multicolumn{3}{c|}{text} \ \multicolumn{1}{c|}{text} \\
\hline
\end{tabular}
\end{center}
\end{table}
我想实现这个目标:必填表
我已经非常接近了,但我竭尽全力试图让这个答案正确。请帮忙?谢谢!
答案1
这是一种可能性,但需要“真实世界”的样本来进行微调。
\documentclass{article}
\begin{document}
\begin{tabular}{|l|c|c|c|}
\hline
M & G1 & G2 & G3 \\
\hline
A & 1 & 2 & 3 \\
B & 4 & 5 & 6 \\
C & 7 & 8 & 9 \\
\hline
R & \multicolumn{3}{c|}{%
\hspace*{0pt}%
\hfill T\hfill
\hspace{\tabcolsep}\vline\hspace{\tabcolsep}%
\hfill T\hfill
\hspace*{0pt}%
} \\
\hline
\end{tabular}
\end{document}
答案2
让我们将一个单元格拆分为两个,将两个单元格合并为一个:):
\documentclass{article}
\usepackage{array}
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
\newcommand\mca[1]{\multicolumn{2}{P{\dimexpr22mm-2\tabcolsep\relax}|}{#1}}
\newcommand\mcb[1]{\multicolumn{2}{P{33mm}|}{#1}}
\begin{document}
\begin{tabular}{|p{22mm}|P{22mm}| P{11mm} P{11mm} |P{22mm}|}
\hline
M & G1 & \mca{G2} & G3 \\
\hline
A & 1 & \mca{2} & 3 \\
B & 4 & \mca{5} & 6 \\
C & 7 & \mca{8} & 9 \\
\hline
R & \mcb{T} & \mcb{T} \\
\hline
\end{tabular}
\end{document}