我想要像这样的行分组这张桌子。在 Latex 中可以这样做吗?在下表中,城市名称是用于对行进行分组的属性。
答案1
使用xcolor
带有table
选项的包,您可以用来\rowcolors
为普通行着色,并且\rowcolor
(单数)为用作标题的行着色,如下例所示:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[table]{xcolor}
\rowcolors{1}{}{gray!15}
\begin{document}
\begin{tabular}{cc}\hline
\rowcolor{gray!50}\multicolumn{2}{c}{Endinburg}\\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
\rowcolor{gray!50}\multicolumn{2}{c}{London}\\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
\hline
\end{tabular}
\end{document}