PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seitenumbruch und Rahmen



neuling1
24-01-2011, 21:36
Hallo,
ich möchte Definitionen in Kästen setzten. Dabei sollen die Kästen beim Seitenumbruch geöffnet sein.


\documentclass[ a4paper, 12pt, twoside,headsepline, openright,parskip =full]{scrreprt}
\usepackage{framed}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{xcolor}
\usepackage[framed, amsthm,hyperref]{ntheorem}
\usepackage{blindtext}


\definecolor{testfarbe}{rgb}{.8, .3, .6}


\newtheorem{nurdefn}{Definition}[chapter]
\newenvironment{defshaded}{
\def\FrameCommand{\fcolorbox{testfarbe}{white}}%
\MakeFramed {\FrameRestore}}%
{\endMakeFramed}


\newenvironment{defn}[1][]{ %BRINGT DIE KÄSTEN REIN
\begin{defshaded} \begin{nurdefn} [#1]}{\end{nurdefn}\end{defshaded}}



\begin{document}

\blindtext[2]
\begin{defn}[sads]
\blindtext[3]
\end{defn}
\blindtext
\end{document}


Der Kasten auf S. 1 soll nach unten offen und der auf S. 2 nach oben offen sein. Kennt jemand den richtigen Befehl dafür?

Danke

voss
24-01-2011, 22:01
ich möchte Definitionen in Kästen setzten. Dabei sollen die Kästen beim Seitenumbruch geöffnet sein.


sieh dir das Paket mdframed an (texdoc mdframed). Das Paket kann fast alles.

Herbert

neuling1
24-01-2011, 23:52
Danke. Der Seitenumbruch ist so wie er sein soll, allerdings unterscheiden sich die Abstände davor und danach enorm. Teilweise wird der Text davor überschrieben und beim nächsten ist ca. 0.7 cm Platz.
Kann man die Boxen in ntheorem anpassen? Denn dort gefallen mir die Abstände besser.





\documentclass[ a4paper, 12pt, twoside,headsepline, openright,parskip =full]{scrreprt}
\usepackage{framed}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{xcolor}
%\usepackage[framed, amsthm,hyperref]{ntheorem}
\usepackage{blindtext}

\usepackage[style=0, linecolor = red] {mdframed}
\definecolor{testfarbe}{rgb}{.8, .3, .6}


\newtheorem{defin}{Definition}
\newenvironment{defn}[1][]{ %BRINGT DIE KÄSTEN REIN
\begin{mdframed} \begin{defin} [#1]}{\end{defin}\end{mdframed}}
%%%%


\begin{document}

\blindtext[2]
\begin{defn}[sads]
\blindtext[3]
\end{defn}
\blindtext

\blindtext[2]
\begin{defn}[sads]
\blindtext[3]
\end{defn}
\blindtext

\blindtext[2]
\begin{defn}[sads]
\blindtext[3]
\end{defn}
\blindtext

\blindtext[2]
\begin{defn}[sads]
\blindtext[3]
\end{defn}
\blindtext

\blindtext[2]
\begin{defn}[sads]
\blindtext[3]
\end{defn}
\blindtext

\blindtext[2]
\begin{defn}[sads]
\blindtext[3]
\end{defn}
\blindtext

\blindtext[2]
\begin{defn}[sads]
\blindtext[3]
\end{defn}
\blindtext
\end{document}