\def\regeltje{\par\futurelet\n\handlenext} \def\handlenext{\ifx\n\regeltje\penalty-5000\vskip\baselineskip\vskip 0pt plus 0.3ex\penalty-5000\else\penalty5000\strut\fi} {\catcode`\^^M=\active % these lines must end with % \gdef\obblns{\catcode`\^^M\active \let^^M\regeltje}% \global\let^^M\regeltje} % this is in case ^^M appears in a \write \def\obbspc{\catcode`\ \active} {\obbspc\global\let =\space} \newenvironment{litout}{\begingroup\obblns\obbspc\parskip 0pt}{\endgroup}