Documentation Center

DITA 1.2 Support

This topic lists the level of support that Legacy Content Delivery includes for DITA elements and attributes, including many new ones introduced by DITA 1.2.

New features in DITA 1.2

Legacy Content Delivery supports these features that are new in DITA 1.2:

Feature or Element TypeNotes
Keys and key references, including <keydef> element and @keyref and @conkeyref attributesSupported
<mapref> element for referring to mapsSupported
<topicset> and <topicsetref> elements to copy a portion of a mapSupported
<anchor> and <anchorref> elements to push a portion of a mapSupported
<bodydiv>, <sectiondiv> and <text> elementsAllowed
<title> element in maps and relationship tables; <navtitle> element in topicrefsSupported; new element takes precedence over corresponding attribute
@processing-role attribute on <topicref> elementSupported
Content range via @conrefend attributeSupported
Conref push via @conaction attributeSupported

You can see the full list of DITA 1.2 changes in the DITA spec at http://docs.oasis-open.org/dita/v1.2/os/spec/non-normative/new-in_1_2.html.

DITA Elements

Legacy Content Delivery support for other elements are outlined in the table below. These elements are not specific to the DITA 1.2 specification.

All other specialized elements, which are not listed below are supported according to the base elements from which they are specialized.

DITA Spec Section NumberElementNotes
3.1.1.1Basic topic elementsSupported
3.1.1.2Body elementsSupported
3.1.1.3Table elementsSupported
3.1.1.4Related links elementsSupported
3.1.2.1Basic map elementsAll are supported except navref
3.1.2.2Map group elementsanchorref is supported as if it were conref push; topicsetref is supported as if it were conref
3.1.3.1Prolog elementsSupported
3.1.3.2Indexing group elementsOnly indexterm is supported
3.1.4.2Typographic elementsSupported
3.1.4.3Utilities elementsSupported
3.1.5.1subjectScheme
  • 3.1.5.1.14—subjectdef
  • 3.1.5.2.1—subjectref
  • 3.1.5.2.3—topicsubject

Supported

The Sample DITA publication, located in the ContentDelivery_home\LiveContent\samples\DITA directory, demonstrates support for a simple subject scheme using these elements:
  • <subjectScheme> and <subjectdef> are used in the subject scheme map (subject-scheme.ditamap) to define the subjects.
  • <topicsubject> and <subjectref> are used in the classification map (sample.ditamap) to provide the TOC structure, and classify the topics according to the subject to which they pertain.
3.1.6Specialization elementsAllowed
3.1.7Legacy conversion elementsAllowed
3.1.8DITAVAL elementsNot supported

DITA Attributes

Legacy Content Delivery support for other attributes and attribute groups are outlined in the table below. These attributes are not specific to the DITA 1.2 specification.

DITA Spec Section NumberElementNotes
3.4.1display-atts attribute groupNot supported
3.4.1.2global-atts attribute groupAllowed
3.4.1.3univ-atts attribute group (This is a superset of select-atts, id-atts, and localization-atts; see each one in the rest of this table.)Supported
3.4.1.4id-atts attribute groupSupported
3.4.1.5select-atts attribute groupprops, base, platform, product, audience and otherprops are supported; importance, rev, and status are allowed
3.4.1.6localization-atts attribute groupAllowed; on keyref and conkeyref resolution, an xml:lang attribute on the target is preserved, but the target's hierarchy is not searched for an inherited value
3.4.1.7relational-atts attribute grouptype, format, and scope are supported; role and otherrole are allowed
3.4.1.8topicref-atts,relational-atts attribute group topicref-atts-no-toc, and topicref-atts-without-format attribute groupscollection-type="sequence" is styled as an unnumbered list; print, search, and chunk are not supported
3.4.1.9Other common DITA attributeskeyref and class are supported; outputclass and xml:space are allowed
3.4.2.1The href attributeSupported
3.4.2.2The keys attributeSupported
3.4.2.3The keyref attributeSupported
3.4.2.4The conref attributeSupported in all usages: conref, conref range, conref push
3.4.2.4.1-dita-use-conref-target valueSupported
3.4.2.5The conaction attributeSupported
3.4.2.6The conrefend attributeSupported
3.4.2.7The conkeyref attributeSupported
3.4.2.8The type attributeAllowed
3.4.2.9The format attributeSupported
3.4.2.10The scope attributeThe value "external" is supported; the other values are treated the same as "local"
3.4.2.11The role attributeAllowed