PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \newcommand



BinEinGast
30-06-2005, 19:17
hallo,

ich möchte zwei neue befehle erstellen, mit denen ich definitionen und sätze besonders einrücken möchte.

dafür habe ich folgenden code verwendet:




\newcounter{satzcount}
...
\newcommand{\Satz}[3] {%
\stepcounter{satzcount}
\label{#2}
\textbf{Satz: #1}
\fbox{%
\begin{quote}
#3%
\end{quote}
}
}



(für definition analog). das problem ist, daß er die fbox nicht um die quotation zeichnen kann. mein problem ist nun: wie kann ich fbox-en um umgebungen zeichnen lassen?

danke im voraus,

Gast

pospiech
30-06-2005, 20:03
Willst du den Rahmen direkt um den Text (=\linewidth), oder auf Seitenbreite (=\textwidth) ? Für letzteres gibt es das Paket "framed"

Matthias

BinEinGast
30-06-2005, 20:12
auf zeilenbreite.

wenn ich also den befehl \Satz{Mittelwertsatz}{mittel}{BLA BLA BLA BLA} aufrufe
soll es ungefähr so aussehen: (ich mißbrauche jetzt mal die code-umgebung)




|----------------------------------|
| SATZ: MITTELWERTSATZ |
| BLA BLA BLA BLA |
|----------------------------------|



d.h. zeile : SATZ: MITTELWERTSATZ
dann etwas eingerückt
BLA BLA BLA BLA
und darum der rahmen

pospiech
30-06-2005, 21:28
Die Quote umgebung macht ja nichts besonderes.

Nimm doch das Paket boxedminipage und bastel dir ein environment das genau das macht was du willst.

framed.sty ist dann besser, wenn du auch umbruch über Seiten haben willst.

Matthias

BinEinGast
30-06-2005, 21:34
Nimm doch das Paket boxedminipage und bastel dir ein environment das genau das macht was du willst.

Matthias

ach interessant,

ich wußte garnicht, daß innerhalb einer minipage seitenumbrüche erlaubt sind.

<font color=red>werd's gleich mal ausprobieren</font>. danke dir

ciao,
benjamin