home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1999 October / pcp156b.iso / alphawrk / TEXML / TEXML.ZIP / com / ibm / texml / summary.texml < prev    next >
Encoding:
Extensible Markup Language  |  1999-06-23  |  1.6 KB  |  39 lines

  1. <?xml version="1.0" encoding="UTF-8"?><TeXML><cmd name="documentclass"><parm>article</parm></cmd><cmd name="title"><parm>TeXML</parm></cmd><env name="document"><cmd name="maketitle"/>
  2. <cmd name="section*"><parm>What is TeXML?</parm></cmd>
  3.  
  4.  TeXML is a key component of a path to print solution for XML.
  5.  <cmd name="par"/>
  6.  <cmd name="subsection*"><parm>The Path to Print</parm></cmd>
  7.   
  8.   The path to print begins with your XML document.
  9.   You write an XSL transform which accepts your document type
  10.   and outputs a new XML document which conforms to the TeXML document type.
  11.   The java program, TeXMLatte transforms any document conforming
  12.   to the TeXML document type into TeX.
  13.   <cmd name="par"/>
  14.   You may now use your TeX processor to produce typeset output from XML.
  15.   <cmd name="par"/>
  16.   The materials provided here give several examples of XML content
  17.   transformed to TeX.
  18.   <cmd name="par"/>
  19.  
  20.  <cmd name="subsection*"><parm>The Parts of TeXML</parm></cmd>
  21.   There are three parts to the solution:<cmd name="par"/>
  22.    <env name="description">
  23.      <cmd name="item"><opt>TeXML.dtd</opt></cmd>
  24.      an XML document type definition.
  25.      
  26.      <cmd name="item"><opt>TeXML.java</opt></cmd>
  27.      a program written in java which takes as
  28.      input a DOM conforming to TeXML.dtd and outputs TeX.
  29.      
  30.      <cmd name="item"><opt>TeXMLatte.java</opt></cmd>
  31.      a program written in java which takes as input
  32.      an XML document conforming to TeXML.dtd and outputs TeX.
  33.      The program parses the document using the XML4J parser.
  34.      It sends the resulting DOM to a method the TeXML class.
  35.      
  36.    </env>
  37.  
  38.  
  39. </env></TeXML>