[TeX] Underfull \hbox (badness10000) --- как избавиться?

tester1

Эта ошибка и есть переполнение? У меня ТеХ выдаёт такую ошибку. Хочу подать тезисы на конференцию, а там указано в правилах:
Тезисы докладов должны компилироваться без ошибок и переполнений (overfull’ов).
Или over не равно under и поэтому у меня всё ОК?

Vlad128

добавь в преамбулу параметр draft типа

\documentclass[draft,....]{article}

он покажет черные квадратики там, где эта ошибка.
underflow — это когда ему не удается по ширине раскинуть строку при этом в лучшем случае она оказывается короче, чем ему хочется, overflow --- когда длиннее. Я бы считал это одной и той же ошибкой, ибо криво выглядит, хотя overflow формально более критичен, потому что вылазит на поля.

olga-sklyarova

Если лень возиться с тонкой настройкой параметров, то в преамбуле можно написать \sloppy
Чтобы добиться наилучшего эффекта, можно писать что-то типа
 
\hyphenpenalty=800
\binoppenalty=600
\relpenalty=500

(Чем меньше значение этих параметров, тем больше будет переносов в словах, переносов бинарных операций, переносов операторов отношений (типа стрелочек) соответственно. Максимальное значение 10000.)
Если этого мало, то можно искать в LaTeX Companion (или, на худой конец, в Львовском) все параметры с подсловом penalty и играться с их значениями.

tester1

преамбуле можно написать
преамбула фиксирована, там тезисы по образцу надо оформлять

Jeton89

На оформление данные изменения не влияют. Так что можно.

seregaohota

он же пишет номер строки, где это произошло. с формулой поиграйся, \quad или \qquad добавь куда-нибудь, например

Vlad128

это в какой такой формуле underflow?
Оставить комментарий
Имя или ник:
Комментарий: