1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- ============================================================= -->
4
<!-- ============================================================= -->
5
<!-- MODULE: DITA Classification Map DTD -->
7
<!-- DATE: November 2009 -->
9
<!-- ============================================================= -->
11
<!-- ============================================================= -->
12
<!-- PUBLIC DOCUMENT TYPE DEFINITION -->
13
<!-- TYPICAL INVOCATION -->
15
<!-- Refer to this file by the following public identifier or an
16
appropriate system identifier:
17
PUBLIC "-//OASIS//DTD DITA Classification Map//EN"
18
Delivered as file "classifyMap.dtd" -->
20
<!-- ============================================================= -->
21
<!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
23
<!-- PURPOSE: DTD to describe DITA Classification maps -->
25
<!-- ORIGINAL CREATION DATE: -->
28
<!-- (C) Copyright OASIS Open 2005, 2009. -->
29
<!-- (C) Copyright IBM Corporation 2001, 2004. -->
30
<!-- All Rights Reserved. -->
33
<!-- 2010.09.21 RDA: Added base topic domains -->
34
<!-- ============================================================= -->
37
<!-- ============================================================= -->
38
<!-- MAP ENTITY DECLARATIONS -->
39
<!-- ============================================================= -->
41
<!-- ============================================================= -->
42
<!-- DOMAIN ENTITY DECLARATIONS -->
43
<!-- ============================================================= -->
46
<!ENTITY % mapgroup-d-dec
47
PUBLIC "-//OASIS//ENTITIES DITA 1.2 Map Group Domain//EN"
48
"../../base/dtd/mapGroup.ent"
51
<!ENTITY % indexing-d-dec
52
PUBLIC "-//OASIS//ENTITIES DITA 1.2 Indexing Domain//EN"
53
"../../base/dtd/indexingDomain.ent"
56
<!ENTITY % delay-d-dec
57
PUBLIC "-//OASIS//ENTITIES DITA 1.2 Delayed Resolution Domain//EN"
58
"../../base/dtd/delayResolutionDomain.ent"
61
<!ENTITY % classify-d-dec
62
PUBLIC "-//OASIS//ENTITIES DITA 1.2 Map Subject Classification Domain//EN"
67
PUBLIC "-//OASIS//ENTITIES DITA 1.2 Highlight Domain//EN"
68
"../../base/dtd/highlightDomain.ent"
72
PUBLIC "-//OASIS//ENTITIES DITA 1.2 Utilities Domain//EN"
73
"../../base/dtd/utilitiesDomain.ent"
76
<!ENTITY % hazard-d-dec
77
PUBLIC "-//OASIS//ENTITIES DITA 1.2 Hazard Statement Domain//EN"
78
"../../base/dtd/hazardstatementDomain.ent"
81
<!-- ============================================================= -->
82
<!-- DOMAIN ATTRIBUTE DECLARATIONS -->
83
<!-- ============================================================= -->
86
<!-- ============================================================= -->
87
<!-- DOMAIN EXTENSIONS -->
88
<!-- ============================================================= -->
89
<!-- One for each extended base element, with
90
the name of the domain(s) in which the
91
extension was declared -->
92
<!ENTITY % keywords "keywords |
95
<!ENTITY % topicref "topicref |
96
(%classify-d-topicref;) |
97
(%mapgroup-d-topicref;)
99
<!ENTITY % reltable "reltable |
100
(%classify-d-reltable;)
102
<!ENTITY % index-base "index-base |
103
%indexing-d-index-base;
108
<!ENTITY % fig "fig |
111
<!ENTITY % note "note |
115
<!-- ============================================================= -->
116
<!-- DOMAIN ATTRIBUTE EXTENSIONS -->
117
<!-- ============================================================= -->
118
<!ENTITY % props-attribute-extensions
121
<!ENTITY % base-attribute-extensions
125
<!-- ============================================================= -->
126
<!-- DOMAINS ATTRIBUTE OVERRIDE -->
127
<!-- ============================================================= -->
128
<!-- Must be declared ahead of the DTDs, which
129
puts @domains first in order -->
131
<!ENTITY included-domains
141
<!-- ============================================================= -->
142
<!-- MAP ELEMENT INTEGRATION -->
143
<!-- ============================================================= -->
146
<!-- Embed map to get generic elements -->
148
PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Map//EN"
149
"../../base/dtd/map.mod"
153
<!-- ============================================================= -->
154
<!-- DOMAIN ELEMENT INTEGRATION -->
155
<!-- ============================================================= -->
158
<!ENTITY % mapgroup-d-def
159
PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Map Group Domain//EN"
160
"../../base/dtd/mapGroup.mod"
163
<!ENTITY % indexing-d-def
164
PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Indexing Domain//EN"
165
"../../base/dtd/indexingDomain.mod"
168
<!ENTITY % delay-d-def
169
PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Delayed Resolution Domain//EN"
170
"../../base/dtd/delayResolutionDomain.mod"
173
<!ENTITY % classify-d-def
174
PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Map Subject Classification Domain//EN"
179
PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Highlight Domain//EN"
180
"../../base/dtd/highlightDomain.mod"
184
PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Utilities Domain//EN"
185
"../../base/dtd/utilitiesDomain.mod"
188
<!ENTITY % hazard-d-def
189
PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Hazard Statement Domain//EN"
190
"../../base/dtd/hazardstatementDomain.mod"
193
<!-- ================== End DITA Classification Map DTD ========= -->