Etwas anschaulicher:
\documentclass[draft,parskip=half]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{showframe}
\begin{document}
Nun kommt eine Zeile mit einer \emph{underfull box}:
\begin{sloppypar}
\fbox{\makebox[0.8\linewidth]{Zu wenig Text in der Zeile}},
\fbox{\makebox[0.3\linewidth]{weil diese Box}} nicht mehr in die
vorhergehende Zeile passt.
\end{sloppypar}
Ohne die Umgebung \texttt{sloppypar} wäre es eine \emph{overfull box},
was durch einen Strich an der rechten Seite markiert wird(wegen draft).
Denn jetzt schreibt \TeX\ über den Rand:
\fbox{\makebox[0.8\linewidth]{Zu wenig Text in der Zeile}},
\fbox{\makebox[0.3\linewidth]{weil diese Box}} nicht mehr in die
vorhergehende Zeile passt.
Mit dem Vergrößern von \verb|\emergencystretch| kann man größere
Abstände erlauben (was auch \texttt{sloppypar} entsircht):
\addtolength\emergencystretch{02\linewidth}%
\addtolength\emergencystretch{0.2\linewidth}%
\fbox{\makebox[0.8\linewidth]{Zu wenig Text in der Zeile}},
\fbox{\makebox[0.3\linewidth]{weil diese Box}} nicht mehr in die
vorhergehende Zeile passt. Das ist dann wieder eine \emph{underfull box}
\end{document}
![Ausgabe][1]
Die Ausgabe im Logfile lautet:
Underfull \hbox (badness 10000) in paragraph at lines 10--13
[...]
Overfull \hbox (61.11757pt too wide) in paragraph at lines 19--22
[...]
Underfull \hbox (badness 10000) in paragraph at lines 27--30
[...]
[1]: http://perce.de/pub/box1.png