Ich habe eine neue LaTeX-Umgebung für Exkursionen in einem Buchkapitel definiert, das ich gerade schreibe. Die Umgebung ist mehrseitig und enthält oft Inline-Bilder. Außerdem verwende ich die schattierte Umgebung, um der Umgebung eine Hintergrundfarbe zu geben, damit sie sich ein wenig abhebt.
Allerdings ist die Umgebung, wie unten gezeigt, durch schwebende Tabellen und Bilder aufgeteilt, was den Fluss der Umgebung visuell schwieriger zu verfolgen macht. Zum Beispiel ist es jetzt schwierig zu erkennen, ob das schwebende Bild oder die Tabelle ein Teil ist (die fehlende Hintergrundfarbe hilft nicht). Ich würde also gerne meine Umgebung so erweitern, dass sie nicht durch schwebende Elemente unterbrochen wird, weiß aber nicht, wie ich das anstellen soll.
\newcounter{bioclipse}
\def\thebioclipse{\thechapter-\arabic{bioclipse}}
\newenvironment{bioclipse}[2][]{\begin{small}\begin{shaded}\refstepcounter{bioclipse} \par\medskip\noindent%
\textbf{Bioclipse Excursion~\thebioclipse #1: #2
\vspace{0.1cm} \hrule \vspace{0.1cm}}
\rmfamily}{\medskip \end{shaded}\end{small}}
Jede Lösung, die eine Unterbrechung verhindert, ist in Ordnung, auch wenn die Hintergrundfarbe anders gestaltet ist.