>>>>> "Gary" == Gary T Benner <gary at benner.co.nz> writes: Gary> If anyone is contemplating such a project, be very careful. I think most people use TeX for batch type setting. The ConTeXt macro system has good support for reading XML, but using XSLT to emit ConTeXt macros directly would also work. -- Cheers, Berend de Boer