Project

General

Profile

metacat / test / tstmt.dtd @ 5397

1
<!-- DTD for testaments    J. Bosak -->
2
<!-- Early versions 1992-1998 -->
3
<!-- Major revision Copyright (c) Jon Bosak September 1998 -->
4

    
5
<!ENTITY % plaintext "#PCDATA|i">
6

    
7
<!ELEMENT tstmt     (coverpg?,titlepg?,preface?,(bookcoll|suracoll)+)>
8
<!ELEMENT coverpg   ((title|title2)+, (subtitle|p)*)>
9
<!ELEMENT titlepg   ((title|title2)+, (subtitle|p)*)>
10
<!ELEMENT title     (%plaintext;)*>
11
<!ELEMENT title2    (%plaintext;)*>
12
<!ELEMENT subtitle  (p)+>
13
<!ELEMENT preface   ((ptitle|ptitle0)+, p+, witlist?)+>
14
<!ELEMENT witlist   (witness)+>
15
<!ELEMENT ptitle    (%plaintext;)*>
16
<!ELEMENT ptitle0   (%plaintext;)*>
17
<!ELEMENT witness   (%plaintext;)*>
18
<!ELEMENT bookcoll  (book|sura)+>
19
<!ELEMENT book      (bktlong, bktshort, epigraph?, bksum?, chapter+)>
20
<!ELEMENT suracoll  (sura+)>
21
<!ELEMENT sura      (bktlong, bktshort, epigraph?, bksum?, v+)>
22
<!ELEMENT bktlong   (%plaintext;)*>
23
<!ELEMENT bktshort  (%plaintext;)*>
24
<!ELEMENT bksum     (p)+>
25
<!ELEMENT chapter   (chtitle, chstitle?, epigraph?, chsum?, (div+|v+))>
26
<!ELEMENT chtitle   (%plaintext;)*>
27
<!ELEMENT chstitle  (%plaintext;)*>
28
<!ELEMENT div       (divtitle, v+)>
29
<!ELEMENT divtitle  (%plaintext;)*>
30
<!ELEMENT chsum     (p)+>
31
<!ELEMENT epigraph  (%plaintext;)*>
32
<!ELEMENT p         (%plaintext;)*>
33
<!ELEMENT v         (%plaintext;)*>
34
<!ELEMENT i         (%plaintext;)*>