In a Lua function called from within an \startxmlsetups..\stopxmlsetups code block I would like to search through the current node and all below. Using string.match("to-be-searched”,”pattern”). The Lua function being called through \def\findmypattern#1#2{\ctxlua{tex.print(hvdm.findmypattern("#1","#2",))}
But I do not seem to get the node contents in the first argument #1. Using \xmlverbatim{#1} fails with Lua error "hexadecimal digit expected near '"\xm’”. \xmlflushpure{#1} fails with Lua error "invalid escape sequence near …” Any help? dr. 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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________