You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
1.5 KiB

  1. <?xml encoding='ISO-8859-1'?>
  2. <!-- STYLEBOOK BOOK DTD -->
  3. <!-- import the external source-specific dtd -->
  4. <!ENTITY % externalEntity SYSTEM "entities.ent">
  5. %externalEntity;
  6. <!ELEMENT book (resources?|document|hidden|faqs|changes|group|container|external|section|separator|separator-space)+>
  7. <!ATTLIST book title CDATA #REQUIRED
  8. copyright CDATA #IMPLIED>
  9. <!ELEMENT resources EMPTY>
  10. <!ATTLIST resources source CDATA #REQUIRED>
  11. <!ELEMENT document EMPTY>
  12. <!ATTLIST document id ID #REQUIRED
  13. source CDATA #REQUIRED
  14. label CDATA #REQUIRED>
  15. <!ELEMENT hidden EMPTY>
  16. <!ATTLIST hidden id ID #REQUIRED
  17. source CDATA #REQUIRED>
  18. <!ELEMENT faqs EMPTY>
  19. <!ATTLIST faqs id ID #REQUIRED
  20. source CDATA #REQUIRED
  21. label CDATA #REQUIRED>
  22. <!ELEMENT changes EMPTY>
  23. <!ATTLIST changes id ID #REQUIRED
  24. source CDATA #REQUIRED
  25. label CDATA #REQUIRED>
  26. <!ELEMENT group (entry)+>
  27. <!ATTLIST group id ID #IMPLIED
  28. label CDATA #REQUIRED
  29. title CDATA #IMPLIED>
  30. <!ELEMENT container (entry)+>
  31. <!ATTLIST container id ID #IMPLIED
  32. source CDATA #REQUIRED
  33. label CDATA #REQUIRED>
  34. <!ELEMENT entry EMPTY>
  35. <!ATTLIST entry id ID #REQUIRED
  36. source CDATA #REQUIRED>
  37. <!ELEMENT external EMPTY>
  38. <!ATTLIST external label CDATA #REQUIRED
  39. href CDATA #REQUIRED>
  40. <!ELEMENT section EMPTY>
  41. <!ATTLIST section label CDATA #REQUIRED>
  42. <!ELEMENT separator EMPTY>
  43. <!ELEMENT separator-space EMPTY>