von Deancel » So 8. Jan 2012, 23:42
Kurzer Nachtrag, den ich mit cgnieder per PN geführt habe, der aber auch für andere interessant sein könnte.
DEANCEL:
Nochmal kurz ein Nachtrag zu dem im Grunde gelösten Problem:
Mit der edef-Variante erhalte ich jetzt, wenn ich als caption einen längeren Text eingebe, z.B.
"Kartesisches Produkt der Mengen $A=\{a,b,c\}$ und $B=\{1,2,3\}$"
die Fehlermeldung:
TeX capacity exceeded, sorry [input stack size=5000]
CGNIEDER:
Du könntest einfach auf die mit xparse definierte Variante umsteigen, damit geht es nämlich fehlerfrei.
Oder die Zeile
\def\odef#1#2{\expandafter\def\expandafter#1\expandafter{#2}}
einfügen und in der Umgebungsdefinition \edef durch \odef ersetzen.
DEANCEL:
Die letzte Lösung funktioniert nun bei mir einwandfrei.
Vielen Dank dafür.
Kurzer Nachtrag, den ich mit cgnieder per PN geführt habe, der aber auch für andere interessant sein könnte.
DEANCEL:
Nochmal kurz ein Nachtrag zu dem im Grunde gelösten Problem:
Mit der edef-Variante erhalte ich jetzt, wenn ich als caption einen längeren Text eingebe, z.B.
"Kartesisches Produkt der Mengen $A=\{a,b,c\}$ und $B=\{1,2,3\}$"
die Fehlermeldung:
TeX capacity exceeded, sorry [input stack size=5000]
CGNIEDER:
Du könntest einfach auf die mit xparse definierte Variante umsteigen, damit geht es nämlich fehlerfrei.
Oder die Zeile
[code]
\def\odef#1#2{\expandafter\def\expandafter#1\expandafter{#2}}[/code]
einfügen und in der Umgebungsdefinition \edef durch \odef ersetzen.
DEANCEL:
Die letzte Lösung funktioniert nun bei mir einwandfrei.
Vielen Dank dafür.