我试图在表格数据中获得这种颜色效果:
这是我目前拥有的代码:
\documentclass{article}
\usepackage[table]{xcolor}
\setlength{\arrayrulewidth}{1mm}
\setlength{\tabcolsep}{18pt}
\renewcommand{\arraystretch}{2.5}
\begin{document}
\begin{center}
{\rowcolors{2}{blue!80!green!80!yellow!50}{green!70!yellow!40}
%\rowcolors[\hline]{3}{.!50!White}{}
\begin{tabular}{ |p{3cm}|p{3cm}| }
%\hline
%\multicolumn{3}{|c|}{Country List} \\
\hline
Country Name& ISO ALPHA 2 \\
\hline
Aland Islands & AX \\
Albania &AL \\
Algeria &DZ \\
American Samoa & AS \\
\hline
\end{tabular}
}
\end{center}
\end{document}
答案1
我定义了一些新颜色,使其更类似于您的示例图像。我还减少了规则及其数字的粗细,并将它们变成白色。
我还定义了一种新的列类型C
,将内容居中,但最小宽度为3cm
。
输出
代码
\documentclass[margin=10pt]{standalone}
\usepackage[table]{xcolor}
\usepackage{array}
\newcolumntype{C}{>{\centering\arraybackslash}p{3cm}}
\setlength{\arrayrulewidth}{.5mm}
\definecolor{dblue}{RGB}{96,162,216}
\definecolor{mblue}{RGB}{208,221,240}
\definecolor{lblue}{RGB}{233,239,247}
\begin{document}
\arrayrulecolor{white}
\rowcolors{2}{lblue}{mblue}
\begin{tabular}{C|C} \rowcolor{dblue}
Country Name & ISO ALPHA 2 \\ \hline
Aland Islands & AX \\
Albania &AL \\
Algeria &DZ \\
American Samoa & AS \\
\end{tabular}
\end{document}