Ce petit guide devrait vous fournir ce qui est vraiment nécessaire lorsque l’on souhaite créer des tableaux avec LaTeX. Certains exemples ne sont pas forcément utiles tels quels, mais ils vous donnent des méthodes et des astuces sur la façon de réaliser de manière efficace vos propres tableaux…
Interesting Links
\begin{tabular}{@{} l @{}}\hline pas d'espace\\ \hline \end{tabular}
\begin{tabular}{l} \hline un peu d'espace \`a gauche et \`a droite\\ \hline \end{tabular}
\begin{tabular}{c r @{,} l} Expression & \multicolumn{2}{c}{Valeur} \\ \hline $\pi$ & 3 & 1416 \\ $\pi^{\pi}$ & 36 & 46 \\ $(\pi^{\pi})^{\pi}$ & 80662 & 7 \\ \end{tabular}

Autre méthode : utiliser l’extension dcolumn :
\usepackage{dcolumn}\begin{tabular}{cD{.}{,}{2}} & 12.7 \\ + & 143.87 \\ + & 0.654 \\ + & 24 \\ \hline = & 181.224 \end{tabular}

Version de la somme ci-dessus avec la première méthode :
\begin{tabular}{c r @{,} l} & 12 & 7 \\ + & 143 & 87 \\ + & 0 & 654 \\ + & 24 & \\ \hline = & 181 & 224 \end{tabular}
\begin{tabular}{|c|c|} \hline\multicolumn{2}{|c|}{Cellule 1} \\\hline Cellule 2 & Cellule 3 \\ \hline \end{tabular}
\begin{tabular}{|r|l|} \hline 7C0 & hexad\'ecimal \\ 3700 & octal \\\cline{2-2}11111000000 & binaire \\ \hline \hline 1984 & d\'ecimal \\ \hline \end{tabular}

Créer la cellule avec \multicolumn{1}. Cette méthode vous permet de choisir dans le deuxième paramètre le(s) filet(s) à supprimer.
\begin{tabular}{|p{4.7cm}|} \hline Bienvenue dans ce petit paragraphe entour\'e d'une jolie bordure. J'esp\`ere que \c ca vous pla\^it\ldots \\ \hline \end{tabular}

\begin{tabular}{|p{\textwidth}|} \hline Bienvenue dans ce petit paragraphe entour\'e d'une jolie bordure. J'esp\`ere que \c ca vous pla\^it\ldots \\ \hline \end{tabular}
\usepackage{tabularx}\begin{tabularx}{\textwidth}{|X|c|X|} \hline \multicolumn{3}{|c|}{L'extension tabularx} \\ \hline Un texte \`a mettre dans la premi\`ere colonne & 1234 & Un autre texte pour la derni\`ere colonne pour voir comment tabularx s'en sort. \\ \hline \end{tabularx}

Utiliser l’extension array, ou colortbl (couleurs dans les tableaux) qui l’inclut automatiquement (voir l’exemple suivant).
\usepackage{multirow}\usepackage{array}$\uparrow$ \begin{tabular}{|>{\itshape}c|p{3cm}} \cline{1-1} Vapeur d'eau & \multirow{1}{3cm}[-1.5ex]{\'Evaporation} \\ \cline{1-1} Eau liquide & \multirow{1}{3cm}[-1.5ex]{Fusion} \\ \cline{1-1} Glace & \\ \cline{1-1} \end{tabular}

Dans l’en-tête du document :
\usepackage{tabularx} \usepackage{array} \def\arraydata#1{% \tabularx{\linewidth}{|c|*{#1}{>{\centering\arraybackslash$}X<{$}|}}} \def\endarraydata{\endtabularx}
Utilisation (le paramètre 4 représente le nombre de colonnes en plus de celle de titre) :
\begin{arraydata}{4} \hline eau & 25 & 33 & \alpha & \beta \\ \hline verre & \sqrt{1+2} & \frac{t}{x^2} & 1 & 4 \\ \hline \end{arraydata}
Avantage : le tableau prend toute la largeur de la page, c’est facile à utiliser et l’on peut écrire des formules mathématiques directement sans les traditionnels $ $. Finalement, les colonnes de données ont toutes la même largeur, ce qui est très esthétique.