带有彩色行的定制表格

带有彩色行的定制表格

我如何创建如下所示的表格? 在此处输入图片描述

\documentclass{article}

\usepackage{svg}
\usepackage{amsmath}
\usepackage{float}
\usepackage{comment} 
\usepackage{subfig} 
\usepackage{url} 
\usepackage{physics} 
\usepackage{hyperref} 
\usepackage{booktabs} 
\usepackage[super]{nth} 
\usepackage{amssymb} 
\usepackage[bottom]{footmisc} 
\usepackage{multirow} 
\usepackage{color,colortbl}

\begin{document}

\begin {table}[H]
\caption {Table Title} \label{tab:title}
\begin{center}
\begin{tabular}{|c|c|c|c|}
\hline
\multirow{2}{*}{A} & \multicolumn{3}{c|}{B} \\
\cline{2-4}
 & C & D &F\\
\hline
1 & x &  x & x \\
\hline
 2 & x &x & x\\
\hline
3 & x & x& x\\
\hline
% etc. ...
\end{tabular}
\end{center}
\end{table}

\end{document}

答案1

类似的解决方案,其他包:

\usepackage{color, colortbl}
\definecolor{Gray}{gray}{0.9}
\begin{document}
\begin {table}[h]
\caption {Table Title} \label{tab:title}
\begin{center}
\begin{tabular}{c c c c c}
\rowcolor{Gray}
\multicolumn{1}{c}{A} & \multicolumn{2}{c}{B} & \multicolumn{1}{c}{C} & \multicolumn{1}{c}{D} \\
\hline
\addlinespace
\rowcolor{Gray}
& E & F & &\\
1 & x &  x & x \\
 2 & x &x & x\\
3 & x & x& x\\
\hline
% etc. ...
\end{tabular}
\end{center}
\end{table}

生成下表。

在此处输入图片描述

答案2

我对你的代码进行了一些编辑,现在它看起来像这样:

在此处输入图片描述

以下是代码:

\begin {table}[H]
\caption {Table Title} \label{tab:title}
\centering
\begin{tabular}{|c|c|c|c|c|}
\toprule
\rowcolor{Gray} & \multicolumn{2}{c|}{B}  &  &\\
\cline{2-3}
\rowcolor{Gray}\multirow{-2}{*}{A}&E&F&\multirow{-2}{*}{C}&\multirow{-2}{*}{D}\\
\midrule
1 & x &  x & x &x\\
\midrule
 2 & x &x & x&x\\
\midrule
3 & x & x& x&x\\
\bottomrule
% etc. ...
\end{tabular}
\end{table}

我还替换了您的\hlineby ,\top-/mid-/bottomrule因为它可以制作出更漂亮的表格。我还替换了\begin{center}...\end{center}through \centering

不幸的是,你的\cline由于颜色遮住了线条,您将无法看到。您也可以在此处看到以前问过的问题

相关内容