New DTD and Schema patterns for DITA 1.1

ISSUE: With DITA 1.1 there are many elements that will be used in both map and topic. This comes about primarily because of the new <data> element, which can be used in both maps and topics; data allows ph, image, and object, which in turn bring in most content elements outside of links, section, and example.

Currently, shared meta elements are defined in metaDecl.mod. The only other shared elements are keyword and shortdesc, which are declared independently. With so many elements now in common, the shared elements should be stored a common location. metaDecl.mod does not make sense because these are not meta elements, so a new module is needed.

PROPOSAL: Create a new module named commonElements.mod. This will include non-meta elements that are shared between topics and maps.

NOTES:

DTD changes

Current DTD setup

New files for 1.1

For completeness, here is a list of "topic-only" elements from DITA 1.0 that remain in topic.mod: topic, titlealts, navtitle, searchtitle, shortdesc (to be moved in 2.0), body, no-topic-nesting, section, example, prolog, metadata, related-links, link, linktext, linklist, linkinfo, linkpool.

Changes to existing DTD files

New design patterns for 1.1 (last edited 2006-07-13 18:53:42 by )