Forum Programmation.autre Rotation et centrage horizontal d'un tableau

Posté par  .
Étiquettes : aucune
0
24
août
2006
Bonjour à tous,

J'aimerai appliquer une rotation de 90 degrés à un tableau accompagné d'une légende (elle doit suivre le tableau dans sa rotation).

J'applique le code suivant :


\begin{table}[htbf!]
\begin{center}
\begin{tabular}{|c|c|}
\hline
Bla & Bli
\hline ;)
Bla & Bli
\hline
Bla & Bli
\hline
Bla & Bli
\hline
\end{tabular}
\caption{Bla Bli.}
\end{center}
\end{table}


Le tableau est incorporé dans une table afin de le centrer horizontalement sur la page.

Pour appliquer la rotation, j'utilise \begin{landscape} ... \end{landscape} avec le package "lscape" comme ceci :


\begin{table}[htbf!]
\begin{center}
\begin{landscape}
\begin{tabular}{|c|c|}
\hline
Bla & Bli
\hline ;)
Bla & Bli
\hline
Bla & Bli
\hline
Bla & Bli
\hline
\end{tabular}
\caption{Bla Bli.}
\end{landscape}
\end{center}
\end{table}


Après cela, mon tableau et sa légende sont bien tournés de 90 degrés mais n'est plus centré horizontalement. Il est collé sur la marge de gauche.

Comment puis-je faire pour le centrer horizontalement sur la page ?

Merci d'avance.
Badside. ;-)
  • # \usepackage{rotating}

    Posté par  (site web personnel) . Évalué à 2.

    Pour ce genre de choses, je préfère utiliser le package rotating. C'est portable (plus que des bidouilles a base de pstricks) et moins sensible que lanscape

    \begin{sidewaysfigure}[htp]

    blih blih

    \caption{titre}
    \label{mafigure}
    \end{sidewaysfigure}

    fera une jolie figure tournée a 90 degrés. Il décidera de l'orientation selon que c'est une page de gauche ou de droite.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.