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.

54 lines
1.2 KiB

  1. <?xml encoding='ISO-8859-1'?>
  2. <!-- BLOCKS ENTITY -->
  3. <!ENTITY % blocks "p|note|ul|ol|gloss|table|source|anchor|form">
  4. <!-- import the external markup.ent dtd -->
  5. <!ENTITY % markupEntity SYSTEM "markup.ent">
  6. %markupEntity;
  7. <!ENTITY % content "(#PCDATA|%markup;|%links;)*">
  8. <!ELEMENT p %content;>
  9. <!ELEMENT note %content;>
  10. <!ELEMENT ul (li|ol|ul)+>
  11. <!ELEMENT ol (li|ol|ul)+>
  12. <!ELEMENT li %content;>
  13. <!ELEMENT gloss (label|item)+>
  14. <!ELEMENT label %content;>
  15. <!ELEMENT item %content;>
  16. <!ELEMENT source (#PCDATA)>
  17. <!ELEMENT table (tr)+>
  18. <!ELEMENT tr (tn|th|td)+>
  19. <!ELEMENT tn EMPTY>
  20. <!ATTLIST tn colspan CDATA "1"
  21. rowspan CDATA "1">
  22. <!ELEMENT th %content;>
  23. <!ATTLIST th colspan CDATA "1"
  24. rowspan CDATA "1">
  25. <!ELEMENT td %content;>
  26. <!ATTLIST td colspan CDATA "1"
  27. rowspan CDATA "1">
  28. <!ELEMENT form (#PCDATA|select|input)*>
  29. <!ATTLIST form action CDATA #REQUIRED
  30. method CDATA #REQUIRED
  31. id CDATA #REQUIRED>
  32. <!ELEMENT select (#PCDATA|option)*>
  33. <!ATTLIST select name CDATA #REQUIRED>
  34. <!ELEMENT option (#PCDATA)>
  35. <!ATTLIST option value CDATA #REQUIRED>
  36. <!ELEMENT input EMPTY>
  37. <!ATTLIST input type CDATA #REQUIRED
  38. value CDATA #REQUIRED>