equal
deleted
inserted
replaced
|
1 <!-- DTD for Story --> |
|
2 <!ENTITY % common-dtd |
|
3 PUBLIC "-//Fabien Ninoles//DTD Common XML V1.0//EN" |
|
4 "http://www.tzone.org/~fabien/dtd/common.dtd"> |
|
5 |
|
6 <!-- Entities declarations --> |
|
7 <!ENTITY % special.section.alt "|story"> |
|
8 <!ENTITY % special.block.class "|poem|strophe|verse|dialog"> |
|
9 <!ENTITY % special.text.class "|cue"> |
|
10 |
|
11 %common-dtd; |
|
12 |
|
13 <!ELEMENT story (docinfo?,(%title.class;)?,nda?,((section*)|(%commonblock.class;)*))> |
|
14 <!ATTLIST story %common.attrib;> |
|
15 |
|
16 <!ELEMENT poem ((%title.class;)?,(%commonblock.class;)*,%author.class;)> |
|
17 <!ATTLIST poem %common.attrib;> |
|
18 |
|
19 <!ELEMENT nda ((%title.class;)?,(%commonblock.class;)*)> |
|
20 <!ATTLIST nda %common.attrib;> |
|
21 |
|
22 <!ELEMENT strophe (%commontext.class;|verse)*> |
|
23 <!ATTLIST strophe %common.attrib;> |
|
24 |
|
25 <!ELEMENT verse (%commontext.class;)*> |
|
26 <!ATTLIST verse %common.attrib;> |
|
27 |
|
28 <!ELEMENT dialog (cite+)> |
|
29 <!ATTLIST dialog %common.attrib;> |
|
30 |
|
31 <!ELEMENT cite (%commontext.class;|desc)*> |
|
32 <!ATTLIST cite %common.attrib;> |
|
33 |
|
34 <!ELEMENT desc (%commontext.class;)*> |
|
35 <!ATTLIST desc %common.attrib;> |
|
36 |
|
37 <!ELEMENT cue (%commontext.class;)*> |
|
38 <!ATTLIST cue %common.attrib;> |