Accessibility

Table of Contents

Introduction to DITA topic-based authoring with Adobe FrameMaker 8

Key DITA features

Several key features define the DITA approach to managing information:

  • DITA architecture is based on topics. These core units of information serve as building blocks for all content.
  • DITA topics include three core information types: task, concept, and reference (see Figure 1).

DITA topic, concept, task, and reference information types

Figure 1. DITA topic, concept, task, and reference information types

  • DITA maps assemble topics into sequence and hierarchy tailored to specific delivery requirements.
  • The DITA object model is based on inheritance (hence the reference to Darwin). The task, concept, and reference topics, for example, share a common base structure whose characteristics they inherit.
  • DITA defines a technique for specialization that enables users to customize the architecture for specific needs, such as defining new topic types or new elements. Specialized elements can still be processed by DITA-aware systems, even if those systems are not aware of the particular specialization.
  • Links between topics are defined and maintained using relationship tables.

DITA enables reuse of units of content by means of the conref attribute. An example is a note, common to multiple topics, which can be authored once and included by reference.

The extremely modular, topic-centric nature of DITA is perhaps its most distinctive feature. The DITA topic has been described as "a chunk of information organized around a single subject." Authors new to DITA have to learn to think of content in terms of these modular units of information. Instead of thinking in terms of a single, monolithic document, authors working in DITA must create topics of different types as one process, and then define the sequence and hierarchy of these topics for different forms of delivery as a second, independent process.