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

Attachment: signature.asc
Description: Digital signature

___________________________________________________________________________________
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
___________________________________________________________________________________

Reply via email to