
Tengo un montón de pgfplots (gráficos y gráficos de barras en mi documento) y cuando compilo obtengo errores como:
Overfull \hbox (1.17287pt too wide) in paragraph at lines 2121--2122
[][]
[35]
A veces también lo dice underfull
. ¿Qué significan estos? ¿Algún consejo general sobre cómo resolverlos? ¿Quieren decir algo malo?
Respuesta1
Comencemos con una cita del TeXbook de Knuth (Capítulo 11)
TeX crea páginas complicadas comenzando con caracteres individuales simples y juntándolos en unidades más grandes, y juntándolos en unidades aún más grandes, y así sucesivamente.
Siempre que mires un (La)TeX
documento, imagina que te pones unas gafas que te permiten hacer una 'radiografía' de la estructura de la página; lo que verías es que cada página está formada porcajas.
En particular, hayhorizontalcasillas ( hboxes
) yverticalcasillas ( vboxes
). TeX
es capaz de crear hermosos documentos haciendo que el contenido de cada caja encaje "idealmente" usando su extensión extensible glue
. Cuando algo simplemente no cabe, ya sea porque es demasiado grande o demasiado pequeño, entonces obtienes overfull
cajas underfull
respectivamente.
Cuando TeX
se encuentre con situaciones de este tipo, será muy amable de informarle en el .log
expediente para que pueda tomar una decisión por sí mismo sobre si necesita realizar cambios; en última instancia, tienes que decidir si crees que significan algo malo. Tenga en cuenta que TeX
también le dará una badness
calificación, 10000
siendo el peor.
Si prefiere un enfoque más visual, puede cargar la draft
opción en su archivo documentclass
, por ejemplo
\documentclass[draft]{article}
lo que garantiza que su salida se resalte con cuadros negros en cualquiera de las áreas infractoras.
Para obtener más detalles, consulte cualquiera de los enlaces "relacionados" en el lado derecho de esta página, quizás comenzando con¿Qué significa "hbox demasiado lleno"?
En términos de su caso "específico", parece que uno de sus gráficos está sobrepasando sus límites; tal vez esté pasando de un minipage
, o dentro de la página margin
. Si está satisfecho con el resultado, normalmente no tiene que preocuparse demasiado (a menos que las personas que vean su documento también accedan a grep
su .log
archivo).