Comment modifier l'épaisseur des lignes d'un tableau ?

recherche d'un mot
* 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.

Retour à la FAQ LaTeX
Proposition de modification de la FAQ LaTeX :
bayartb at edgard point fdn point fr
Commentaire sur la version HTML de cette FAQ :
Fabien Torre
© Copyright 1997 Marie-Paule Kluth. Tous droits réservés.

Valid XHTML 1.0! Valid CSS!