Wie bereits von meinen Vorrednern erklärt, werden bei parskip=true
, das laut KOMA-Script-Anleitungparskip=full
entspricht, Absätze mit einem Mindestleerraum am Ende der letzten Absatzzeile gesetzt. In Deinem Fall ist die minipage
die erste und letzte Zeile des Absatzes. Der Leerraum – sowohl der minimale als auch der maximal – am Ende des Absatzes ist durch die Länge \parfillskip
gegeben, so wie der Absatzeinzug, also der minimale und maximale Leerraum am Anfang des Absatzes durch \parindent
gegeben ist.
Ein schneller Hack, um die letzte Zeile eines Absatzes komplett zu füllen, besteht darin, \parfillskip
unmittelbar vor dem Ende der letzten Zeile weg zu nehmen:
\documentclass[parskip=true,draft]{scrartcl}
\begin{document}
\begin{minipage}{\textwidth}%
Inhalt%
\end{minipage}\hspace{-\parfillskip}
\end{document}
Es ist jedoch zu beachten, dass das ggf. auch dazu führt, dass die letzte Zeile des Absatzes auch dann komplett gefüllt wird, wenn dies nicht notwendig wäre:
\documentclass[parskip=true,draft]{scrartcl}
\begin{document}
Sehr kurzer Absatz.\hspace{-\parfillskip}
\end{document}
Image may be NSFW.
Clik here to view.
Man sollte diesen Hack also wirklich nur dann anwenden, wenn man wirklich die letzte Zeile auf Textbreite ausgedehnt haben will, wie das im Beispiel der minipage
der Fall ist. Jedoch kann man auch einfach \parfillskip
selbst als mögliche Schrumpfung verwenden:
\documentclass[parskip=true,draft]{scrartcl}
\begin{document}
\begin{minipage}{\textwidth}
Inhalt%
\end{minipage}\hspace{0pt minus \parfillskip}
\end{document}
Gleichzeitig wird die letzte Zeile nicht zwangsweise auf Spaltenbreite gedehnt:
\documentclass[parskip=true,draft]{scrartcl}
\begin{document}
Sehr kurzer Absatz\hspace{0pt minus \parfillskip}
\end{document}
Image may be NSFW.
Clik here to view.
Weitere Tricks wie negative Werte nach plus
sind denkbar, führen jedoch zu weit von der ursprünglichen Frage weg.
Desweiteren sei auf die Erklärung zu \setparsizes
in Teil II der KOMA-Script-Anleitung hingewiesen. Dort wird das Problem der Boxen, die einzeilige Absätze bilden, ebenfalls angeschnitten.