Pourquoi ma figure ou mon tableau n'est-elle pas centrée?

Vous vouliez un flottant centré horizontalement, mais \LaTeX{} ignore votre environnement center? Vous avez probablement écrit quelque chose comme ça :

\begin{center}
  \begin{figure}
    ...
  \end{figure}
\end{center}

Ici, LaTeX a en quelque sorte pris la figure, et va s'occuper de l'afficher là où il en a envie (ce serait la même chose avec un tableau, car c'est le principe même des flottants) ; la seule chose dont on est sûr, c'est que la figure ne sera pas à l'intérieur de cet environnement center. Par conséquent, cet environnement n'a plus de raison d'être… sauf mettre le bazar dans votre espacement vertical.

La solution est la même que celle proposée dans cette réponse, à savoir que tout les commandes contrôlant le rendu d'un flottant tel que figure ou table doivent se trouver à l'intérieur de l'environnement du flottant. Le code de l'exemple doit donc être converti en :

\begin{figure}
  \centering
  ...
\end{figure}

(ce sera le même principe pour un environnement table).


Source: Why is my table/figure/... not centred?

3_composition/flottants/flottant_non_centre.txt · Dernière modification: 2021/01/14 01:33 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0