[NTG-context] two questions on xml handling

Hans Hagen pragma at wxs.nl
Sun Oct 23 12:57:07 CEST 2016

On 10/22/2016 7:48 PM, Pablo Rodriguez wrote:
>         %~ \xmlsetsetup{#1}{(a|em/a)}{xml:linked}
>         %~ \xmlsetsetup{#1}{(a or em/a)}{xml:linked}

This is not supported.

In your case you end up with nested \em and that command is a toggle, 
just try: {\em test \em test}

     <doc>Two links: <a>Document 1</a>, <em><a>Document 2</a></em>.
     And <em><em>different</em></em> results.</doc>

\startxmlsetups xml:initialize
%     \xmlsetsetup{#1}{!em/a}{xml:linked:3}


\startxmlsetups xml:doc

\startxmlsetups xml:em

\startxmlsetups xml:linked:1
     \bgroup(EM LINKED 1:\em\xmlflush{#1})\egroup

\startxmlsetups xml:linked:2
     \bgroup(EM LINKED 2:\em\xmlflush{#1})\egroup

\startxmlsetups xml:linked:3
     \bgroup(EM LINKED 3:\em\xmlflush{#1})\egroup


                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl

More information about the ntg-context mailing list