<!DOCTYPE CHTB [

<!--   SGML DESCRIPTIONS         -->
<!--   +     Required and repeatable element -->
<!--   ?     Optional element                -->
<!--   *     Optional and repeatable element -->
<!--   ,     elements must follow in this order  -->
<!--   |     "or" connector (pick one element)   -->
<!--   &     "and" connector (all must occur in any order)   -->

<!--       ELEMENT  MIN  CONTENT -->
<!ELEMENT  SRCID    - -  (#PCDATA) >
<!ELEMENT  CTBID    - -  (#PCDATA) >
<!ELEMENT  DATE     O O  (#PCDATA) >
<!ELEMENT  HEADLINE O O  (#PCDATA) >
<!ELEMENT  P        O O  (#PCDATA) >
<!ELEMENT  TEXT     - -  ( P* ) >
<!ELEMENT  HEADER   - -  ( #PCDATA | DATE )* >
<!ELEMENT  BODY     - -  ( HEADLINE* | TEXT* | P* )* >
<!ELEMENT  DOC      - O  ( SRCID , CTBID, HEADER , BODY ) >

<!ELEMENT  CHTB     O O  ( DOC+ ) >

<!ENTITY   amp      "&" >
<!ENTITY   lt       "<" >
<!ENTITY   gt       ">" >

]>
