* Hans Hagen (Mar 30, 2005 01:10):
that's because the caption is passed as an argument and the catcode is frozen then (being active, the | expects something |...| ; try \type{0}\type{|} since the first token of type is not expanded at all
Yeah, that will work. The problem is, though, that I'd really like it to be in one \type as I am actually using something called \TypedRegex that delimits the regular expression argument with "quotes". I guess I could fake the quotes and use the split-\type trick, nikolai -- ::: name: Nikolai Weibull :: aliases: pcp / lone-star / aka ::: ::: born: Chicago, IL USA :: loc atm: Gothenburg, Sweden ::: ::: page: minimalistic.org :: fun atm: gf,lps,ruby,lisp,war3 ::: main(){printf(&linux["\021%six\012\0"],(linux)["have"]+"fun"-97);}