Desk Top Publishing (DTP)
Desktop publishing, or DTP, is the process of editing and layout of printed material intended for publication, such as books, magazines, brochures, and the like using a personal computer. Desktop publishing software, such as QuarkXPress or Adobe InDesign, is software specifically designed for such tasks.
From : en.wikipedia.org/wiki/DTP
TeXML
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.
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.
visit
TeXML
TeXML was visited : 123 times
Loading .....