author | fabien |
Thu, 26 Jan 2006 16:51:20 -0500 | |
branch | dtd |
changeset 1 | 540690e532a7 |
parent 0 | 80b83583ec4b |
permissions | -rw-r--r-- |
0
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
1 |
<!-- DTD for Poetry --> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
2 |
<!ENTITY % common-dtd |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
3 |
PUBLIC "-//Fabien Ninoles//DTD Common XML V1.0//EN" |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
4 |
"http://www.tzone.org/~fabien/dtd/common.dtd"> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
5 |
|
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
6 |
<!-- Entities declarations --> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
7 |
<!ENTITY % special.block.class "|poem|strophe|verse|cue|nda"> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
8 |
<!ENTITY % special.section.alt "|poetry"> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
9 |
|
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
10 |
%common-dtd; |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
11 |
|
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
12 |
<!ELEMENT poetry (docinfo?,(%title.class;)?,(%commonblock.class;)*)> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
13 |
<!ATTLIST poetry %common.attrib;> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
14 |
<!ELEMENT poem ((%title.class;)?,(%commonblock.class;)*)> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
15 |
<!ATTLIST poem %common.attrib;> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
16 |
<!ELEMENT nda ((%title.class;)?,(%commonblock.class;)*)> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
17 |
<!ATTLIST nda %common.attrib;> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
18 |
<!ELEMENT strophe (verse|%commonblock.class;)*> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
19 |
<!ATTLIST strophe %common.attrib;> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
20 |
<!ELEMENT verse (%commontext.class;)*> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
21 |
<!ATTLIST verse %common.attrib;> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
22 |
<!ELEMENT cue (caracter,(%commonblock.class;)+)> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
23 |
<!ATTLIST cue %common.attrib;> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
24 |
<!ELEMENT caracter (%commontext.class;)*> |
80b83583ec4b
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
25 |
<!ATTLIST caracter %common.attrib;> |