Flotante usado fuera del modo de párrafo exterior
! LaTeX Error: Not in outer par mode.
Qué significa este error
Figure, table y otros entornos flotantes solo pueden usarse en el «modo de párrafo exterior», es decir, en el flujo normal del texto. No pueden aparecer dentro de cajas (\mbox, \fbox), minipages ni otros entornos restringidos.
Causas comunes
- Un entorno figure o table dentro de una minipage
- Un flotante dentro de \parbox{} o \makebox{}
- Entornos flotantes anidados
Cómo corregirlo
Mueva el flotante fuera del entorno restrictivo. Si necesita una imagen dentro de una minipage, use \includegraphics{} directamente, sin el envoltorio figure. Use \captionof{figure}{} del paquete capt-of para poner un pie fuera de un flotante.
Ejemplos de código
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{minipage}{0.5\textwidth}
\begin{figure}[h] % Error: float inside minipage
\includegraphics{image.png}
\end{figure}
\end{minipage}
\end{document}\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{minipage}{0.5\textwidth}
\includegraphics[width=\linewidth]{image.png}
\end{minipage}
\end{document}Errores relacionados
\hbox desbordada (línea demasiado ancha)
Overfull \hbox (Xpt too wide) in paragraph at lines N--M.
No hay ninguna línea que terminar (\\ mal colocado)
! LaTeX Error: There's no line here to end.
\hbox incompleta (mal espaciado entre palabras)
Underfull \hbox (badness 10000) in paragraph at lines N--M.
Unidad de medida no válida
! Illegal unit of measure (pt inserted).
Pruebe la solución en vivo
Pegue su LaTeX en el playground y compile al instante.

