home *** CD-ROM | disk | FTP | other *** search
/ Chip: 25 Years Anniversary / CHIP_25Jahre_Jubilaeum.iso / downloads / 401065 / WPO11 / Data1.cab / PRXML1_0.MOD < prev    next >
Extensible Markup Language  |  2003-03-07  |  2KB  |  39 lines

  1. <?xml version='1.0' encoding='UTF-8' ?>
  2.  
  3. <!-- All Text Content Types -->
  4. <!ENTITY % TEXT_CONTENT "(Para | Text)">
  5.  
  6. <!-- All the possible Content Types can be contained as the direct child of a Slide-->
  7. <!ENTITY % CONTENT "(TextBlock)">
  8.  
  9. <!-- All the common attributes for all the elements-->
  10. <!ENTITY % CommonAttri " id       ID     #REQUIRED">
  11.  
  12. <!-- Any text object (is the minimum record of the text contents which can bear the style ID attribute if needed). Can be used for inline format as the basic unit-->
  13. <!-- If it is not a child of a Para element, itself is one paragraph; If it is within a Para element, it should be considered as a part of the paragraph (for inline formating usage)-->
  14. <!ELEMENT Text (#PCDATA)>
  15.  
  16. <!ATTLIST Text  %CommonAttri; >
  17. <!-- A Para element should be considered one paragraph and all its contained Text elements are its contents(for inline formating usage)-->
  18. <!-- Allows for a block of text in a line-->
  19. <!ELEMENT Para (Text*)>
  20.  
  21. <!ATTLIST Para  %CommonAttri; >
  22. <!-- Allows containing multiple TextBlock/Text elements in a logical entity like Text Box entity in PR-->
  23. <!ELEMENT TextBlock (%TEXT_CONTENT;)*>
  24.  
  25. <!ATTLIST TextBlock  %CommonAttri;
  26.                        RoleID       (TITLE | SUBTITLE | BODY )  'BODY' >
  27. <!-- A Numbered list, cannot contain other lists unless in a SubList-->
  28. <!ELEMENT NumberedList (SubList | (%TEXT_CONTENT;))*>
  29.  
  30. <!ATTLIST NumberedList  %CommonAttri; >
  31. <!-- A Bulleted list, cannot contain other lists unless in a SubList -->
  32. <!ELEMENT BulletedList (SubList | (%TEXT_CONTENT;))*>
  33.  
  34. <!ATTLIST BulletedList  %CommonAttri; >
  35. <!-- Allows a list to contain another list-->
  36. <!ELEMENT SubList ((%TEXT_CONTENT;)? , (BulletedList | NumberedList))>
  37.  
  38. <!ATTLIST SubList  %CommonAttri; >
  39.