PR: ports/48683, ports/62095
written in TeX (!). To produce high quality PS or PDF output from XML files, you first convert them to the FO standard, and then run PassiveTeX over them.