Especificador vertical en varias columnas

Especificador vertical en varias columnas

¿Cómo agrego un especificador vertical blanco en varias columnas como en las siguientes filas? ¿Es también posible tener un especificador vertical más amplio?

\documentclass{article}
\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text}
\usepackage[table]{xcolor}
\begin{document}
\begin{table}[h!]
\centering
\caption{Caption}
%\label{table:Label}
\renewcommand{\arraystretch}{1.2}% for the vertical padding
%\begin{tabular}{ c| c }
\begin{tabular}{c!{\color{white}\vrule}c}
%\rowcolor{cyan!30}
%\multicolumn{1}{c}{Σχέση} & \multicolumn{1}{c}{Τύπος} \\
%\multicolumn{1}{l!{\color{white}\vrule}l}{Σχέση} & \multicolumn{1}{c}{Τύπος} \\
& \\[-1.3em]
\multicolumn{1}{c}{{\cellcolor{cyan!30}}Title 1} & \multicolumn{1}{c}{{\cellcolor{cyan!30}}Title 2} \\
& \\[-1.3em]
\rule{0pt}{1.5em}\cellcolor{black!10} A & \cellcolor{red!10} B \\[.5em]
& \\[-1.3em]
\rule{0pt}{1.5em}\cellcolor{black!10} B & \cellcolor{red!10} D \\[.5em]
\end{tabular}
\end{table}
\end{document}

Respuesta1

No estoy seguro de haber entendido sus necesidades, pero creo que podría utilizar tabularray:

\documentclass{article}
\usepackage{xcolor}
\usepackage{tabularray}

\begin{document}
\begin{table}[h!]
\centering
\caption{Caption}\label{table:Label}
\begin{tblr}{
  cells={c,m},stretch=0, 
  vlines={white}, hlines={white},
  column{1}={black!10},
  column{2}={red!10},
  row{1}={cyan!30},
  rows={ht=.8cm},
  }
Title 1 & Title 2 \\
A & B \\
B & D \\
\end{tblr}
\end{table}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Si quieres reglas blancas, díselo a LaTeX.

Con \mystrutusted puede elegir una cantidad de estiramiento vertical de las celdas. Aquí \mystrut, pero puedes experimentar \mystrut[1.2]o lo que sea.

\documentclass{article}
\usepackage{fontspec}
\usepackage[table]{xcolor}

\setmainfont{Old Standard} % supports Greek

\newcommand{\mystrut}[1][1.5]{%
  \vrule width 0pt height 1.5\ht\strutbox depth 1.5\dp\strutbox\relax
}

\begin{document}

\begin{table}[htp!]
\centering

\arrayrulecolor{white}
\setlength{\arrayrulewidth}{1pt}

\begin{tabular}{>{\mystrut}c|c}
\rowcolor{cyan!30}
Σχέση & Τύπος \\
\cellcolor{cyan!30}Title 1 & \cellcolor{cyan!30}Title 2 \\
\hline
\cellcolor{black!10} A & \cellcolor{red!10} B \\
\cellcolor{black!10} B & \cellcolor{red!10} D \\
\end{tabular}

\caption{Caption}\label{table:Label}

\end{table}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada