Cuando intento insertar una tabla en mi CV usando un documento ModernCV como este
\begin{tabular}{|c|c|c|}
\hline aa & bb & cc \\
\hline dd & ee & ff \\
\hline
\end{tabular}
No entiendo ninguna frontera. Parece que no es posible crear una tabla en un cv moderno. ¿Como puedo resolver esto?
Respuesta1
Para que tabular
aparezcan las reglas, cada clase de documento debe definir un valor positivo para \arrayrulewidth
y moderncv
no asigna un valor o lo establece en 0pt
; a ; le pasa algo parecido \tabcolsep
; simplemente asigne los valores estándar para esas longitudes:
\documentclass{moderncv}
\firstname{A}
\familyname{B}
\setlength\arrayrulewidth{.4pt}
\setlength\tabcolsep{6pt}
\begin{document}
\begin{tabular}{|c|c|c|}
\hline aa & bb & cc \\
\hline dd & ee & ff \\
\hline
\end{tabular}
\end{document}
De hecho, hubo un intento de establecer estas longitudes (y algunas otras) en moderncv.cls
, pero el autor decidió que no eran necesarias; uno puede ver
% not required
%\setlength\arraycolsep{5\p@}
%\setlength\tabcolsep{6\p@}
%\setlength\arrayrulewidth{.4\p@}
%\setlength\doublerulesep{2\p@}
%\setlength\tabbingsep{\labelsep}
en moderncv.cls
.
Como sugerencia personal, considere eliminar las reglas verticales de sus tablas y usar el booktabs
paquete.