For information about hosting a workshop, click here.
Length: Five days
The Advanced Publishing for DITA workshop provides attendees with a hands-on walk-through all 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:
Who should attend?The Advanced 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: