Changes

Jump to navigation Jump to search
71 bytes added ,  07:51, 1 July 2022
m
fix pragma link
< [[Main Page]] | [[DocBook]] | [[MathML]] | [[Formatting Objects]] >__TOC__
Handling XML in ConTeXt has improved dramatically with the advent of MkIV. A new infrastructure, based on Lua, makes typesetting, manipulating, filtering, and reusing XML much much easier than before. Unfortunately, this means that most of the existing documentation is now obsolete. In general, the "old" MkII code uses upper-case <tt>XML</tt> in its commands, the new MkIV code uses lower-case <tt>xml</tt>.
Here are some links to existing docs:=Documents about XML in MkIV=
==Documents about XML in MkIVGeneral Information==
===General Information===*[http[manual://pragmaxml-ademkiv.com/show-man-44.htm xmlpdf|XML in MkIV]]* [[manual:math-mkiv.pdf|MathML in MkIV]]* [[TEI_xml| TEI xml]] (: typesetting editions encoded in TEI xml)* [[DocBook]]* [[Formatting Objects|Formatting XML Objects]]
* [[Verbatim_XML | Verbatim/VIM in XML]]
* [[xtables#XML | Processing XML tables as Extreme Tables]]
* [http://dl.contextgarden.net/myway/tas/xhtml.pdf XHTML in MkIV]
* [[Ctx| Processing of Ctx XML files]]
===Processing XML with lua===
* [[XML_Lua| XML in Lua]] (manipulating xml in Lua)
===XHTML in MKIV===
* [http://dl.contextgarden.net/myway/tas/xhtml.pdf Thomas' MyWay on processing XHTML with MKIV]
==Documents about XML in MkII (obsolete)==
===XML/ConTeXt in general===
* [[manual:example.pdf|XML in ConTeXt]] by Pragma (2001)
* [httphttps://wwwtug.leverkruid.euorg/TUGboat/contexttb24-3/indexpepping.html pdf XML DocBook in ConTeXt] by Simon Pepping
* [http://getfo.sourceforge.net/context_xml/index.html XML ConTeXt] by Paul Tremblay
* [http://www.pragma-ade.comnl/show-mag-9.htm Dealing with XML] by Pragma (about XML, XSLT and typesetting without TeX code)
* XML Basics: [[Mixing_XML_and_ConTeXt]] using the pre-defined ContML vocabulary
===Additions and Details of XML/ConTeXt===
* [[manual:xfigures-p.pdf|Figures (XML image databases)]] ([[manual:xfigures-s.pdf|screen]]) by Pragma (2001); see [[Image Database]]
* [[Two pass tag processing example]] (float and figure tags)
* [[manual:xcorresp.pdf|Serial Letters]] (using a XML database) by Pragma (2003)
===eXaMpLe framework===
(batch processing)
* [[manual:ex-ample.pdf|Example Interface]] (empty)
* [[manual:ex-imple.pdf|Eximple Toolkit]] (simple subset of Example)
===MathML===
* [[manual:pre-mml.pdf|MathML Intro presentation]] by Pragma
* [[manual:mmlprime.pdf|MathML manual]] by Pragma (2001)
* [[manual:xphysml-p.pdf|PhysML (MathML extension for physics)]] ([[manual:xphysml-s.pdf|screen]]) by Pragma
===XSL/FO===
* XSL/FO: [[Formatting Objects]]
* [[ConTeXt FO and XML]] is a tutorial with a view to presenting ConTeXt from the XSL-FO mindset.
[[Category:XML]]

Navigation menu