utilitiesDomain.mod 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <!-- ============================================================= -->
  2. <!-- HEADER -->
  3. <!-- ============================================================= -->
  4. <!-- MODULE: DITA Utilities Domain -->
  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//ELEMENTS DITA Utilities Domain//EN"
  16. Delivered as file "utilitiesDomain.mod" -->
  17. <!-- ============================================================= -->
  18. <!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
  19. <!-- -->
  20. <!-- PURPOSE: Declaring the elements and specialization -->
  21. <!-- attributes for the DITA Utilities Domain -->
  22. <!-- -->
  23. <!-- ORIGINAL CREATION DATE: -->
  24. <!-- March 2001 -->
  25. <!-- -->
  26. <!-- (C) Copyright OASIS Open 2005, 2006. -->
  27. <!-- (C) Copyright IBM Corporation 2001, 2004. -->
  28. <!-- All Rights Reserved. -->
  29. <!-- -->
  30. <!-- UPDATES: -->
  31. <!-- 2005.11.15 RDA: Updated these comments to match template -->
  32. <!-- 2005.11.15 RDA: Corrected the "Delivered as" system ID -->
  33. <!-- 2006.06.07 RDA: Make universal attributes universal -->
  34. <!-- (DITA 1.1 proposal #12) -->
  35. <!-- 2006.06.14 RDA: Move univ-atts-translate-no into topic.mod -->
  36. <!-- ============================================================= -->
  37. <!-- ============================================================= -->
  38. <!-- ELEMENT NAME ENTITIES -->
  39. <!-- ============================================================= -->
  40. <!ENTITY % imagemap "imagemap" >
  41. <!ENTITY % area "area" >
  42. <!ENTITY % shape "shape" >
  43. <!ENTITY % coords "coords" >
  44. <!-- ============================================================= -->
  45. <!-- COMMON ATTLIST SETS -->
  46. <!-- ============================================================= -->
  47. <!-- Provide an alternative univ-atts that sets
  48. translate to default 'no' -->
  49. <!-- Now uses the definition from topic.mod -->
  50. <!--<!ENTITY % univ-atts-translate-no
  51. '%id-atts;
  52. %select-atts;
  53. translate (yes | no |
  54. -dita-use-conref-target) "no"
  55. xml:lang NMTOKEN #IMPLIED
  56. dir (ltr | rtl | lro | rlo |
  57. -dita-use-conref-target) #IMPLIED' >-->
  58. <!-- ============================================================= -->
  59. <!-- ELEMENT DECLARATIONS for IMAGEMAP -->
  60. <!-- ============================================================= -->
  61. <!-- LONG NAME: Imagemap -->
  62. <!ELEMENT imagemap ((%image;), (%area;)+) >
  63. <!ATTLIST imagemap
  64. %display-atts;
  65. spectitle CDATA #IMPLIED
  66. %univ-atts;
  67. outputclass
  68. CDATA #IMPLIED >
  69. <!-- LONG NAME: Hoptspot Area Description -->
  70. <!ELEMENT area ((%shape;), (%coords;), (%xref;)) >
  71. <!ATTLIST area
  72. %univ-atts;
  73. outputclass
  74. CDATA #IMPLIED >
  75. <!-- LONG NAME: Shape of the Hotspot -->
  76. <!ELEMENT shape (#PCDATA) >
  77. <!ATTLIST shape
  78. keyref CDATA #IMPLIED
  79. %univ-atts-translate-no;
  80. outputclass
  81. CDATA #IMPLIED >
  82. <!-- LONG NAME: Coordinates of the Hotspot -->
  83. <!ELEMENT coords (%words.cnt;)* >
  84. <!ATTLIST coords
  85. keyref CDATA #IMPLIED
  86. %univ-atts-translate-no;
  87. outputclass
  88. CDATA #IMPLIED >
  89. <!-- ============================================================= -->
  90. <!-- SPECIALIZATION ATTRIBUTE DECLARATIONS -->
  91. <!-- ============================================================= -->
  92. <!ATTLIST imagemap %global-atts; class CDATA "+ topic/fig ut-d/imagemap " >
  93. <!ATTLIST area %global-atts; class CDATA "+ topic/figgroup ut-d/area ">
  94. <!ATTLIST shape %global-atts; class CDATA "+ topic/keyword ut-d/shape ">
  95. <!ATTLIST coords %global-atts; class CDATA "+ topic/ph ut-d/coords " >
  96. <!-- ================== End Utilities Domain ====================== -->