After only a few hours of trying, I've got an XSLT stylesheet that transforms my XML fanfic documents into XSL-FO, which I can then further transform into rather nice-looking PDF files. The only drawback (apart from a few minor formatting bugs) is that the XSL-FO to PDF formatter is written in Java, which is slow as molasses. So I don't really want to run it on my webserver. But if I don't, I run the risk of having the PDF versions of stories not being quite up-to-date compared to the original XML versions.
On the other hand, if I add PDF conversion I think I have a decent shot at the "most complex vanity publishing site in the world" title.
On the other hand, if I add PDF conversion I think I have a decent shot at the "most complex vanity publishing site in the world" title.