Restructuring DITA

Sometimes (maybe quite often) you may need to make batch changes to a DITA project, rename IDs, files, modify the XML structure, convert from direct references to key based references, or make all sorts of corrections and improvements to the document structure.
Instead of manually changing lots of files to solve your particular problem, you can use XSLT stylesheets to perform automatic changes.

We’ll talk about automating your DITA restructuring problems and exemplify this with lots of use case gathered from real-world projects.

What can the audience expect to learn?

In this presentation we’ll go through lots of examples in which performing automatic changes to lots of DITA topics saves a lot of time:

– Replacing conrefs and hrefs with conkeyrefs and keyrefs
– Replacing product names with key references
– Renaming keys
– Extracting inner sections or topics to new files.
– Change between CALS and simple tables
– Sort tables
– Sort glossentry references in the DITA Map
– Extract topic references to a new DITA Map
– Convert attributes like img @alt to elements
– Adding language attributes to all topics

Meet the presenter

Radu Coravu started working more than 10 years ago as a software developer for Syncro Soft Ltd., the manufacturer of the popular Oxygen XML Editor. During the last years, his main focus has been in the development of the visual XML Author editing environment and the specific-DITA support provided by Oxygen. He provides support for complex integrations and helps steer the product in the right direction, all this with some development on the side.

⇐Return to Agenda