home *** CD-ROM | disk | FTP | other *** search
/ XML Bible (2nd Edition) / XML_Bible_Second_Edition_Hungry_Minds_2001.iso / mac / specs / XML-MathML-20010221 / pubtext / charlist.dtd next >
Text File  |  2000-10-30  |  2KB  |  55 lines

  1. <!ELEMENT charlist (character)*>
  2. <!ELEMENT character (afii?,latex?,varlatex?,mathlatex?,
  3.    Elsevier?,AMS?,APS?,ACS?,AIP?,IEEE?,Wolfram?,Springer?,
  4.    entity*,font*,comment?,surrogate?,bmp?,description) >
  5. <!ATTLIST character 
  6.          id ID #REQUIRED
  7.          dec CDATA "0"
  8.          mode (math|text|mixed|unknown) "unknown"
  9.          type (alphabetic|binaryop|closing|diacritic|large|normal|opening|punctuation|relation|other)  "other"
  10. >
  11.  
  12. <!ELEMENT latex     (#PCDATA) ><!-- LaTeX code to produce glyph-->
  13. <!ELEMENT varlatex  (#PCDATA) ><!-- alternative LaTeX code to produce glyph-->
  14. <!ELEMENT mathlatex  (#PCDATA) ><!-- LaTeX code math mode code -->
  15. <!ELEMENT font       EMPTY ><!--possible font name and position -->
  16. <!ELEMENT surrogate       EMPTY >
  17. <!ATTLIST surrogate mathvariant  CDATA #REQUIRED
  18.                     ref IDREF #REQUIRED >
  19. <!ELEMENT bmp       EMPTY >
  20. <!ATTLIST bmp  ref IDREF #REQUIRED >
  21. <!ELEMENT entity     (desc?,htmlsdata?,htmldesc?,
  22.                       comment?,xref?) ><!-- a standard entity name -->
  23. <!ELEMENT Elsevier (desc?,elsrender?)>
  24.       <!-- Elsevier grid point,description, and entity name -->
  25. <!ELEMENT AMS (#PCDATA)><!-- AMS designation -->
  26. <!ELEMENT APS (#PCDATA)><!-- APS designation -->
  27. <!ELEMENT ACS (#PCDATA)><!-- ACS designation -->
  28. <!ELEMENT AIP (#PCDATA)><!-- AIP designation -->
  29. <!ELEMENT IEEE (#PCDATA)><!-- IEEE designation -->
  30. <!ELEMENT Wolfram (#PCDATA)><!-- Wolfram designation -->
  31. <!ELEMENT Springer (#PCDATA)><!-- Springer designation -->
  32.  
  33. <!ELEMENT description   (#PCDATA) ><!-- Unicode description -->
  34. <!ATTLIST description unicode CDATA #IMPLIED> <!-- unicode release or proposal-->
  35. <!ELEMENT afii      (#PCDATA) ><!-- AFII glyph ID -->
  36. <!ELEMENT htmlsdata  (#PCDATA) >
  37. <!ELEMENT htmldesc   (#PCDATA) >
  38. <!ELEMENT comment   (#PCDATA) >
  39. <!ELEMENT xref   (#PCDATA) >
  40. <!ATTLIST Elsevier
  41.          grid CDATA #REQUIRED
  42.          ent CDATA "">
  43. <!ATTLIST font
  44.          name CDATA #REQUIRED
  45.          pos CDATA #REQUIRED
  46. >
  47.  
  48. <!ATTLIST entity
  49.          id CDATA #REQUIRED
  50.          set CDATA #REQUIRED
  51. >
  52.  
  53. <!ELEMENT desc       (#PCDATA) >
  54. <!ELEMENT elsrender       (#PCDATA) >
  55.