Когда я пытаюсь вставить таблицу в свое резюме, используя документ modernCV, как этот
\begin{tabular}{|c|c|c|}
\hline aa & bb & cc \\
\hline dd & ee & ff \\
\hline
\end{tabular}
У меня нет границ. Похоже, что в moderncv невозможно сделать табличное. Как это решить?
решение1
Для того чтобы правила tabular
появились, каждый класс документа должен определить положительное значение для \arrayrulewidth
и moderncv
либо не назначать значение, либо устанавливать его равным 0pt
; нечто подобное происходит с \tabcolsep
; просто назначаем стандартные значения для этих длин:
\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}
На самом деле, была попытка установить эти длины (и некоторые другие) в moderncv.cls
, но автор решил, что они не нужны; можно увидеть
% not required
%\setlength\arraycolsep{5\p@}
%\setlength\tabcolsep{6\p@}
%\setlength\arrayrulewidth{.4\p@}
%\setlength\doublerulesep{2\p@}
%\setlength\tabbingsep{\labelsep}
в moderncv.cls
.
В качестве личного предложения рассмотрите возможность удаления вертикальных линий из таблиц и использования пакета booktabs
.