Archive for the ‘TeXML’ Category

DANTE e.V. Frühjahrstagung 2016

Wednesday, April 20th, 2016

I was a speaker at the TeX users meeting in Wuppertal, with the talk “Erfahrung und Vorhersagen für automatisches XML-nach-PDF-Publizieren mit TeX” (experience and prediction for automatical from-XML-to-PDF publishing using TeX).


XML to paper publishing with manual intervention

Thursday, April 15th, 2010

My paper “XML to paper publishing with manual intervention” is accepted for XATA 2010 (XML: Aplicações e Tecnologias Associadas), 19 and 20 May, Vila do Conde, Portugal. Abstract:


TeXML is not at XML Prague 2010

Friday, February 12th, 2010

To my great surprise, TeXML presentation was not accepted for XML Prague 2010. It’s so unexpected, that I’m even not upset, only puzzled. TeXML is one of a few projects which are somehow revolutionary. Seems it’s my fault I didn’t make it clear. The abstract, the reviews and conclusions follow.


TexML and unicode characters for math operators

Wednesday, November 25th, 2009

Bug (?) report: “after switching from LaTeX(pdflatex) to XeTeX(xelatex) as the PDF generator something has ceased to work. Mathematical operators given as unicode characters in math formulas do not show up in the final document.´´


my wrappers around “includegraphics”

Monday, July 20th, 2009

To put an image to a document, LaTeX provides the command “\includegraphics“. As it often happens, due to LaTeX was designed for manual typesetting, this command is a nightmare for automatic generation. For a long time, I use a wrapper to solve 99% of the problems.


escape a TeX string in Python

Friday, October 17th, 2008

Do you generate [La]TeX files using Python? If yes, do you escape the special characters. Haven’t you forgotten to escape also empty strings?

To avoid reinventing the wheel, I tried to use TeXML libraries. This is the right choice, but one has to use a little trick.


TeXML is alive and well

Thursday, April 10th, 2008

Due to a long period of inactivity in TeXML project, I’ve just been asked if the project is still supported. The answer is yes!

I use TeXML in production, it’s an important part of our new publishing process.

Why the project is inactive? Because no bugs are reported for the version 2.0.1, released on 19 July 2006 (today is 10 April 2008). If it works well, why bother to change anything?

TeXML paper and poster

Saturday, June 23rd, 2007

A paper about TeXML and Consodoc is published in TUGboat 28:1, 2007: TeXML: Resurrecting TeX in the XML world. Also, the tools were presented as a poster at XML Prague 2007 conference: “XML to beautiful documents: TeXML and Consodoc“.

post-xmlprague notes

Tuesday, June 19th, 2007

I like Prague, it’s a very beautiful city. My contribution to XML Prague 2007:
* paper “Generative XPath
* presentation slides
* poster XML to beautiful documents, and how it looked like

poster proposal for XML Prague 2007

Monday, June 11th, 2007

In addition to my talk “Generative XPath” at XML Prague 2007, I decided to submit also a poster:

Title: XML to beautiful documents

Abstract: I’d like to present an alternative to XSL-FO. Using TeX to create PDF from XML is an old trick, but thanks to TeXML (an XML syntax for TeX) and Consodoc (a publishing server), the process is greately simplified and the produced documents are of high quality.

* — URL linking to a web page related to the poster.

TeXML 2.0.1

Saturday, July 22nd, 2006

I’ve released a minor update of TeXML. I found that combination of the command-line flags “--ascii” and “--encoding” didn’t work as desired. Now TeXML attempts to write a symbol in the form “^^XX” first, and only then consults the rewritting maps.

TeXML 2.0: what’s new

Wednesday, July 12th, 2006

Following the request in xml-dev:

What’s new/changed in 2.0?


announce: TeXML 2.0

Tuesday, July 11th, 2006

new TeXML docs

Wednesday, July 5th, 2006

Finally, I’ve uploaded the new TeXML documetation for the upcoming version 2.0: And it seems I’ve forgotten to announce the version 2.0.0.beta1.

trying to exhibit TeXML at the XTech developer’s corner

Monday, April 24th, 2006

As part of the exhibition at XTech 2006, the organizers are reserving an area in the exhibition space for independent developers to show their work (via). I’ve submitted TeXML.

how to help TeXML

Saturday, October 15th, 2005

I’ve got a question:

I’m pretty interested in the TeXML project, and would consider helping in the development. Could you tell me how active the project is at the moment, and where you think it is heading / what remains to be done?


making unicode pdf bookmarks with TeXML

Wednesday, September 7th, 2005

I’ve added a new feature to TeXML. Content of the element “pdf” is converted to utf16be and encoded using escape-sequences. It is useful for making PDF strings, in particular, for PDF bookmark strings.



Tuesday, August 2nd, 2005

I’ve got feedback from Scott Prentice on recently released Tree Help plugin for FrameMaker. He has added the plugin to his tools database. But it’s not important. MIFML — that is important. MIFML is an XML representation of a FrameMaker MIF file. Being the author of TeXML, an XML vocabulary for TeX, I’m sure that MIFML is a very good development.

TeXML: any encoding as ASCII

Monday, June 20th, 2005

The TeXML development version 1.27 brings new essential functionality: “--ascii” parameter. Now it’s possible to generate plain ASCII TeX files in a desired encoding. Non-ascii bytes are encoded as “^^XX“.


the “tabbing” environment in LaTeX is considered harmful

Thursday, May 26th, 2005

Some time ago I got a complaint on TeXML: Bug in TeXML. Unfortunately, it’s not a bug in TeXML, but it’s a big bug in the LaTeX design.