Changes to XML structure; tweaks to PDF output
The latest version of the schema generated from my ODD file now allows <pb> tags, which I can now use for forcing page-breaks in PDFs. It also includes a recent P5 fix, brought about by LR, which allows the @type attribute on <biblStruct> elements. I've been using @rend, because it was the best of many bad options, but @type is exactly what I need, so I've changed all the XML data and the reference rendering code so that it now uses @type instead of @rend.
In the process, I took another look at the PDF rendering, and decided that the first page template looked a bit odd, with no footer, and a large bottom margin. I've now extended the page, and added the normal recto footer, and it looks a lot better. This re-paginated all the documents, so I had to do more PDF fixes with <pb>.
The editors' intros are due soon, and then this issue should go out. I need to decide whether PDF links should be on the contents page, as well as on the actual XHTML version of the document. I think probably they should, but I'll check with the editors.