Quando tento inserir uma tabela no meu currículo usando um documento modernCV como este
\begin{tabular}{|c|c|c|}
\hline aa & bb & cc \\
\hline dd & ee & ff \\
\hline
\end{tabular}
Eu não entendo nenhuma fronteira. Parece que não é possível fazer uma tabela em um CV moderno. Como posso resolver isso?
Responder1
Para que as regras apareçam tabular
, cada classe de documento deve definir um valor positivo para \arrayrulewidth
e moderncv
não atribui um valor ou o define como 0pt
; algo semelhante acontece com \tabcolsep
; simplesmente atribua os valores padrão para esses comprimentos:
\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}
Na verdade, houve uma tentativa de definir esses comprimentos (e alguns outros) moderncv.cls
, mas o autor decidiu que não eram necessários; alguem pode ver
% not required
%\setlength\arraycolsep{5\p@}
%\setlength\tabcolsep{6\p@}
%\setlength\arrayrulewidth{.4\p@}
%\setlength\doublerulesep{2\p@}
%\setlength\tabbingsep{\labelsep}
em moderncv.cls
.
Como sugestão pessoal, considere remover as regras verticais das suas tabelas e usar o booktabs
pacote.