Dear XML-processing inclined, I was wondering whether with MarkV it is possible to parse an XML file that contains style definitions as well as there usage and create context mappings for them on the fly. In the example fragment below this would mean: - scan the file until hitting the "<office:automatic-styles>" tag - analyze the style definition, find it to be of family text of name T1 requiring bold fonts - construct a context/XML mapping along the lines of \startxmlsetups T1 \bf{\xmlflush{#1}} \stopxmlsetups - keep on scanning, when hitting the style invocation: use the dynamically generated mapping.
Please excuse the hobbyists nomenclature. Thank you for your time and insight, Joh <?xml version="1.0" encoding="UTF-8"?> ... <office:automatic-styles> <style:style style:name="T1" style:family="text" > <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold" /> </style:style> </office:automatic-styles> <office:body> <office:text> ... <text:p text:style-name="Standard" > Dies <text:span text:style-name="T1">ist</text:span> ein Text. </text:p> </office:text> </office:body> ... ___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________