下面的代码可以很好地工作:
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
\rowcolors{2}{gray!25}{white}
\begin{tabular}{cc}
\rowcolor{gray!50}
Table head & Table head\\
Some values & Some values\\
Some values & Some values\\
\end{tabular}
\end{document}
但是,当尝试删除第一列/最后一列之前/之后的空格或将其设置为不同的长度时,出现此错误:
@startpbox 的使用与其定义不符。\begin{tabular}{@{}cc@{1mm}}
为了
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
\rowcolors{2}{gray!25}{white}
\begin{tabular}{@{}cc@{1mm}}
\rowcolor{gray!50}
Table head & Table head\\
Some values & Some values\\
Some values & Some values\\
\end{tabular}
\end{document}
知道在运行此测试之前我已经更新了所有软件包。
答案1
使用正确的最终间距代码,它可以工作:
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
{\setlength{\tabcolsep}{0pt}%
\rowcolors{2}{gray!25}{white}
\begin{tabular}{c<{\hspace{12pt}}c<{\hspace{1mm}}}
\rowcolor{gray!50} Table head &Table head\\
Some values & Some values\\
Some values & Tome values\\
\end{tabular}}
\end{document}