> Sieh Dir mal das Paket "framed" an.
Danke für den Tip. Die Pakete mdframed und framed habe ich auch bereits probiert, die scheitern.
Das die naheliegende Kombination von framed, multicol und lineno funktioniert leider nicht.
Das Problem wurde das bereits besprochen:
"multicol und das Paket framed / mdframed speichern den Inhalt jeweils in einer savebox. framed bestimmt nun den Platz auf der Seite und splittet evtl. die savebox, um sie auf mehrere Seiten zu verteilen. multicol macht das gleiche. Das. bedeutet, du hast eine savebox in der savebox. Die Längenübergabe / Berechnung passt daher nicht."
Link:
http://www.mrunix.de/forums/archive/index.php/t-68150.html
%%----------------------------------------------------
\documentclass[ngerman]{scrartcl}
\usepackage{blindtext,babel,multicol,xcolor}
\usepackage{lineno,framed}
\definecolor{shadecolor}{gray}{.6}
\newenvironment{mynumberedtext}
{%%%%shaded+multicol -> TeX capacity exceeded
\begin{shaded}
\begin{multicols}{2}
[\setlength{\columnsep}{2em}]
\resetlinenumber\modulolinenumbers[5]
%\begin{linenumbers}
}
{%
%\end{linenumbers}
\end{multicols}
\end{shaded}
}
\begin{document}
\begin{mynumberedtext}
\blindtext[6]
\end{mynumberedtext}
\end{document}
Gibt es noch andere Ansätze?
Denn das Problem ist bestimmt nicht neu. Solche Kästen kenne ich noch aus den Geschichtsbüchern meiner Schulzeit: gelber, zweispaltiger Quellenkasten mit Zeilenanzahl