Table des matières

Comment présenter un tableau comme dans les livres?

Avec l'extension “booktabs”

L'extension booktabs permet de mettre en page un tableau comme dans un ouvrage professionnel. Sa documentation est disponible en français.

Son auteur préconise quelques règles de bon sens (qui peuvent éventuellement demander quelques adaptations car il raisonne sur la typographie anglo-saxonne) :

En voici un exemple d'utilisation :

\documentclass{article}
  \usepackage[utf8]{inputenc}
  \usepackage[T1]{fontenc}
  \usepackage{booktabs}
  \usepackage{eurosym}
 
\begin{document}
\begin{center}
\begin{tabular}{ @{} l l r @{} }
  \toprule
  \multicolumn{2}{c}{Article} \\
  \cmidrule(r){1-2}
  Animal   & Description & Prix% 
    (\euro) \\
  \midrule
  Moustique& par gramme  & 13,65 \\
           & la pièce    &  0,01 \\
  Gnou     & empaillé    & 92,50 \\
  Chameau  & empaillé    & 33,33 \\
  Tatou    & surgelé     &  8,99 \\
  \bottomrule
\end{tabular}
\end{center}
\end{document}

\documentclass{article}
  \usepackage[utf8]{inputenc}
  \usepackage[T1]{fontenc}
  \usepackage[total={4cm,4cm}]{geometry}

  \usepackage{lmodern}
  \usepackage{booktabs}
  \usepackage{eurosym}

  \pagestyle{empty}

\begin{document}

\begin{tabular}{ @{} l l r @{} }
  \toprule
  \multicolumn{2}{c}{Article} \\
  \cmidrule(r){1-2}
  Animal   & Description & Prix (\euro) \\
  \midrule
  Moustique& par gramme  & 13,65 \\
           & la pièce    &  0,01 \\
  Gnou     & empaillé    & 92,50 \\
  Chameau  & empaillé    & 33,33 \\
  Tatou    & surgelé     &  8,99 \\
  \bottomrule
\end{tabular}
\end{document}