DITA support in Adobe FrameMaker 8
The DITA features of FrameMaker 8 extend the structured
authoring functionality of FrameMaker to enable authors to work efficiently
with DITA. The DITA functionality of FrameMaker 8 is provided by a set of
application features combined with a set of structure applications, which
together provide core tools for DITA authoring and publishing (see Figure 4).
The DITA functionality of FrameMaker 8 can be extended for a variety of uses.

Figure 4. The FrameMaker 8 DITA menu
FrameMaker offers a range of features for DITA support:
- Import/Export processing: Includes the use of some
FrameMaker-specific constructs and elements (notable by their fm prefix), which are present while authoring in FrameMaker but translated to
DITA-conformant XML during the import/export process. This ensures
interoperability with other systems.
- DITA map support: FrameMaker offers a structure
application for creating and editing DITA maps, as well as managing
relationship tables. Double-clicking on a topic within a map opens that topic
for editing.
- Conref support: When you open a file, FrameMaker resolves
conrefs, and displays the referenced content as a text inset in the open
document. FrameMaker also features the Reference Manager dialog box for
inserting conrefs.
- Xref support: When you open a file, FrameMaker
automatically resolves
<xref> elements and displays any
associated text within FrameMaker. You can turn this feature on or off.
- Output support: For generating Adobe PDF content,
FrameMaker lets you build a FrameMaker book from a DITA map. As the XML
authored in FrameMaker conforms to the DITA standard for structure, you can
also publish using other DITA tools, such as the DITA Open Toolkit.
You can customize the DITA features of FrameMaker using the
DITA Options dialog box (see Figure 5) or by editing the ditafm.ini file.

Figure 5. The DITA Options dialog box