Dear list, A recent question on TeX.SX is asking about XML processing. https://tex.stackexchange.com/questions/380935
To reproduce the error from the question I copied the demo from the XML manual.
First of all we
have demo.xml:
<?xml version='1.0' standalone='yes'?>
<document>
<section>
<title>Some title</title>
<content>
<p>a paragraph of text</p>
<p>another paragraph of text</p>
</content>
</section>
</document>
And then we have a ConTeXt document:
\startxmlsetups xml:demo:base
\xmlsetsetup{#1}{*}{-}
\xmlsetsetup{#1}{document|section|p}{xml:demo:*}
\stopxmlsetups
\xmlregisterdocumentsetup{demo}{xml:demo:base}
\startxmlsetups xml:demo:document
\starttitle[title={Contents}]
\placelist[chapter]
\stoptitle
\xmlflush{#1}
\stopxmlsetups
\startxmlsetups xml:demo:section
\startchapter[title=\xmlfirst{#1}{/title}]
\xmlfirst{#1}{/content}
\stopchapter
\stopxmlsetups
\startxmlsetups xml:demo:p
\xmlflush{#1}\endgraf
\stopxmlsetups
\starttext
\xmlprocessfile{demo}{demo.xml}{}
\stoptext
This works partially. Some entities are printed fine but stuff in \xmlfirst is
missing. I can
reproduce this in TL2017 and latest beta. In the attached PDF you can see that
the section has no
title and no content (exactly the stuff \xmlfirst was supposed to get).
Cheers, Henri
test.pdf
Description: Adobe PDF document
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : [email protected] / 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 ___________________________________________________________________________________
