Предупреждения о переполнении/недозаполнении \hbox при компиляции документа

Предупреждения о переполнении/недозаполнении \hbox при компиляции документа

У меня есть куча pgfplots (графиков и столбчатых диаграмм в моем документе), и при компиляции я получаю такие ошибки:

Overfull \hbox (1.17287pt too wide) in paragraph at lines 2121--2122
 [][] 
[35]

Иногда это также говорит underfull. Что это значит? Есть ли общие указания, как их решить? Означают ли они что-то плохое?

решение1

Начнем с цитаты из TeXbook Кнута (глава 11)

TeX создает сложные страницы, начиная с простых отдельных символов и объединяя их в более крупные блоки, а затем объединяя их в еще более крупные блоки и т. д.

Всякий раз, когда вы смотрите на (La)TeXдокумент, представьте, что вы надеваете очки, которые позволяют вам «просматривать» структуру страницы рентгеновскими лучами. Вы увидите, что каждая страница состоит изкоробки.

В частности, естьгоризонтальныйкоробки ( hboxes) ивертикальныйкоробки ( vboxes). TeXможет создавать красивые документы, делая содержимое каждой коробки «идеальным» с помощью своего растягивающегося glue. Когда что-то просто не помещается, либо потому что слишком большое, либо слишком маленькое, то вы получаете overfullи underfullкоробки соответственно.

При TeXстолкновении с такими ситуациями, достаточно любезно сообщить вам об этом в .logфайле, чтобы вы могли принять решение для себя, нужно ли вам вносить изменения; в конечном счете, вы должны решить, считаете ли вы, что они означают что-то плохое. Обратите внимание, что это TeXтакже даст вам badnessоценку, где 10000будет худшей.

Если вы предпочитаете более визуальный подход, то вы можете загрузить draftопцию в свой documentclass, например

 \documentclass[draft]{article}

что гарантирует, что ваши выходные данные будут выделены черными квадратами в любой из проблемных областей.

Для получения более подробной информации см. любую из «связанных» ссылок в правой части этой страницы, возможно, начиная сЧто означает «переполненный hbox»?

Что касается вашего «конкретного» случая, похоже, что один из ваших графиков выходит за пределы своих границ — возможно, он выходит за пределы minipageили на страницу margin. Если вы довольны результатом, то вам обычно не о чем беспокоиться (если только люди, просматривающие ваш документ, не заходят также и в grepваш .logфайл).

Связанный контент