Comment modifier l'épaisseur des lignes d'un tableau ?
* Pour obtenir des lignes horizontales fines ou épaisses dans un
tableau, il faut utiliser les commandes
\setlength{\doublerulesep}{\arrayrulewidth} dans l'entête du
document puis dans le tableau
\\\hline pour une ligne fine
\\\hline\hline pour une ligne épaisse
* Autre solution : la macro de A. Kessi (alain.kessi at psi.ch)
%%%% debut macro %%%%
\makeatletter
\def\hlinewd#1{%
\noalign{\ifnum0=`}\fi\hrule \@height #1 %
\futurelet\reserved@a\@xhline}
\makeatother
%%%% fin macro %%%%
Exemple :
\begin{tabular}{|l|r|} \hline
premier & 1 \\ \hline
second & 2 \\ \hlinewd{5pt}
total & 3 \\ \hline
\end{tabular}
%%%% fin exemple %%%%
Même chose pour les lignes verticales.
%%%% debut macro %%%%
\begin{tabular}{@{\,\vrule width 5pt\,}c|c|}
%%%% fin macro %%%%
* Le package 'easytable' disponible sur
ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/contrib/easy/ propose différents
styles de lignes de séparation des cellules d'un tableau.