1. <!DOTYPE article 
 2. [<!ELEMENT article -- (title, (author+), affil, abstr, keywd,
			 (section+), (bib|ack)), (appendix*) > 
 3. <!ELEMENT (title|author|affil|abstr) - 0 (#PCDATA)> 
 4. <!ELEMENT keywd			 - - (keyword--keyphras)>
 5. <!ELEMENT (keyword|keyphras) 	 - 0 (#PCDATA)> 
 6. <!ELEMENT section 			 - -
			((title, (body+))|(title, (body*), (subsect+)))> 
 7. <!ELEMENT (bib|ack) 		 - 0 (#PCDATA)>
 8. <!ELEMENT appendix 			 - 0 (#PCDATA)>
 9. <!ELEMENT body 			 - - para(figure+|film+|audio+)>
10. <!ELEMENT figure 			 - - (pic, (caption?))> 
11. <!ELEMENT para 			 - 0 (#PCDATA)>
12. <!ELEMENT film 			 - - length?, sync?>
13. <!ELEMENT audio 			 - - length?, sync?> 
14. <!ELEMENT (pic|caption) 		 - 0 (#PCDATA)> 
15. 	......... 
16. <!ATTLIST article 
17. 	  HyTime 		NAME 	      #FIXED HyDoc 
18. 	  id 			ID 	      #IMPLIED 
19. 	  publisher 		NAME 	      #REQUIRED 
20. 	  data.print 		DATE 	      #REQUIRED 
21. 	......... 
22. <!ATTLIST fime 
23. 	  HyTime 		NAME 	      #FIXED 
24. 	  id 			ID 	      #IMPLIED 
25. 	  file 			#CDATA 	      #REQUIRED 
26. .........