XSLT shells for DITA-OT PDF customizations
This presentation explores the use of DITA-OT ant parameter args.xsl.pdf instead of custom.xsl to manage complex PDF customizations. This method reduces the number of template precedence problems that can occur which makes the plugin easier to develop and cheaper to maintain. In addition to that, this method can also be used to create related PDF customizations that share template overrides, variables, and artwork.
What can the audience expect to learn?
Reducing complexity in PDF customizations saves money and improves consistency across a family of PDF styles.
Meet the presenter
Bob Thomas is a contributor to several OASIS DITA efforts. He is a chairperson for the Technical Communications subcommittee, a voting member DITA Technical Committee, and a voting member of the DITA Adoption committee. Bob has over 30 years of experience with technical publications including 15 years of experience as a writer and more than 15 years of experience designing and deploying structured authoring systems. He has worked exclusively with DITA for the past 12 years. He owns Tagsmiths, LLC, a consultancy that specializes in DITA Open Toolkit customization and in DITA-based information architecture.
Bob was the information architect for the DITA 1.3 troubleshooting features. He is currently exploring ways to improve the authoring experience with the DITA technical content topic types by making their content models easier to configure and easier to constrain.