Tengo una tabla básica en el tabular
entorno y quiero llenar una celda con un guión para mostrar que no hay nada que colocar en esa celda. Intenté usar Dash, pero no puedo conseguir uno que sea lo suficientemente largo o esté conectado.
Respuesta1
Aquí defino un \longdash
comando, por defecto es (un poco menos) que un em-dash; tiene un argumento opcional: \longdash[4]
es (un poco menos que) cuatro guiones.
\documentclass{article}
\usepackage{booktabs,xcolor,colortbl}
\usepackage{xparse}
\ExplSyntaxOn
\NewDocumentCommand{\longdash}{ O{2} }
{
--\prg_replicate:nn { #1 - 1 } { \negthinspace -- }
}
\ExplSyntaxOff
\begin{document}
\begin{tabular}{ccc}
\toprule
Foo & Bar column & Baz column \\
\midrule
123 & 456 & 789 \\
\rowcolor{red!20}%
\longdash & 42 & \longdash[2] \\
\rowcolor{green!20}%
\longdash & \longdash[3] & \longdash[4] \\
\bottomrule
\end{tabular}
\end{document}
Llenar con \rowcolor
involucrados parece complicado y, en mi opinión, no deseable. Sin embargo, recomendaría simplemente usar un tablero electrónico para esto.