<!ELEMENT doc      (title, (para|listing|indexterm)+)>

<!ELEMENT para     (#PCDATA|emphasis|cite|xref|footnote|indexterm)*>

<!ELEMENT emphasis (#PCDATA|footnote)*>
<!ELEMENT cite     (#PCDATA)>
<!ATTLIST cite
	type	(book|article|other)	"book"
>

<!ELEMENT footnote (#PCDATA|para)*> 

<!ELEMENT title    (#PCDATA|emphasis)*>

<!ELEMENT listing  (#PCDATA)>
<!ATTLIST listing
	id		ID	#IMPLIED
	colwidth	CDATA	"80"
>

<!-- startref points to rangestart -->
<!ELEMENT indexterm (prim?, sec?)>
<!ATTLIST indexterm
	id		ID	#IMPLIED
	type		(rangestart|rangeend|singular) "singular"
	startref	IDREF	#IMPLIED 
>

<!ELEMENT prim     (#PCDATA)>
<!ELEMENT sec      (#PCDATA)>

<!ELEMENT xref     EMPTY>
<!ATTLIST xref
	linkend		IDREF	#REQUIRED
>

<!ENTITY ldquo "&#x201C;">
<!ENTITY rdquo "&#x201D;">

