summaryrefslogtreecommitdiff
blob: e5e09b7efcc842725c6a229255efb4b594d76801 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!ENTITY % common SYSTEM "common.dtd">

%common;

<!ELEMENT book     (title, values?, author+, abstract, license?, version, date, part+)>
<!ATTLIST book     link CDATA #IMPLIED
                   disclaimer (articles|oldbook|draft|obsolete) #IMPLIED
		   redirect CDATA #IMPLIED
                   lang CDATA #IMPLIED>

<!ELEMENT part     (title, abstract, chapter+)>
<!ATTLIST part     id CDATA #IMPLIED>

<!ELEMENT chapter  (title, abstract?, include)>
<!ATTLIST chapter  id CDATA #IMPLIED>

<!ELEMENT sections   (abstract?, version, date, section+)>

<!ELEMENT section  (include | (title, (body+ | subsection+)) )>

<!ELEMENT subsection (include | (title?, body+))>
<!ATTLIST subsection id   CDATA #IMPLIED
                     test CDATA #IMPLIED>

<!ELEMENT body    (include | (%block.class;)+)>