No próximo exemplo podemos ver que
\rowcolor
não leva em consideração a declaração @{}
nos tabular
preâmbulos.
Este é um comportamento normal? Existe alguma maneira elegante de evitar esse espaço preenchido espúrio?
\documentclass{article}
\usepackage{xcolor, colortbl}
\begin{document}
\begin{tabular}{|c|c|c@{}|}
\rowcolor{gray!30}
text & text & text
\end{tabular}
\end{document}
Responder1
Responder2
O pacote nicematrix
com seu ambiente {NiceTabular}
tenta resolver os problemas do pacote colortbl
.
Aqui está a saída 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}
Você precisa de várias compilações.