更改表格线的颜色

更改表格线的颜色

我有:

\documentclass[11pt]{article}
\usepackage[table]{xcolor}

\definecolor{orangec}{RGB}{255,158,62}

\begin{document}

\begin{tabular}{|l|l|}
\cline{1-2}
\rowcolor{orange}\multicolumn{1}{|l}{text} &    \\ 
\cline{1-2}
\rowcolor{orangec}text & text   \\ 
\cline{1-2}
text & text   \\ 
text & text  \\ 
text & text   \\ 
\cline{1-2}
\rowcolor{orangec}text & text   \\ 
\cline{1-2}
text & text  \\ 
text & text   \\ 
text & text   \\ 
 & text  \\ 
 & text   \\ 
\cline{1-2}
\end{tabular}
\end{document}

这给出了一个带有黑线的表格。但是,我无法随意更改线条的颜色。我想要的结果是这样的:

在此处输入图片描述

答案1

您可以使用\multicolumn!{\color{orangec}\vline}代替 来|中途更改垂直线的颜色:

\documentclass[11pt]{article}
\usepackage[table]{xcolor}

\definecolor{orangec}{RGB}{255,158,62}

\begin{document}

\arrayrulecolor{orangec}\begin{tabular}{|l|l|}
\hline
\rowcolor{orange}\multicolumn{1}{|l}{text} & \\ 
\arrayrulecolor{white}
\hline
\arrayrulecolor{orangec}
\multicolumn{1}{!{\color{orangec}\vline} l !{\color{white}\vline}}{\cellcolor{orangec}text} 
  & \multicolumn{1}{l !{\color{orangec}\vline}}{\cellcolor{orangec}text}  \\ 
\hline
text & text   \\ 
text & text  \\ 
text & text   \\ 
\hline
\multicolumn{1}{!{\color{orangec}\vline} l !{\color{white}\vline}}{\cellcolor{orangec}text} 
  & \multicolumn{1}{l !{\color{orangec}\vline}}{\cellcolor{orangec}text}  \\ 
\hline
text & text  \\ 
text & text   \\ 
text & text   \\ 
 & text  \\ 
 & text   \\ 
\hline
\end{tabular}
\end{document}

在此处输入图片描述

相关内容