Comment changer l’orientation d’une légende ?#
L’extension rotating fournit une commande, habilement nommée
\rotcaption
, qui permet de changer l’orientation de la légende.
Voici un exemple de fonctionnement de cette commande :
\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}
Un peu de texte autour... Un peu de texte autour...
Un peu de texte autour... Un peu de texte autour...
Un peu de texte autour... Un peu de texte autour...
\begin{table}[!ht]
\begin{minipage}{1cm}
\rotcaption{La légende}\label{test}
\end{minipage}
\centerline{%
\begin{tabular}{|c|}
\hline
Un petit tableau \\
Avec quelques lignes \\
Pour voir comment \\
est placée la légende.\\
\hline
\end{tabular}}
\end{table}
Un peu de texte autour... Un peu de texte autour...
Un peu de texte autour... Un peu de texte autour...
Un peu de texte autour... Un peu de texte autour...
Et pour finir, une référence au tableau~\ref{test}.
\end{document}
Les environnements sidewaystable
et sidewaysfigure
définis
par cette extension changent automatiquement l’orientation de la légende
avec celle de la table ou de la figure. Noter que dans ce cas, la figure
sera nécessairement sur une page séparée.
\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}
Un peu de texte avant... Un peu de texte avant...
Un peu de texte avant... Un peu de texte avant...
Un peu de texte avant... Un peu de texte avant...
\begin{sidewaystable}[!ht]
\caption{La légende}\label{test}
\centerline{%
\begin{tabular}{|c|}
\hline
Un petit tableau \\
Avec quelques lignes \\
Pour voir comment \\
est placée la légende.\\
\hline
\end{tabular}}
\end{sidewaystable}
Un peu de texte après... Un peu de texte après...
Un peu de texte après... Un peu de texte après...
Un peu de texte après... Un peu de texte après...
Et pour finir, une référence au tableau~\ref{test}.
\end{document}