Hier ein Lösungsvorschlag, der sich an diesen Vorschlag von Markus Kohm anlehnt.
Code:
\documentclass{article}
\usepackage{blindtext}
\makeatletter
\newenvironment{nobreakitemize}{%
\@itempenalty 10000% Kein Umbruch zwischen Listeneinträgen
\interlinepenalty 10000% Kein Umbruch innerhalb von Absätzen
\itemize
}{%
\enditemize
}
\makeatother
\begin{document}
Ein bisschen Text.
\vspace{31\baselineskip}
Noch ein wenig Text.
\begin{nobreakitemize}
\item bla
\item \blindtext
\par\nobreak% Kein Umbruch an diesem Absatzende
\blindtext
\end{nobreakitemize}
Und noch mehr Text.
\end{document}
lockstep
Lesezeichen