Resources for custom PDF plug-ins Custom PDF plug-in resources There are several external resources that can help you generate and refine custom PDF plug-ins for DITA Open Toolkit. RenderXplugin generator Antenna Houseplugin generator Apache FOPplugin generator Jarno Elovirta PDFplugin generator fontsPDF plugin generator
PDF Plugin Generator

This online tool, developed and maintained by Jarno Elovirta, enables you to generate a PDF customization plug-in automatically.

The application at dita-generator.elovirta.com walks you through the process of creating a custom PDF plug-in and allows you to adjust a variety of settings for your PDF output. For example, you can:

  • Define the target environment, selecting from the most current and two previous versions of DITA-OT
  • Select the XSL formatting engine (FOP, Antenna House Formatter, or RenderX XEP)
  • Specify page size, columns, and margins
  • Select from (limited) options for headers and footers
  • Specify layout options for chapters
  • Select formatting for the following publication components:
    • Normal text
    • Headings (levels one through four)
    • Titles for sections and examples
    • Tables and figures
    • Notes and examples
    • Lists (unordered, ordered, and definition)
    • Code blocks and pre-formatted text
    • Inline elements such as links and trademarks

    Given the technical level of our audience here, should we list DITA elements rather than the generic categories?

    For each component, you can specify:

    • Font family, size, weight, and style
    • Color and background color
    • Alignment, indentation, spacing, and padding
The PDF Plugin Generator should be your first stop as you start developing a brand-new PDF customization plug-in.