DTDDoc, seems very nice. Let's run it against JATS and compare it's output to that produced by our documentation tool. Any ideas we can steal?