dacarver | eb10690 | 2008-11-03 22:27:34 +0000 | [diff] [blame] | 1 | <!-- ============================================================= -->
|
| 2 | <!-- HEADER -->
|
| 3 | <!-- ============================================================= -->
|
| 4 | <!-- MODULE: DITA MAP DTD -->
|
| 5 | <!-- VERSION: 1.1 -->
|
| 6 | <!-- DATE: November 2006 -->
|
| 7 | <!-- -->
|
| 8 | <!-- ============================================================= -->
|
| 9 |
|
| 10 | <!-- ============================================================= -->
|
| 11 | <!-- PUBLIC DOCUMENT TYPE DEFINITION -->
|
| 12 | <!-- TYPICAL INVOCATION -->
|
| 13 | <!-- -->
|
| 14 | <!-- Refer to this file by the following public identifier or an
|
| 15 | appropriate system identifier:
|
| 16 | PUBLIC "-//OASIS//DTD DITA Map//EN"
|
| 17 | Delivered as file "map.dtd" -->
|
| 18 |
|
| 19 | <!-- The public ID above refers to the latest version of this DTD.
|
| 20 | To refer to this specific version, you may use this value:
|
| 21 | PUBLIC "-//OASIS//DTD DITA 1.1 Map//EN" -->
|
| 22 |
|
| 23 | <!-- ============================================================= -->
|
| 24 | <!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
|
| 25 | <!-- -->
|
| 26 | <!-- PURPOSE: DTD to describe DITA maps -->
|
| 27 | <!-- -->
|
| 28 | <!-- ORIGINAL CREATION DATE: -->
|
| 29 | <!-- March 2001 -->
|
| 30 | <!-- -->
|
| 31 | <!-- (C) Copyright OASIS Open 2005, 2006. -->
|
| 32 | <!-- (C) Copyright IBM Corporation 2001, 2004. -->
|
| 33 | <!-- All Rights Reserved. -->
|
| 34 | <!-- -->
|
| 35 | <!-- UPDATES: -->
|
| 36 | <!-- 2005.11.15 RDA: Corrected public ID for map.mod -->
|
| 37 | <!-- 2005.11.15 RDA: Updated these comments to match template -->
|
| 38 | <!-- 2006.06.07 RDA: Added indexing domain -->
|
| 39 | <!-- 2006.06.21 RDA: Added props attribute extensions -->
|
| 40 | <!-- ============================================================= -->
|
| 41 |
|
| 42 |
|
| 43 | <!-- ============================================================= -->
|
| 44 | <!-- DOMAIN ENTITY DECLARATIONS -->
|
| 45 | <!-- ============================================================= -->
|
| 46 |
|
| 47 |
|
| 48 | <!ENTITY % mapgroup-d-dec
|
| 49 | PUBLIC
|
| 50 | "-//OASIS//ENTITIES DITA Map Group Domain//EN"
|
| 51 | "mapGroup.ent" >
|
| 52 | %mapgroup-d-dec;
|
| 53 |
|
| 54 | <!ENTITY % indexing-d-dec PUBLIC
|
| 55 | "-//OASIS//ENTITIES DITA Indexing Domain//EN"
|
| 56 | "indexingDomain.ent" >
|
| 57 | %indexing-d-dec;
|
| 58 |
|
| 59 | <!-- ============================================================= -->
|
| 60 | <!-- DOMAIN ATTRIBUTE DECLARATIONS -->
|
| 61 | <!-- ============================================================= -->
|
| 62 |
|
| 63 |
|
| 64 | <!-- ============================================================= -->
|
| 65 | <!-- DOMAIN EXTENSIONS -->
|
| 66 | <!-- ============================================================= -->
|
| 67 | <!-- One for each extended base element, with
|
| 68 | the name of the domain(s) in which the
|
| 69 | extension was declared -->
|
| 70 | <!ENTITY % topicref "topicref | (%mapgroup-d-topicref;)" >
|
| 71 | <!ENTITY % index-base "index-base | %indexing-d-index-base;" >
|
| 72 |
|
| 73 | <!-- ============================================================= -->
|
| 74 | <!-- DOMAIN ATTRIBUTE EXTENSIONS -->
|
| 75 | <!-- ============================================================= -->
|
| 76 | <!ENTITY % props-attribute-extensions "" >
|
| 77 | <!ENTITY % base-attribute-extensions "" >
|
| 78 |
|
| 79 | <!-- ============================================================= -->
|
| 80 | <!-- DOMAINS ATTRIBUTE OVERRIDE -->
|
| 81 | <!-- ============================================================= -->
|
| 82 | <!-- Must be declared ahead of the DTDs, which
|
| 83 | puts @domains first in order -->
|
| 84 |
|
| 85 | <!ENTITY included-domains
|
| 86 | "&mapgroup-d-att; &indexing-d-att;" >
|
| 87 |
|
| 88 | <!-- ============================================================= -->
|
| 89 | <!-- MAP ELEMENT INTEGRATION -->
|
| 90 | <!-- ============================================================= -->
|
| 91 |
|
| 92 |
|
| 93 | <!-- Embed map to get generic elements -->
|
| 94 | <!-- 2005.11.15 RDA: Corrected public ID for map.mod. It was -->
|
| 95 | <!-- "-//OASIS//Elements DITA Map Group Domain//EN" -->
|
| 96 | <!ENTITY % map-type PUBLIC
|
| 97 | "-//OASIS//ELEMENTS DITA Map//EN"
|
| 98 | "map.mod" >
|
| 99 | %map-type;
|
| 100 |
|
| 101 |
|
| 102 | <!-- ============================================================= -->
|
| 103 | <!-- DOMAIN ELEMENT INTEGRATION -->
|
| 104 | <!-- ============================================================= -->
|
| 105 |
|
| 106 |
|
| 107 | <!ENTITY % mapgroup-d-def
|
| 108 | PUBLIC
|
| 109 | "-//OASIS//ELEMENTS DITA Map Group Domain//EN"
|
| 110 | "mapGroup.mod" >
|
| 111 | %mapgroup-d-def;
|
| 112 |
|
| 113 | <!ENTITY % indexing-d-def PUBLIC
|
| 114 | "-//OASIS//ELEMENTS DITA Indexing Domain//EN"
|
| 115 | "indexingDomain.mod" >
|
| 116 | %indexing-d-def;
|
| 117 |
|
| 118 |
|
| 119 | <!-- ================== End DITA Map DTD ======================== --> |