FataleTypographie et mise en page

Flottant trop grand pour la page

! LaTeX Error: Float too large for page by Xpt.

Ce que signifie cette erreur

Une figure ou un tableau est plus haut que la zone réservée aux flottants de la page, si bien que LaTeX ne peut le placer nulle part. Cela se produit généralement avec de très grandes images ou de très grands tableaux placés dans un environnement flottant.

Causes courantes

  • Une image incluse à sa taille naturelle, plus haute que la page
  • Un long tableau placé dans un environnement flottant table
  • Plusieurs images empilées dans une seule figure

Comment corriger

Réduisez la taille de l'image : \includegraphics[width=\textwidth]{img}. Pour un contenu très haut, utilisez une figure pleine page avec \begin{figure}[p]. Pour les longs tableaux, utilisez le paquet longtable à la place de table.

Exemples de code

Provoque l'erreur
\documentclass{article}
\usepackage{graphicx}
\begin{document}

\begin{figure}[h]
  \includegraphics{huge-image.png}  % No size constraint
\end{figure}

\end{document}
Corrigé
\documentclass{article}
\usepackage{graphicx}
\begin{document}

\begin{figure}[htbp]
  \centering
  \includegraphics[width=0.9\textwidth]{huge-image.png}
  \caption{Scaled to fit.}
\end{figure}

\end{document}

Erreurs apparentées

Testez la correction en direct

Collez votre LaTeX dans le playground et compilez instantanément.