I would like to accomplish the following in xml processing. <node macro="various macro calls"> and then define the attribute value as a TeX macro. For example, to use this in font switching: <node macro="\switchtobodyfont[helvetica]">
Doing this in the following manner does not work: \startxmlsetups namespace \def\macro{\xmlattdef{#1}{macro}{\empty}} \stopxmlsetups The contents evaluates not to a working macro. Something with catcodes, I presume, but I do not how to do it properly. Preferably I would like to see \meaning\macro evaluate to: \switchtobodyfont[helvetica]. Can someone enlighten me? Hans van der Meer ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________