En el siguiente ejemplo podemos ver que
\rowcolor
no tiene en cuenta la declaración @{}
en tabular
preámbulos.
¿Es este un comportamiento normal? ¿Existe alguna forma elegante de evitar ese espacio lleno espurio?
\documentclass{article}
\usepackage{xcolor, colortbl}
\begin{document}
\begin{tabular}{|c|c|c@{}|}
\rowcolor{gray!30}
text & text & text
\end{tabular}
\end{document}
Respuesta1
Respuesta2
El paquete nicematrix
con su entorno {NiceTabular}
intenta solucionar los problemas del paquete colortbl
.
Aquí está el resultado de {NiceTabular}
.
\documentclass{article}
\usepackage{xcolor}
\usepackage{nicematrix}
\begin{document}
\begin{NiceTabular}{|c|c|c@{}|}[colortbl-like]
\Hline
\rowcolor{gray!30}
text & text & text\\
\Hline
\end{NiceTabular}
\end{document}
Necesitas varias compilaciones.