home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
- <!DOCTYPE doc SYSTEM "ddoc.dtd">
- <doc title="TeXML FAQ">
-
- <sec title="What can I do with TeXML?">
- <p>
- You can create typeset documents from XML markup.
- </p>
- </sec>
-
- <sec title="What kind of problem might TeXML help me solve?">
- <p>
- The power of XML is that it allows you to identify information
- with a domain-specific, domain-standard tags.
- This is what we refer to as <quote>content markup.</quote>
- The elements describe the data itself,
- not the presentation of the data.
- </p><p>
- Bibliographic content, for example, might have the entry,
- <quote><title>War and Peace</title>.</quote>
- That is content markup.
- For presentation in a browser
- we might write <quote><i>War and Peace</i>.</quote>
- For presentation in a journal
- we might write <quote>{\it War and Peace}.</quote>
- </p><p>
- Sooner or later you will want to produce printed or typeset pages
- from some XML content.
- TeXML enables you to do so using TeX.
- </p>
- </sec>
-
- <sec title="Are there other applications?">
- <p>
- This FAQ was written with XML markup and transformed to HTML markup.
- It is also available as PostScript generated through TeXML.
- The materials available here demonstrate the transform to PostScript
- from the same markup used to produce the HTML.
- One markup. Two presentations-- HTML and print.
- </p>
- <p>
- The materials also include an example of MathML markup transformed
- into TeXML, with PostScript generated using TeX.
- </p>
- </sec>
-
- <sec title="What do I need to use TeXML?">
- <p>
- You will need the following in addition to the files provided here:
- </p>
- <list>
- <item>An XSL implementation. This version of TeXML
- was tested with Lotus XSL version
- 0.17.2 available from the IBM AlphaWorks web site,
- <link href="http://www.alphaworks.ibm.com/"/>
- </item>
- <item>A java runtime implementation. You will find these at
- <link href="http://www.javasoft.com/products/jdk/1.1/jre/"/>.
- This version of TeXML was tested with JDK version 1.1.7B.
- </item>
- <item>An XML parser. TeXMLatte uses the XML4J parser available
- from the IBM AlphaWorks web site,
- <link href="http://www.alphaworks.ibm.com/"/>.
- This version of TeXML was tested with XML4J version 2.0.11.
- </item>
- <item>A LaTeX implementation. You will find references to these
- at the TeX User's Group,
- <link href="http://www.tug.org/"/>.
- </item>
- </list>
- </sec>
-
- <sec title="What is TeX?">
- <p>
- TeX is a language for typesetting.
- TeX documents are ASCII coded documents which contain
- typesetting commands interwoven with the content to be typeset.
- Implementations of TeX are widely available for most operating systems.
- The same TeX source may be processed on any of these systems to produce
- the same typeset output.
- </p>
- </sec>
- </doc>
-