poetry.dtd
author fabien
Sun, 14 Jan 2007 22:15:25 -0500
branchdtd
changeset 4 7d1cb707b8fc
parent 0 80b83583ec4b
permissions -rw-r--r--
[svn r2210] r2360@freebird: fabien | 2007-01-14 22:07:47 -0500 Mise à jour vers le tronc local.

<!-- DTD for Poetry -->
<!ENTITY % common-dtd 
        PUBLIC "-//Fabien Ninoles//DTD Common XML V1.0//EN"
        "http://www.tzone.org/~fabien/dtd/common.dtd">

<!-- Entities declarations -->
<!ENTITY % special.block.class "|poem|strophe|verse|cue|nda">
<!ENTITY % special.section.alt "|poetry">

%common-dtd;

<!ELEMENT poetry (docinfo?,(%title.class;)?,(%commonblock.class;)*)>
<!ATTLIST poetry %common.attrib;>
<!ELEMENT poem ((%title.class;)?,(%commonblock.class;)*)>
<!ATTLIST poem %common.attrib;>
<!ELEMENT nda ((%title.class;)?,(%commonblock.class;)*)>
<!ATTLIST nda %common.attrib;>
<!ELEMENT strophe (verse|%commonblock.class;)*>
<!ATTLIST strophe %common.attrib;>
<!ELEMENT verse (%commontext.class;)*>
<!ATTLIST verse %common.attrib;>
<!ELEMENT cue (caracter,(%commonblock.class;)+)>
<!ATTLIST cue %common.attrib;>
<!ELEMENT caracter (%commontext.class;)*>
<!ATTLIST caracter %common.attrib;>