DITA-Word Development

The development process of DITA-Word is wrapped in layers of software technologies. At its core are XML and the DITA-OT implementation of best practice pattern architecture for information typing. Wrapped around this is the resulting capability associated with DITA, specialization and destination transformations. Outside this are tools to interact with all this DITA. DITA-Word leverages the windows API with VBA Word Add-in that augments the Word UI to open edit and save DITA files.

The standard Word XML support can not handle the modification of DITA files because MSXML imposes certain rules when it comes to reading and writing XML that are not fully compatible with the DITA-OT. Additionally some understanding of XML is required to interact with DITA file because word treats them as XML. This second reason is also the argument for not using commercially available XML editors.