DITA 1.2 Support
This topic lists the level of support that SDL LiveContent Reach includes for DITA elements and attributes, including many new ones introduced by DITA 1.2.
New features in DITA 1.2
SDL LiveContent Reach supports these features that are new in DITA 1.2:
| Feature or Element Type | Notes |
|---|---|
| Keys and key references, including <keydef> element and @keyref and @conkeyref attributes | Supported |
| <mapref> element for referring to maps | Supported |
| <topicset> and <topicsetref> elements to copy a portion of a map | Supported |
| <anchor> and <anchorref> elements to push a portion of a map | Supported |
| <bodydiv>, <sectiondiv> and <text> elements | Allowed |
| <title> element in maps and relationship tables; <navtitle> element in topicrefs | Supported; new element takes precedence over corresponding attribute |
| @processing-role attribute on <topicref> element | Supported |
| Content range via @conrefend attribute | Supported |
| Conref push via @conaction attribute | Supported |
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
SDL LiveContent Reach 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 Number | Element | Notes |
|---|---|---|
| 3.1.1.1 | Basic topic elements | Supported |
| 3.1.1.2 | Body elements | Supported |
| 3.1.1.3 | Table elements | Supported |
| 3.1.1.4 | Related links elements | Supported |
| 3.1.2.1 | Basic map elements | All are supported except navref |
| 3.1.2.2 | Map group elements | anchorref is supported as if it were conref push; topicsetref is supported as if it were conref |
| 3.1.3.1 | Prolog elements | Supported |
| 3.1.3.2 | Indexing group elements | Only indexterm is supported |
| 3.1.4.2 | Typographic elements | Supported |
| 3.1.4.3 | Utilities elements | Supported |
| 3.1.5.1 | subjectScheme
| Supported
The Sample DITA publication, located in the LiveContent_home\LiveContent\samples\DITA directory, demonstrates support for a simple subject scheme using these elements:
|
| 3.1.6 | Specialization elements | Allowed |
| 3.1.7 | Legacy conversion elements | Allowed |
| 3.1.8 | DITAVAL elements | Not supported |
DITA Attributes
SDL LiveContent Reach 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 Number | Element | Notes |
|---|---|---|
| 3.4.1 | display-atts attribute group | Not supported |
| 3.4.1.2 | global-atts attribute group | Allowed |
| 3.4.1.3 | univ-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.4 | id-atts attribute group | Supported |
| 3.4.1.5 | select-atts attribute group | props, base, platform, product, audience and otherprops are supported; importance, rev, and status are allowed |
| 3.4.1.6 | localization-atts attribute group | Allowed; 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.7 | relational-atts attribute group | type, format, and scope are supported; role and otherrole are allowed |
| 3.4.1.8 | topicref-atts,relational-atts attribute group topicref-atts-no-toc, and topicref-atts-without-format attribute groups | collection-type="sequence" is styled as an unnumbered list; print, search, and chunk are not supported |
| 3.4.1.9 | Other common DITA attributes | keyref and class are supported; outputclass and xml:space are allowed |
| 3.4.2.1 | The href attribute | Supported |
| 3.4.2.2 | The keys attribute | Supported |
| 3.4.2.3 | The keyref attribute | Supported |
| 3.4.2.4 | The conref attribute | Supported in all usages: conref, conref range, conref push |
| 3.4.2.4.1 | -dita-use-conref-target value | Supported |
| 3.4.2.5 | The conaction attribute | Supported |
| 3.4.2.6 | The conrefend attribute | Supported |
| 3.4.2.7 | The conkeyref attribute | Supported |
| 3.4.2.8 | The type attribute | Allowed |
| 3.4.2.9 | The format attribute | Supported |
| 3.4.2.10 | The scope attribute | The value "external" is supported; the other values are treated the same as "local" |
| 3.4.2.11 | The role attribute | Allowed |