Good evening all, I'm experiencing a weird behaviour when using my module to transliterate stuff in a footnote. ConTeXt fails with an undefined control sequence if an only if I switch on interaction. The issue vanishes when I removing either the footnote environment or the interaction or the transliteration or the tag with the text to be transliterated. In the following minimal example I specified the lines that will make context process the file when commented out. Please note that everything works fine outside xml as the transliteration immediately after “\starttext” demonstrates. Thanks for any help, Philipp ---8<-------------------------------------------------------------------------- \enabletrackers[xml.entities] \enabletrackers[xml.parse] \enabletrackers[xml.path] \enabletrackers[xml.profile] \enabletrackers[xml.remap] \enabletrackers[lxml.access] \enabletrackers[lxml.comments] \enabletrackers[lxml.loading] \enabletrackers[lxml.manipulations] \enabletrackers[lxml.setups] \setupinteraction[state=start] %this one \usemodule[transliterator] \startxmlsetups xml:testsetups \xmlsetsetup{\xmldocument}{*}{-} \xmlsetsetup{\xmldocument}{ body| content| trru| %this one fn| }{xml:*} \stopxmlsetups \xmlregistersetup{xml:testsetups} \startxmlsetups xml:body \xmlflush{#1} \stopxmlsetups \startxmlsetups xml:content \xmlflush{#1} \stopxmlsetups \startxmlsetups xml:fn \startfootnote %this together with … \xmlflush{#1} \stopfootnote %… this one \stopxmlsetups \startxmlsetups xml:trru \starttransliterate %this together with … \xmlflush{#1} \stoptransliterate %… this one \stopxmlsetups \starttext \transliterate{раз, два, три} \startbuffer <body> <content> Content to include with a footnote <fn> <trru>раз, два, три</trru> %this one </fn> </content> </body> \stopbuffer \xmlprocessbuffer{test}{}{} \stoptext ---8<-------------------------------------------------------------------------- -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments