Hallo,
Ich habe mir mit mdframed eine Umgebund gebastelt. Innherhalb dieser lasse ich mit parpic ein Bild umfließen. Falls ich dieses Bild mit einer Liste umfließen lassen möchte, nehme ich das paralist-paket her. Soweit alles gut.
Allerdings: Bei der Anwendung des paralist-Paktetes kommt es manchmal vor dem Frame zu einem unerwünschten Seitenumbruch, obwohl der Frame auf dieser Seite noch komplett Platz hätte. Komischerweise ist dies auch irgendwie abhängig von sonstigem Inhalt des Frames bzw. der Länge der paraliste, oder dem Restlichem Platz auf der Seite (sowohl weniger, als auch mehr führen zu anderen Ergebnissen)... kommt mir alles sehr spanisch vor. Lösungen? Ideen?
Hier die Definition meiner Umgebung:
Code:
\usepackage{tikz}
\usepackage[framemethod=default]{mdframed}
\usepackage{graphicx}
\usepackage{paralist}
\usepackage{picins}
%%%%%%%%%%%%%%%%%% fragenboxxxstyle %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\mdfdefinestyle{fragenboxxxstyle}{
topline=true,
frametitleaboveskip=\dimexpr-\ht\strutbox\relax,
linewidth=2pt,
linecolor={black!50!white},
backgroundcolor={white},
fontcolor=black,
font={},
%
needspace=8cm,
%
innerleftmargin=3ex,
innerrightmargin=3ex,
innertopmargin=0ex,
innerbottommargin=3ex,
leftmargin=0ex,
rightmargin=0,
skipabove=3ex,
skipbelow=3ex
}
%%%%%%%%%%%%%%%%%% Frageboxxxumgebung %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newenvironment{fragenboxxx}[1][]{
\ifstrempty{#1}
{\mdfsetup{
frametitle={
\tikz[baseline=(current bounding box.east),outer sep=0pt]
\node[anchor=east,rectangle,fill=black!50!white]
{\strut \textcolor{white}{\fragentext}};}}}
{\mdfsetup{
frametitle={
\tikz[baseline=(current bounding box.east),outer sep=0pt]
\node[anchor=east,rectangle,fill=black!50!white]
{\strut \textcolor{white}{\fragentext:~#1}};}}}
\mdfsetup{style=fragenboxxxstyle
}
\begin{mdframed}[]\relax
\IfFileExists{bmvorlagen/logos/frage.pdf}{
\parpic{\includegraphics[width=1.8cm]{frage}}}
~
}
{
\end{mdframed}}
Lesezeichen