xsl-foapache-fopditadita-ot

DITA-OT PDF formatter xsl:attribute-set names documentation


I've recently started generating and styling my DITA documents with DITA-OT and Apache FOP 2.4 PDF formatter. My problem is that I haven't found a comprehensive documentation about the xsl:attribute-set elements which essentially style the resulting PDFs.

With the help of the official DITA-OT PDF XSL documents and the plugin generated by jelovirt's PDF generator I can experiment a bit and change some values which define the basic properties of a page, however I find this "reverse documentation" learning inefficient.

My question is, do you know about any documentation which lists the names of the different generated elements of org.dita.pdf2 to be able to style them?

Like the titles can be formatted with topic.title attribute set, text bodies with common.block, etc.

In its simplest form something like a graphics depicting an A4 paper saying the header can be styled with this attribute-set, the footer with something else, those are the different text blocks, etc.

I'm fairly new in the DITA world, so there might be an obvious place to look at, but unfortunately, I haven't found it yet.


Solution

  • You'll want to purchase "DITA for Print (2nd Edition)" by Leigh White. In addition, you'll probably find the dita-users list at Groups.io to be the most useful resource for questions about DITA and PDF.