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. .........