blob: 83ef515f0a8faad922da86b070124c9c3140203d [file] [log] [blame]
# =============================================================
# HEADER
# =============================================================
# MODULE: DITA Map Group Domain
# VERSION: 1.1
# DATE: June 2006
#
# =============================================================
# =============================================================
# PUBLIC DOCUMENT TYPE DEFINITION
# TYPICAL INVOCATION
#
# Refer to this file by the following public identifier or an
# appropriate system identifier
# PUBLIC "-//OASIS//ELEMENTS DITA Map Group Domain//EN"
# Delivered as file "mapGroup.mod"
# =============================================================
# SYSTEM: Darwin Information Typing Architecture (DITA)
#
# PURPOSE: Define elements and specialization attributes
# for Map Group Domain
#
# ORIGINAL CREATION DATE:
# March 2001
#
# (C) Copyright OASIS Open 2005, 2006.
# (C) Copyright IBM Corporation 2001, 2004.
# All Rights Reserved.
#
# UPDATES:
# 2005.11.15 RDA: Corrected the "Delivered as" system ID
# 2006.06.07 RDA: Make universal attributes universal
# (DITA 1.1 proposal #12)
# =============================================================
# =============================================================
# ELEMENT NAME ENTITIES
# =============================================================
# =============================================================
# ELEMENT DECLARATIONS
# =============================================================
# LONG NAME: Topic Head
namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0"
topichead.element =
element topichead {
topichead.attlist,
topicmeta?,
(topicref | navref | anchor | data.elements.incl)*
}
topichead.attlist &=
attribute navtitle { text },
attribute outputclass { text }?,
topicref-atts,
univ-atts
# LONG NAME: Topic Group
topicgroup.element =
element topicgroup {
topicgroup.attlist,
topicmeta?,
(topicref | navref | anchor | data.elements.incl)*
}
topicgroup.attlist &=
attribute outputclass { text }?,
topicref-atts,
univ-atts
# =============================================================
# SPECIALIZATION ATTRIBUTE DECLARATIONS
# =============================================================
topichead.attlist &=
global-atts,
[ a:defaultValue = "+ map/topicref mapgroup-d/topichead " ]
attribute class { text }?
topicgroup.attlist &=
global-atts,
[ a:defaultValue = "+ map/topicref mapgroup-d/topicgroup " ]
attribute class { text }?
# ================== DITA Map Group Domain ===================