AdvertenciaTipografía y diseño

\hbox incompleta (mal espaciado entre palabras)

Underfull \hbox (badness 10000) in paragraph at lines N--M.

Qué significa este error

LaTeX no pudo llenar una línea hasta el ancho completo del texto sin crear demasiado espacio en blanco visible entre las palabras. Esto produce líneas con grandes huecos entre palabras. Una badness de 10000 significa que el espaciado es el peor posible.

Causas comunes

  • Texto muy corto en una columna ancha
  • \raggedright o \flushright que eliminan la justificación derecha en un bloque estrecho
  • Un \linebreak o \newline que fuerza un salto prematuro
  • Párrafos que terminan con un \\ forzado

Cómo corregirlo

Reescriba ligeramente el párrafo para darle más flexibilidad a LaTeX. También puede agregar \emergencystretch=3em al preámbulo para permitir un estiramiento adicional. En pies o etiquetas cortos, \raggedright evita la badness a costa de un margen derecho irregular.

Ejemplos de código

Causa el error
\documentclass{article}
\begin{document}

\begin{minipage}{3cm}
A.
\end{minipage}

\end{document}
Corregido
\documentclass{article}
\begin{document}

\begin{minipage}{3cm}
\raggedright
A short label.
\end{minipage}

\end{document}

Errores relacionados

Pruebe la solución en vivo

Pegue su LaTeX en el playground y compile al instante.