这是带有彩色双垂直线的表格的 MWE。顶部有一个水平边框,从单元格 2 开始,底部有一个水平边框,到单元格 2 结束。我使用的是 hhline 包。
\documentclass[]{article}
\usepackage{array}
\usepackage{graphicx}
\usepackage[table]{xcolor}
\usepackage{hhline}
\usepackage{tabularx}
\begin{document}
\begin{table}[h]
\begin{tabularx}{0.5\textwidth}{p{0.25\textwidth} p{0.25\textwidth}}
\hhline{>{\arrayrulecolor{white}}->{\arrayrulecolor{black}}||-}
\multicolumn{1}{r!{\color[RGB]{255, 0, 0}\vrule width 1pt}!{\color[RGB]{255, 0, 0}\vrule width 1pt}}{ Table text } &
\multicolumn{1}{r!{\color[RGB]{255, 0, 0}\vrule width 1pt}}{ More table text } \tabularnewline[-0.5pt]
\hhline{->{\arrayrulecolor{white}}->{\arrayrulecolor[RGB]{255, 0, 0}}|}
\end{tabularx}
\end{table}
\end{document}
在底部,水平边框穿过双垂直线。但在顶部却没有。我如何更改水平边框的中间部分以显示黑色?