

<!ELEMENT abiword (styles?, section+, data?)>
<!ATTLIST abiword
          version CDATA #IMPLIED>

<!ELEMENT styles (s*)>

<!ELEMENT s  EMPTY>
<!ATTLIST s
          basedon CDATA #IMPLIED
	  name    CDATA #REQUIRED
          props   CDATA #IMPLIED>

<!ELEMENT section     (p+)>
<!ATTLIST section
          props CDATA #IMPLIED
	  type  CDATA #IMPLIED
	  id    ID    #IMPLIED>

<!ELEMENT p     (#PCDATA | c | field | image | cbr | pbr | br)*>
<!ATTLIST p
          props CDATA #IMPLIED>

<!ELEMENT c     (#PCDATA)>
<!ATTLIST c
          props CDATA #IMPLIED>

<!ELEMENT field     EMPTY>
<!ATTLIST field
          type CDATA #REQUIRED>

<!ELEMENT data     (d+)>

<!ELEMENT d     (#PCDATA)>
<!ATTLIST d
          name CDATA #REQUIRED>

<!ELEMENT image     EMPTY>
<!ATTLIST image 
          dataid CDATA #REQUIRED
	  props  CDATA #IMPLIED>

<!ELEMENT br     EMPTY>
<!ELEMENT pbr     EMPTY>
<!ELEMENT cbr     EMPTY>

