Comment modifier l’orientation d’un tableau ?#
1. Avec l’extension graphicx#
La commande \rotatebox
de l’extension graphicx permet de faire
tourner une boîte et donc, en particulier, un tableau :
Exemple compilable et éditable
\documentclass[french]{article} \usepackage[T1]{fontenc} % Encodage T1 (adapté au français) \usepackage{lmodern} % Caractères plus lisibles \usepackage{babel} % Réglages linguistiques (avec french) \pagestyle{empty} % N'affiche pas de numéro de page \usepackage{graphicx}\begin{document}\rotatebox{90}{%\begin{tabular}{|c|c|} \hline salut & coucou \\ bonjour & hello \\ \hline\end{tabular}}\end{document}
Compilation... . . .
2. Avec l’extension lscape#
À faire
Ajouter un exemple
L’extension lscape permet de passer certaines pages
en mode « paysage ». Elle utilise la commande \rotatebox
et est compatible
avec l’extension longtable (voir la question
« Comment composer un tableau s’étendant sur plus d’une page ? »).
3. Avec l’extension rotating#
L’extension rotating permet, grâce à l’environnement sideways
,
de changer l’orientation d’un tableau :
Exemple compilable et éditable
\documentclass[french]{article} \usepackage[T1]{fontenc} % Encodage T1 (adapté au français) \usepackage{lmodern} % Caractères plus lisibles \usepackage{babel} % Réglages linguistiques (avec french) \pagestyle{empty} % N'affiche pas de numéro de page \usepackage{rotating}\begin{document}\begin{sideways} \begin{tabular}{|c|c|} \multicolumn{1}{c}{% \begin{turn}{60}Note\end{turn}} & \multicolumn{1}{c}{% \begin{turn}{60}Quantité\end{turn}} \\ \hline 0 & 3 \\ 1 & 4 \\ 2 & 11 \\ 3 & 15 \\ 4 & 23 \\ 5 & 36 \\ \hline \end{tabular}\end{sideways}\end{document}
Compilation... . . .
4. Avec l’extension rotfloat#
À faire
Ajouter un exemple
Si le tableau est un flottant, l’extension rotfloat permet de faire tourner les flottants (légende comprise).