I am trying to compile some chapters with the main file thesis.tex
in TeXmaker.
After compiling it returns:
Chapter 4.
(./chapter/res.tex)
Underfull \vbox (badness 10000) has occurred while \output is active []
[11
]
I'm new to latex, how can I understand and solve that warning?
Best Answer
You have given very few clues but I assume you have done this
which produces the warning
The problem is that the document class has specified that the last line of each page should be at the bottom of the page, but you have removed all flexibility from
\parskip
and set it to a length which is not a multiple of\baselineskip
.The standard classes default the textheight to be
\topskip
plus a multiple of\baselineskip
precisely to avoid this problem, so a page full of text fits the page exactly. But if you have a page with no stretchable space (so no headings or lists or equations that have stretch space around them) and you have set\parskip
to a value that does not stretch, and is not a multiple of\baselineskip
then the page inevitably ends short and there is no way to expand it to fill the specified space so it is underfull.If instead of
1em
you setor
then the warning goes and the bottom line of text is at the bottom of the page.