On 8/27/20 6:16 PM, Wolfgang Schuster wrote: > Pablo Rodriguez schrieb am 27.08.2020 um 17:56: >> [...] >> \startxmlsetups xml:special >> \startitem >> \cldcontext{string.gsub([[\xmlraw{#1}{.}]], "%%", >> "\\letterpercent")} >> \stopitem >> \stopxmlsetups > [...] > and to escape special characters you can use context.escape()
Many thanks for your reply, Wolfgang. I’m afraid that I need to keep $ in order to get some formulas: \cldcontext{(string.gsub([[\xmlraw{#1}{.}]], '<span class="'..'math inline'..'">', '$'):gsub("</span>", "\\ifmmode $\\fi"))}} Actually this is way more complex, but I need to catch % and have to substitution above. Many thanks for your help, Pablo -- http://www.ousia.tk ___________________________________________________________________________________ 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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________