[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Announce: TeXML 2.0

  • To: xml-dev <xml-dev@l...>
  • Subject: Announce: TeXML 2.0
  • From: "Oleg A. Paraschenko" <olpa@x...>
  • Date: Tue, 11 Jul 2006 06:46:44 +0400
  • Organization: xmlhack.ru

texml
Hello,

I'm happy to announce TeXML 2.0.

* Do you generate TeX code? Then download and try TeXML.
* Do you convert XML to TeX? Then you ought to use TeXML.

Home: http://getfo.org/texml/
Tour: http://getfo.org/texml/tour_simple.html
Download: http://prdownloads.sourceforge.net/getfo/texml-2.0.0.tar.gz

TeXML  is  an  XML  syntax for TeX. The processor transforms the TeXML
markup  into  the  TeX  markup,  escaping  special and out-of-encoding
characters.  The  intended  audience  is  developers who automatically
generate [La]TeX or ConTeXt files.


XML to PDF -- TeXML vs XSL-FO
-----------------------------

Similarity:
   
* Both  TeXML  and XSL-FO are an intermediate step in publishing XML
  as PDF.
* -- In the XSL-FO way, you need an XSL-FO stylesheet.
  -- By analogue, in the TeXML way, you need a TeXML stylesheet.

Differences:
   
* -- Open-source XSL-FO tools are not yet production quality;
  -- LaTeX has been a reliable standard for decades.
* -- XSL-FO is for good enough PDFs;
  -- TeXML is targeted to the minority to create excellent PDFs.


XML to TeX -- TeXML vs Perl/Java/Python/etc
-------------------------------------------

XSLT  is  very  poor  at  working with strings, so it is hard to write
valid  TeX.  In  contrast, Perl etc. are excellent at handling strings
and so can easily produce TeX, but they are inconvenient to manipulate
an XML. The solution is TeXML.

* XSLT  is  an ideal tool to convert XML to XML, and TeXML is an XML
  syntax for TeX.
* A TeXML processor makes the rest, serializing TeXML to TeX.


TeXML benefits
--------------

* LaTeX and ConTeXt support.
* No need to bother escaping TeX special characters.
* No need to bother about empty lines in paragraphs.
* More than 700 unicode characters are mapped to LaTeX commands.
* Support for international publishing.
* Generated TeX code is human-friendly.
* Open  source  under  the  MIT/X Consortium license. Can be used in
  commercial applications.


-- 
Oleg Parashchenko  olpa@ http://xmlhack.ru/  XML news in Russian
http://uucode.com/blog/  Generative Programming, XML, TeX, Scheme
XSieve at XTech 2006: http://xtech06.usefulinc.com/schedule/detail/44

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.