Hi,
mal angenommen, ich habe vor, etwa folgendes zu schreiben:
\begin{uebung} 2 Kopfstände \end{uebung}
Die 2 Kopfstände sollen dann z.B. eingerahmt erscheinen. Also:
\newenvironment{uebung}% {\newsavebox{\tmp}\begin{lrbox}{\tmp}}% {\end{lrbox}\fbox{\usebox{\tmp}}}
Funktioniert prima, aber nur einmal. Weil er beim zweiten Mal dann sagt, daß die savebox \tmp schon existiert.
Was kann ich tun?
. Zähler anlegen und die Saveboxen mit durchnumerieren?
\newcounter{Counter} \newenvironment{uebung}% {\newsavebox{\tmp\theCounter}\stepcounter{Counter}\begin{lr....
funktioniert zwar, aber der Zähler wird auch mit angezeigt. Stattdessen ein
{\newsavebox{\tmp\value{Counter}}...
endet mit ! Missing \endcsname inserted. <to be read again> \c@Counter l.38 \begin{uebung} Hallo Ballo \end{uebung}
Watt nu? Am saubersten käme mir vor, immer die selbe savebox zu verwenden und diese nach der Verwenung zu löschen. (Zu jedem new gehört ein delete ...)
Danke,
Heiko