请看附图。如何在 latex 中绘制这样的表格?
这就是我迄今为止所做的。
\begin{tabular}{|c||c|}
\hline
Experimental data & Theoretical predictions \tabularnewline
\hline
\hline
\begin{tabular}{|c|c|c|c|c|c|}
\hline
A & B & C & D & E & F\tabularnewline
\hline
\hline
& & & & & \tabularnewline
\hline
& & & & & \tabularnewline
\hline
\end{tabular} & %
\begin{tabular}{|c|c|}
\hline
G & H\tabularnewline
\hline
\hline
& \tabularnewline
\hline
& \tabularnewline
\hline
\end{tabular}\tabularnewline
\hline
\end{tabular}
这导致,
答案1
{NiceTabular}
这里有一种使用构建该表的方法nicematrix
(不过,我建议使用包中的工具来设计仅包含水平规则的设计booktabs
)。
\documentclass{article}
\usepackage{nicematrix}
\begin{document}
\begin{NiceTabular}{cccccc@{}ccc}[hvlines,cell-space-limits=2pt]
\Block{1-6}{Experience} &&&&&& & \Block{1-2}{Theory} \\
A & B & C & D & E & F & & G & H \\
\\
\\
\end{NiceTabular}
\end{document}
您需要多次编译(因为nicematrix
在后台使用 PGF/Tikz 节点)。
答案2
那是你要的吗 ?
\documentclass{article}
\usepackage{array}
\begin{document}
%\setlength{\extrarowheight}{5pt}
%\begin{table}[] %if you want
\begin{tabular}{|c|c|c|c|c|c|@{}c|c|c|}
\hline
\multicolumn{6}{|c|}{Experience} & &\multicolumn{2}{c|}{Theory} \\ \hline
A & B & C & D & E & F & & G & H \\ \hline
& & & & & &&& \\ \hline
& & &&& & & & \\ \hline
\end{tabular}
%\label{} \caption{}
%\end{table}
\end{document}