dacarver | eb10690 | 2008-11-03 22:27:34 +0000 | [diff] [blame] | 1 | <!-- ============================================================= -->
|
| 2 | <!-- HEADER -->
|
| 3 | <!-- ============================================================= -->
|
| 4 | <!-- MODULE: DITA Glossary -->
|
| 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//ELEMENTS DITA Glossary//EN"
|
| 17 | Delivered as file "glossary.mod" -->
|
| 18 |
|
| 19 | <!-- ============================================================= -->
|
| 20 | <!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
|
| 21 | <!-- -->
|
| 22 | <!-- PURPOSE: Define elements and specialization atttributes -->
|
| 23 | <!-- for Glossary topics -->
|
| 24 | <!-- -->
|
| 25 | <!-- ORIGINAL CREATION DATE: -->
|
| 26 | <!-- June 2006 -->
|
| 27 | <!-- -->
|
| 28 | <!-- (C) Copyright OASIS Open 2006. -->
|
| 29 | <!-- All Rights Reserved. -->
|
| 30 | <!-- UPDATES: -->
|
| 31 | <!-- ============================================================= -->
|
| 32 |
|
| 33 |
|
| 34 | <!-- ============================================================= -->
|
| 35 | <!-- ARCHITECTURE ENTITIES -->
|
| 36 | <!-- ============================================================= -->
|
| 37 |
|
| 38 | <!-- default namespace prefix for DITAArchVersion attribute can be
|
| 39 | overridden through predefinition in the document type shell -->
|
| 40 | <!ENTITY % DITAArchNSPrefix
|
| 41 | "ditaarch" >
|
| 42 |
|
| 43 | <!-- must be instanced on each topic type -->
|
| 44 | <!ENTITY % arch-atts "
|
| 45 | xmlns:%DITAArchNSPrefix;
|
| 46 | CDATA #FIXED
|
| 47 | 'http://dita.oasis-open.org/architecture/2005/'
|
| 48 | %DITAArchNSPrefix;:DITAArchVersion
|
| 49 | CDATA '1.1'" >
|
| 50 |
|
| 51 |
|
| 52 | <!-- ============================================================= -->
|
| 53 | <!-- SPECIALIZATION OF DECLARED ELEMENTS -->
|
| 54 | <!-- ============================================================= -->
|
| 55 |
|
| 56 |
|
| 57 | <!ENTITY % glossentry-info-types "no-topic-nesting">
|
| 58 |
|
| 59 |
|
| 60 | <!-- ============================================================= -->
|
| 61 | <!-- ELEMENT NAME ENTITIES -->
|
| 62 | <!-- ============================================================= -->
|
| 63 |
|
| 64 |
|
| 65 | <!ENTITY % glossentry "glossentry" >
|
| 66 | <!ENTITY % glossterm "glossterm" >
|
| 67 | <!ENTITY % glossdef "glossdef" >
|
| 68 |
|
| 69 |
|
| 70 | <!-- ============================================================= -->
|
| 71 | <!-- DOMAINS ATTRIBUTE OVERRIDE -->
|
| 72 | <!-- ============================================================= -->
|
| 73 |
|
| 74 |
|
| 75 | <!ENTITY included-domains "" >
|
| 76 |
|
| 77 |
|
| 78 | <!-- ============================================================= -->
|
| 79 | <!-- ELEMENT DECLARATIONS -->
|
| 80 | <!-- ============================================================= -->
|
| 81 |
|
| 82 |
|
| 83 | <!-- LONG NAME: Glossary Entry -->
|
| 84 | <!ELEMENT glossentry ((%glossterm;), (%glossdef;),
|
| 85 | (%related-links;)?,
|
| 86 | (%glossentry-info-types;)* ) >
|
| 87 | <!ATTLIST glossentry
|
| 88 | id ID #REQUIRED
|
| 89 | conref CDATA #IMPLIED
|
| 90 | %select-atts;
|
| 91 | %localization-atts;
|
| 92 | %arch-atts;
|
| 93 | outputclass
|
| 94 | CDATA #IMPLIED
|
| 95 | domains CDATA "&included-domains;" >
|
| 96 |
|
| 97 |
|
| 98 | <!-- LONG NAME: Glossary Term -->
|
| 99 | <!ELEMENT glossterm (%title.cnt;)* >
|
| 100 | <!ATTLIST glossterm
|
| 101 | %id-atts;
|
| 102 | %localization-atts;
|
| 103 | base CDATA #IMPLIED
|
| 104 | %base-attribute-extensions;
|
| 105 | outputclass
|
| 106 | CDATA #IMPLIED >
|
| 107 |
|
| 108 | <!-- LONG NAME: Glossary Definition -->
|
| 109 | <!ELEMENT glossdef (%section.notitle.cnt; | %shortdesc;)* >
|
| 110 | <!ATTLIST glossdef
|
| 111 | %univ-atts;
|
| 112 | outputclass
|
| 113 | CDATA #IMPLIED >
|
| 114 |
|
| 115 |
|
| 116 | <!-- ============================================================= -->
|
| 117 | <!-- SPECIALIZATION ATTRIBUTE DECLARATIONS -->
|
| 118 | <!-- ============================================================= -->
|
| 119 |
|
| 120 |
|
| 121 | <!ATTLIST glossentry %global-atts; class CDATA "- topic/topic concept/concept glossentry/glossentry ">
|
| 122 | <!ATTLIST glossterm %global-atts; class CDATA "- topic/title concept/title glossentry/glossterm ">
|
| 123 | <!ATTLIST glossdef %global-atts; class CDATA "- topic/abstract concept/abstract glossentry/glossdef ">
|
| 124 |
|
| 125 |
|
| 126 | <!-- ================== End DITA Glossary ======================== -->
|
| 127 |
|
| 128 |
|
| 129 |
|
| 130 |
|