comtech banner

Publishing for DITA

For information about hosting a workshop, click here.

Length: Five days

Fee: $1975.00 USD


The Publishing for DITA workshop provides attendees with a hands-on walk-through of the essential DITA fundamentals, programming skills, and DITA Open Toolkit configurations required to style and publish DITA XML source.

After a brief overview of the DITA framework, course lectures and exercises focus on the key pieces of a DITA publishing architecture, how to set it up, and how to optimize its publishing capabilities using customizations and plug-ins. Attendees learn to set up a publishing architecture using the pipeline provided by the DITA-OT and how to configure and debug the DITA-OT.

With the publishing architecture set up and configured, participants are then introduced to the programming skills required to customize and optimize the publishing architecture. Practical exercises encompass all of the programming and markup languages needed to transform and format DITA XML. Languages include XSLT, XPath, XSL-FO, XHTML, and CSS.

After mastering the basics of the critical languages required to modify a plug-in, participants learn to implement the most common customizations organizations must make to transform the out-of-the-box DITA-OT output formats into styles that conform to their corporate look and feel. The course focuses on HTML and PDF outputs and covers how to make changes to the following areas:

  • Typeface
  • Page and screen layout
  • Body elements
  • Navigation
  • Front and back matter
Brief attention is also given to WebHelp and Learning outputs.

Who should attend?

The Publishing for DITA workshop is designed for people who will create and maintain DITA-OT plug-ins within their organization. Attendees should have a general understanding of DITA and be familiar with authoring DITA topics and maps. In addition, they should be comfortable writing code and manually tagging content.

You will learn to:

  • Modify build files in the DITA-OT
  • Create custom plugins for the DITA-OT
  • Use XPath, XSLT, CSS, and XSL-FO to modify and enhance stylesheets
  • Debug DITA-OT issues using messages and log files
  • Customize HTML and Webhelp transformations
  • Customize PDF transformations
  • Customize output for Learning and Training
  • Publish in multiple languages
  • Prepare for new trends in publishing
Copyright © 2017 Comtech Services, Inc..