home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="UTF-8"?><TeXML><cmd name="documentclass"><parm>article</parm></cmd><cmd name="title"><parm>TeXML Installation</parm></cmd><env name="document"><cmd name="maketitle"/>
-
- <cmd name="section*"><parm>TeXML.zip</parm></cmd>
-
- Unpack TeXML.zip.
- <cmd name="par"/>
-
- The files will expand into the directory structure,
- ``./com/ibm/texml.''
- <cmd name="par"/>
-
- Add the jar file, ``./com/ibm/texml/TeXML.jar'' to your classpath.
- <cmd name="par"/>
-
-
- <cmd name="section*"><parm>Getting Started</parm></cmd>
-
- Look at the examples. The ``sample'' example is fine.
- The source file is ``sample.xsl.''
- Study the batch file, ``process.bat''
- to see how the derivative files were produced,
- including ``sample.tex.''
- <cmd name="par"/>
- If you're still interested, read the FAQ,
- <spec cat="bg"/><cmd name="it"/>faq.html<spec cat="eg"/> to learn what other software you will
- need to work the solution from XML to printed output.
- <cmd name="par"/>
-
-
- <cmd name="section*"><parm>File List and Descriptions</parm></cmd>
-
- Here is a list of files, with descriptions, that you will find
- in the directory ./com/ibm/texml after unpacking TeXML.zip.
- <cmd name="par"/>
- <cmd name="subsection*"><parm>sample</parm></cmd>
- <env name="description">
- <cmd name="item"><opt>sample.xml</opt></cmd>Sample xml source.
- <cmd name="item"><opt>sample.html</opt></cmd>The same document in HTML.
- <cmd name="item"><opt>sample.texml</opt></cmd>The same document in TeXML.
- <cmd name="item"><opt>sample.tex</opt></cmd>The same document in TeX.
- <cmd name="item"><opt>sample.dvi</opt></cmd>The device independent file produced by TeX.
- <cmd name="item"><opt>sample.ps</opt></cmd>The same document in PostScript.
- </env>
-
- <cmd name="subsection*"><parm>math</parm></cmd>
- This is an example of processing MathML
- presentation markup to produce TeX.<cmd name="par"/>
- <env name="description">
- <cmd name="item"><opt>math.xml</opt></cmd>Sample MathML presentation markup.
- <cmd name="item"><opt>mathtex.xsl</opt></cmd>The XSL transform to take MathML to TeXML.
- <cmd name="item"><opt>math.texml</opt></cmd>The math markup in TeXML.
- <cmd name="item"><opt>math.tex</opt></cmd>The math markup in TeX.
- <cmd name="item"><opt>math.dvi</opt></cmd>The device independent file produced by TeX.
- <cmd name="item"><opt>math.ps</opt></cmd>The math markup as PostScript.
- <cmd name="item"><opt>math.bat</opt></cmd>The commands used to produce all of the derivatives
- of math.xml.
- </env>
-
- <cmd name="subsection*"><parm>ddoc</parm></cmd>
- These files define the document type and transforms used for
- ``sample,''
- ``summary,''
- ``faq,'' and
- ``install.''
- <cmd name="par"/>
- <env name="description">
- <cmd name="item"><opt>ddoc.dtd</opt></cmd>The document type.
- <cmd name="item"><opt>ddochtml.xsl</opt></cmd>The XSL transform from ddoc to HTML.
- <cmd name="item"><opt>ddoctex.xsl</opt></cmd>The XSL transform from ddoc to TeXML.
- </env>
-
- <cmd name="subsection*"><parm>TeXML</parm></cmd>
- Here is the actual technology.<cmd name="par"/>
- <env name="description">
- <cmd name="item"><opt>TeXML.dtd</opt></cmd>The document type which defines valid TeXML.
- <cmd name="item"><opt>TeXML.java</opt></cmd>Java source for the class which translates a TeXML
- conforming DOM into TeX.
- <cmd name="item"><opt>TeXMLatte.java</opt></cmd>Java source for a program which translates
- a TeXML conforming XML source document into TeX.
- <cmd name="item"><opt>TeXML.jar</opt></cmd>The java executable byte codes for the
- classes in this package.
- <cmd name="item"><opt>doc</opt></cmd>A directory with package reference documentation in
- JavaDoc format.
- </env>
-
- <cmd name="subsection*"><parm>TextML</parm></cmd>
- An extra for developing formatted plain text from XML.<cmd name="par"/>
- <env name="description">
- <cmd name="item"><opt>TextML.dtd</opt></cmd>The document type which defines valid TeXML.
- <cmd name="item"><opt>TextML.java</opt></cmd>Java source for a program which translates
- a TextML conforming XML source document into plain text.
- <cmd name="item"><opt>TextProc.java</opt></cmd>Java source for a helper class which
- formats text.
- <cmd name="item"><opt>NodeHandler.java</opt></cmd>Interface for document processor.
- <cmd name="item"><opt>ProcXML.java</opt></cmd>Front-end for parsing XML to a DOM.
- <cmd name="item"><opt>ProcDOM.java</opt></cmd>Framework for processing a DOM.
- </env>
-
- <cmd name="subsection*"><parm>Miscellaneous</parm></cmd>
- Some miscellaneous parts and pieces.<cmd name="par"/>
- <env name="description">
- <cmd name="item"><opt>process.bat</opt></cmd>Produces the example derived files from the
- example sources.
- <cmd name="item"><opt>clean.bat</opt></cmd>Removes auxilliary files created by
- the TeX processor.
- <cmd name="item"><opt>ReadMe.html</opt></cmd>A file which many look for to get started.
- </env>
-
- <cmd name="subsection*"><parm>summary</parm></cmd>
- The same extensions as for ``sample.''
- This contains a summary description of TeXML.<cmd name="par"/>
-
- <cmd name="subsection*"><parm>faq</parm></cmd>
- The same extensions as for ``sample.''
- This contains questions and answers about TeXML.<cmd name="par"/>
-
- <cmd name="subsection*"><parm>install</parm></cmd>
- The same extensions as for ``sample.''
- This contains these instructions.<cmd name="par"/>
-
-
- </env></TeXML>