bookmap.dtd 6.1 KB

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