Changes

Jump to navigation Jump to search
364 bytes added ,  07:11, 29 August 2016
m
Reverted edits by Jacintheford (talk) to last revision by Hraban
If you want to get more from your code than just a PDF (or DVI) output, e.g. HTML, or if you need a good typesetting machine for your XML code, you're right with ConTeXt.
 
Handling XML in ConTeXt has improved dramatically with the advent of MkIV. A new infrastructure, based on Lua, makes typesetting, manipulating, filtering, reusing XML much much easier than before. Unfortunately, this means that most of the existing documentation is now obsolete. As a rule of thumb: 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/ConTeXt in generalMkIV== ===General Information===* [http://www.pragma-ade.com/generalshow-man-44.htm xml-mkiv.pdf]* [[TEI_xml| TEI xml]] (typesetting editions encoded in TEI xml)* [[Verbatim_XML | Verbatim/VIM in XML]]* [[xtables#XML | Processing XML tables as Extreme Tables]] ===Processing XML with lua===* [[XML_Lua| XML in Lua]] (manipulating xml in Lua) ===XHTML in MKIV===* [http://dl.contextgarden.net/myway/manualstas/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)* [http://www.leverkruid.nleu/context/index.html XML DocBook in ConTeXt] by Simon Pepping
* [http://getfo.sourceforge.net/context_xml/index.html XML ConTeXt] by Paul Tremblay
* [http://www.pragma-ade.com/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===* [http[manual://www.pragma-ade.com/general/manuals/xfigures-p.pdf |Figures (XML image databases)]] ([http[manual://www.pragma-ade.com/general/manuals/xfigures-s.pdf |screen]]) by Pragma (2001); see [[Image Database]]
* [[Two pass tag processing example]] (float and figure tags)
* [http[manual://www.pragma-ade.com/general/manuals/xsteps-p.pdf |Steps (XML step charts)]] ([http[manual://www.pragma-ade.com/general/manuals/xsteps-s.pdf |screen]]) by Pragma (2001)* [http[manual://www.pragma-ade.com/general/manuals/xxmldir.pdf |XML DIR (directory and file access)]] by Pragma
* [[Interface.rnc]], the Relax NG schema of texshow-web
* [http[manual://www.pragma-ade.com/general/manuals/xmanipulate.pdf |Preprocessing Source Files / Manipulating Graphic Resources]] by Pragma** a simple [[ctx|.ctx example]] of processing xml files* [http[manual://www.pragma-ade.com/general/manuals/xcorresp.pdf |Serial Letters]] (using a XML database) by Pragma (2003)
===eXaMpLe framework== = (batch processing)* [http[manual://www.pragma-ade.com/general/manuals/ex-ample.pdf |Example Interface]] (empty)* [http[manual://www.pragma-ade.com/general/manuals/ex-gui.pdf |Example GUI]]* [http[manual://www.pragma-ade.com/general/manuals/ex-imple.pdf |Eximple Toolkit]] (simple subset of Example)
===MathML===* [http[manual://www.pragma-ade.com/present/talks/pre-mml.pdf |MathML Intro presentation]] by Pragma* [http[manual://www.pragma-ade.com/general/manuals/mmlprime.pdf |MathML manual]] by Pragma (2001)* [http[manual://www.pragma-ade.com/general/manuals/mmlexamp.pdf |MathML in ConTeXt]] by Pragma (2001)* [http[manual://www.pragma-ade.com/general/manuals/xmathml-p.pdf |MathML support]] ([http[manual://www.pragma-ade.com/general/manuals/xmathml-s.pdf |screen]]) by Pragma (2001)* [http[manual://www.pragma-ade.com/general/manuals/xchemml-p.pdf |ChemML (MathML extension for chemistry)]] ([http[manual://www.pragma-ade.com/general/manuals/xchemml-s.pdf |screen]]) by Pragma* [http[manual://www.pragma-ade.com/general/manuals/xphysml-p.pdf |PhysML (MathML extension for physics)]] ([http[manual://www.pragma-ade.com/general/manuals/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