patrick@36
|
1 |
<!--**********************************************************************-->
|
patrick@36
|
2 |
<!--****** DTD LITTERATURE GENERALE XML NC V3.2 ******-->
|
patrick@36
|
3 |
<!--****** (c) Nord Compo (juin 1999) ******-->
|
patrick@36
|
4 |
<!--****** realisee par : GD ******-->
|
patrick@36
|
5 |
<!--****** mise a jour par : GD (juillet 2000) ******-->
|
patrick@36
|
6 |
<!--****** transformation en XML par : JMD (Aout 2000) ******-->
|
patrick@36
|
7 |
<!--****** mise a jour XML par : GD (janvier 2001) ******-->
|
patrick@36
|
8 |
<!--****** mise a jour de la version 2.1 ******-->
|
patrick@36
|
9 |
<!--****** mise ‡ jour : GD (juin 2007) ******-->
|
patrick@36
|
10 |
<!--****** mise a jour : GD septembre 2007 ******-->
|
patrick@36
|
11 |
<!--****** mise a jour : GD octobre 2007 ******-->
|
patrick@36
|
12 |
<!--****** mise a jour : GD novembre 2007 ******-->
|
patrick@36
|
13 |
<!--****** mise a jour : GD janvier 2008 ******-->
|
patrick@36
|
14 |
<!--****** mise a jour : PT mai 2009 ******-->
|
patrick@36
|
15 |
<!--****** mise a jour : PT octobre 2009 ******-->
|
patrick@36
|
16 |
<!--**********************************************************************-->
|
patrick@36
|
17 |
|
patrick@36
|
18 |
<!--****** Entites externes ******-->
|
patrick@36
|
19 |
<!ENTITY % ISOlat1 SYSTEM "iso-lat1.ent">
|
patrick@36
|
20 |
%ISOlat1;
|
patrick@36
|
21 |
<!ENTITY % ISOlat2 SYSTEM "iso-lat2.ent">
|
patrick@36
|
22 |
%ISOlat2;
|
patrick@36
|
23 |
<!ENTITY % ISOnum SYSTEM "iso-num.ent">
|
patrick@36
|
24 |
%ISOnum;
|
patrick@36
|
25 |
<!ENTITY % ISOpub SYSTEM "iso-pub.ent">
|
patrick@36
|
26 |
%ISOpub;
|
patrick@36
|
27 |
<!ENTITY % ISOgrk1 SYSTEM "iso-grk1.ent">
|
patrick@36
|
28 |
%ISOgrk1;
|
patrick@36
|
29 |
<!ENTITY % ISOgrk2 SYSTEM "iso-grk2.ent">
|
patrick@36
|
30 |
%ISOgrk2;
|
patrick@36
|
31 |
<!ENTITY % ISOgrk3 SYSTEM "iso-grk3.ent">
|
patrick@36
|
32 |
%ISOgrk3;
|
patrick@36
|
33 |
<!ENTITY % ISOgrk4 SYSTEM "iso-grk4.ent">
|
patrick@36
|
34 |
%ISOgrk4;
|
patrick@36
|
35 |
<!ENTITY % ISOtech SYSTEM "iso-tech.ent">
|
patrick@36
|
36 |
%ISOtech;
|
patrick@36
|
37 |
<!ENTITY % ISOcyr1 SYSTEM "iso-cyr1.ent">
|
patrick@36
|
38 |
%ISOcyr1;
|
patrick@36
|
39 |
<!ENTITY % ISOcyr2 SYSTEM "iso-cyr2.ent">
|
patrick@36
|
40 |
%ISOcyr2;
|
patrick@36
|
41 |
<!ENTITY % ISOdia SYSTEM "iso-dia.ent">
|
patrick@36
|
42 |
%ISOdia;
|
patrick@36
|
43 |
|
patrick@36
|
44 |
<!--****** Entites internes ******-->
|
patrick@36
|
45 |
<!ENTITY % texte "#PCDATA | sup | inf | pc | sl">
|
patrick@36
|
46 |
<!-- Texte avec Exposant, Indice petites caps, ou souligne-->
|
patrick@36
|
47 |
|
patrick@36
|
48 |
<!ENTITY % typo "%texte;|i|b|r">
|
patrick@36
|
49 |
<!-- Texte avec mise en forme (ital, gras, romain) -->
|
patrick@36
|
50 |
|
patrick@36
|
51 |
<!ENTITY % appel " indx | indx2 | indx3 | apnb | apnb2 | apnb3 | apnf | apnm | apfi | apta ">
|
patrick@36
|
52 |
<!-- Entite d'appels divers -->
|
patrick@36
|
53 |
|
patrick@36
|
54 |
<!ENTITY % depart "apfi?, surtit?, n?, (((tit,apfi?),((stit,apfi?),(sstit,apfi?)?)?)|((stit,apfi?),(sstit,apfi?)?))?, (accro | trad | auteur | illustrateur | exer)*">
|
patrick@36
|
55 |
<!-- Entite Numero, titre et sous-titre-->
|
patrick@36
|
56 |
<!-- Mai 2009 : ajout appels de figure optionnels-->
|
patrick@36
|
57 |
<!-- Mai 2009 : ajout surtitre, illustrateur, sstit-->
|
patrick@36
|
58 |
|
patrick@36
|
59 |
<!--****** Elements Livre ******-->
|
patrick@36
|
60 |
<!ELEMENT livre (ident, (appcrit | pre)*, corps, (appcrit | appen)*, collec*)>
|
patrick@36
|
61 |
<!-- Element Livre -->
|
patrick@36
|
62 |
<!-- Octobre 2009 : ÈlÈment collec rÈpÈtable -->
|
patrick@36
|
63 |
<!ATTLIST livre compo CDATA #IMPLIED
|
patrick@36
|
64 |
saisie CDATA #IMPLIED
|
patrick@36
|
65 |
type CDATA #IMPLIED>
|
patrick@36
|
66 |
<!-- Nom du photocompositeur
|
patrick@36
|
67 |
lieu de la saisie
|
patrick@36
|
68 |
Type coll-->
|
patrick@36
|
69 |
|
patrick@36
|
70 |
|
patrick@36
|
71 |
|
patrick@36
|
72 |
<!--****** Elements typo ******-->
|
patrick@36
|
73 |
<!ELEMENT b (%texte; | i | %appel;)*>
|
patrick@36
|
74 |
<!--Element Gras -->
|
patrick@36
|
75 |
|
patrick@36
|
76 |
<!ELEMENT i (%texte; | b | %appel;)*>
|
patrick@36
|
77 |
<!-- Element ital -->
|
patrick@36
|
78 |
|
patrick@36
|
79 |
<!ELEMENT r (%texte; | %appel;)*>
|
patrick@36
|
80 |
<!-- Element Romain-->
|
patrick@36
|
81 |
|
patrick@36
|
82 |
<!ELEMENT sup (#PCDATA | %appel; | i | b | r)*>
|
patrick@36
|
83 |
<!-- Element Exposant-->
|
patrick@36
|
84 |
|
patrick@36
|
85 |
<!ELEMENT inf (#PCDATA | %appel; | i | b | r)*>
|
patrick@36
|
86 |
<!-- Element Indice-->
|
patrick@36
|
87 |
|
patrick@36
|
88 |
<!ELEMENT pc (#PCDATA | %appel; | i | b | r)*>
|
patrick@36
|
89 |
<!-- Element petites capitales-->
|
patrick@36
|
90 |
|
patrick@36
|
91 |
<!ELEMENT sl (#PCDATA | %appel; | i | b | r)*>
|
patrick@36
|
92 |
<!-- Element souligne-->
|
patrick@36
|
93 |
|
patrick@36
|
94 |
<!ELEMENT br EMPTY>
|
patrick@36
|
95 |
<!--Retour a la ligne dans un element titre-->
|
patrick@36
|
96 |
|
patrick@36
|
97 |
|
patrick@36
|
98 |
|
patrick@36
|
99 |
<!--****** Elements Entete (pages de titre) ******-->
|
patrick@36
|
100 |
<!ELEMENT ident ((ftit | fstit | info | accro | collec | auteur | illustrateur | tit | stit | edit | copy | trad| ean | coned | type | ref | isbn | issn | modulus | fig | tableau | dedi | exer)+)>
|
patrick@36
|
101 |
<!--Element Entete ou pages de titre-->
|
patrick@36
|
102 |
<!-- Mai 2009 : ajout illustrateur-->
|
patrick@36
|
103 |
|
patrick@36
|
104 |
|
patrick@36
|
105 |
<!ELEMENT ftit (%typo; | br | %appel; | renv | renvlnk)*>
|
patrick@36
|
106 |
<!-- FAUX TITRE ouvrage -->
|
patrick@36
|
107 |
|
patrick@36
|
108 |
<!ELEMENT accro (%typo; | br | %appel; | renv | renvlnk)*>
|
patrick@36
|
109 |
<!-- Accroche ouvrage -->
|
patrick@36
|
110 |
|
patrick@36
|
111 |
<!ELEMENT fstit (%typo; | br | %appel; | renv | renvlnk)*>
|
patrick@36
|
112 |
<!-- SOUS TITRE ouvrage -->
|
patrick@36
|
113 |
|
patrick@36
|
114 |
<!ELEMENT auteur (%typo; | %appel;)*>
|
patrick@36
|
115 |
<!--Auteur(s) de l'ouvrage ou de citation ou exergue -->
|
patrick@36
|
116 |
|
patrick@36
|
117 |
<!ELEMENT illustrateur (%typo; | %appel;)*>
|
patrick@36
|
118 |
<!-- Mai 2009 : ajout element illustrateur-->
|
patrick@36
|
119 |
|
patrick@36
|
120 |
<!ELEMENT surtit (%typo; | %appel; | br | renv | renvlnk)*>
|
patrick@36
|
121 |
<!-- Mai 2009 : ajout element surtitre -->
|
patrick@36
|
122 |
|
patrick@36
|
123 |
<!ELEMENT tit (%typo; | %appel; | br | renv | renvlnk)*>
|
patrick@36
|
124 |
<!-- Titre de l'ouvrage -->
|
patrick@36
|
125 |
|
patrick@36
|
126 |
<!ELEMENT stit (%typo; | %appel; | br | renv | renvlnk)*>
|
patrick@36
|
127 |
<!--Sous-titre de l'ouvrage-->
|
patrick@36
|
128 |
|
patrick@36
|
129 |
<!ELEMENT sstit (%typo; | %appel; | br | renv | renvlnk)*>
|
patrick@36
|
130 |
<!-- Mai 2009 : ajout Sous-sous-titre-->
|
patrick@36
|
131 |
|
patrick@36
|
132 |
<!ELEMENT type (%typo; | br | %appel;)*>
|
patrick@36
|
133 |
<!-- Type d'ouvrage dans page de titre -->
|
patrick@36
|
134 |
|
patrick@36
|
135 |
<!ELEMENT info (%typo; | br | %appel;)*>
|
patrick@36
|
136 |
<!-- Texte page de titre -->
|
patrick@36
|
137 |
|
patrick@36
|
138 |
<!ELEMENT collec (tit | stit | cint | cint2 | cint3 | auteur | p | pbib | fig)*>
|
patrick@36
|
139 |
<!--page de collection-->
|
patrick@36
|
140 |
<!-- Octobre 2009 : ajout ÈlÈment fig -->
|
patrick@36
|
141 |
|
patrick@36
|
142 |
<!ELEMENT cint (%typo; | br | %appel;)*>
|
patrick@36
|
143 |
<!-- intertitre dans page de collection -->
|
patrick@36
|
144 |
|
patrick@36
|
145 |
<!ELEMENT cint2 (%typo; | br | %appel;)*>
|
patrick@36
|
146 |
<!-- intertitre dans page de collection -->
|
patrick@36
|
147 |
|
patrick@36
|
148 |
<!ELEMENT cint3 (%typo; | br | %appel;)*>
|
patrick@36
|
149 |
<!-- intertitre dans page de collection -->
|
patrick@36
|
150 |
|
patrick@36
|
151 |
<!ELEMENT trad (%typo; | br | %appel;)*>
|
patrick@36
|
152 |
<!-- traduction par -->
|
patrick@36
|
153 |
|
patrick@36
|
154 |
<!ELEMENT edit (%typo; | %appel;)*>
|
patrick@36
|
155 |
<!--Editeur(s) -->
|
patrick@36
|
156 |
|
patrick@36
|
157 |
<!ELEMENT copy (%typo; | br | %appel;)*>
|
patrick@36
|
158 |
|
patrick@36
|
159 |
<!-- Copyright de l'ouvrage -->
|
patrick@36
|
160 |
<!ELEMENT ref (%typo; | br | %appel;)*>
|
patrick@36
|
161 |
|
patrick@36
|
162 |
<!-- References de l'ouvrage -->
|
patrick@36
|
163 |
<!ELEMENT isbn (%typo; | %appel;)*>
|
patrick@36
|
164 |
<!-- isbn -->
|
patrick@36
|
165 |
|
patrick@36
|
166 |
<!ELEMENT issn (%typo; | %appel;)*>
|
patrick@36
|
167 |
<!-- issn -->
|
patrick@36
|
168 |
|
patrick@36
|
169 |
<!ELEMENT modulus (%typo; | %appel;)*>
|
patrick@36
|
170 |
<!-- modulus -->
|
patrick@36
|
171 |
|
patrick@36
|
172 |
<!ELEMENT ean (#PCDATA)>
|
patrick@36
|
173 |
<!-- EAN 13 -->
|
patrick@36
|
174 |
|
patrick@36
|
175 |
<!ELEMENT coned (#PCDATA)>
|
patrick@36
|
176 |
<!-- Rang d'impression -->
|
patrick@36
|
177 |
|
patrick@36
|
178 |
<!ELEMENT dedi (%typo; | br | %appel;)*>
|
patrick@36
|
179 |
<!-- Dedicace -->
|
patrick@36
|
180 |
|
patrick@36
|
181 |
|
patrick@36
|
182 |
<!ELEMENT exer (p+, (source |auteur)*)>
|
patrick@36
|
183 |
<!-- Exergue -->
|
patrick@36
|
184 |
|
patrick@36
|
185 |
<!ELEMENT source (%typo; | %appel; | p | br)*>
|
patrick@36
|
186 |
<!-- Source(s) citation, image, exergue -->
|
patrick@36
|
187 |
|
patrick@36
|
188 |
|
patrick@36
|
189 |
<!--****** Elements paragraphe ******-->
|
patrick@36
|
190 |
<!ELEMENT p (%typo; | %appel; | renv |renvlnk)*>
|
patrick@36
|
191 |
<!ATTLIST p align (centre | justif | gauche | droite | ssalinea) #IMPLIED>
|
patrick@36
|
192 |
<!-- Element paragraphe -->
|
patrick@36
|
193 |
|
patrick@36
|
194 |
|
patrick@36
|
195 |
<!--****** Elements paragraphe bibliographique ******-->
|
patrick@36
|
196 |
<!ELEMENT pbib (%typo; | %appel; | autbib | titbib | editbib | datebib | renv | renvlnk)*>
|
patrick@36
|
197 |
<!-- Element paragraphe bibliographique (auteur, titre, editeur, date)-->
|
patrick@36
|
198 |
|
patrick@36
|
199 |
<!ELEMENT autbib (%typo; | %appel;)*>
|
patrick@36
|
200 |
|
patrick@36
|
201 |
<!-- auteur -->
|
patrick@36
|
202 |
|
patrick@36
|
203 |
<!ELEMENT titbib (%typo; | %appel;)*>
|
patrick@36
|
204 |
<!-- titre ouvrage -->
|
patrick@36
|
205 |
|
patrick@36
|
206 |
<!ELEMENT editbib (%typo; | %appel;)*>
|
patrick@36
|
207 |
<!-- editeur -->
|
patrick@36
|
208 |
|
patrick@36
|
209 |
<!ELEMENT datebib (%typo; | %appel;)*>
|
patrick@36
|
210 |
<!-- date de parution -->
|
patrick@36
|
211 |
|
patrick@36
|
212 |
|
patrick@36
|
213 |
<!--****** Elements renvois pour reference croisee ******-->
|
patrick@36
|
214 |
<!ELEMENT renv (%typo;)*>
|
patrick@36
|
215 |
<!--Renvoi point d'appel -->
|
patrick@36
|
216 |
<!ATTLIST renv id IDREF #REQUIRED>
|
patrick@36
|
217 |
<!-- Lien appel de reference croisee-->
|
patrick@36
|
218 |
|
patrick@36
|
219 |
<!ELEMENT renvlnk (%typo;)*>
|
patrick@36
|
220 |
<!--Renvoi point d'arrivee -->
|
patrick@36
|
221 |
<!ATTLIST renvlnk id ID #REQUIRED>
|
patrick@36
|
222 |
<!-- Lien de reference croisee -->
|
patrick@36
|
223 |
|
patrick@36
|
224 |
|
patrick@36
|
225 |
<!--****** Elements d'appels de figures et notes ******-->
|
patrick@36
|
226 |
<!ELEMENT apnb EMPTY>
|
patrick@36
|
227 |
<!ATTLIST apnb id IDREF #REQUIRED>
|
patrick@36
|
228 |
<!-- Lien appel de note de bas de page niv 1-->
|
patrick@36
|
229 |
|
patrick@36
|
230 |
<!ELEMENT apnb2 EMPTY>
|
patrick@36
|
231 |
<!ATTLIST apnb2 id IDREF #REQUIRED>
|
patrick@36
|
232 |
<!-- Lien appel de note de bas de page niv 2-->
|
patrick@36
|
233 |
|
patrick@36
|
234 |
<!ELEMENT apnb3 EMPTY>
|
patrick@36
|
235 |
<!ATTLIST apnb3 id IDREF #REQUIRED>
|
patrick@36
|
236 |
<!-- Lien appel de note de bas de page niv 3-->
|
patrick@36
|
237 |
|
patrick@36
|
238 |
<!ELEMENT apnf EMPTY>
|
patrick@36
|
239 |
<!ATTLIST apnf id IDREF #REQUIRED>
|
patrick@36
|
240 |
<!-- Lien appel de note de fin d'ouvrage-->
|
patrick@36
|
241 |
|
patrick@36
|
242 |
<!ELEMENT apnm EMPTY>
|
patrick@36
|
243 |
<!ATTLIST apnm id IDREF #REQUIRED>
|
patrick@36
|
244 |
<!-- Lien appel de note de marge-->
|
patrick@36
|
245 |
|
patrick@36
|
246 |
<!ELEMENT apfi EMPTY>
|
patrick@36
|
247 |
<!ATTLIST apfi id IDREF #REQUIRED
|
patrick@36
|
248 |
place (haut | bas | intexte | pagesui | pagepre) #IMPLIED
|
patrick@36
|
249 |
align (centre | gauche | droite | retrait | inline) #IMPLIED>
|
patrick@36
|
250 |
<!-- Lien appel de figure-->
|
patrick@36
|
251 |
<!-- Emplacement de l'illustration : haut de page, bas de page, ‡ la hauteur du texte, page suivante, page precedente -->
|
patrick@36
|
252 |
<!-- Mai 2009 : ajout align : centre | gauche | droite | retrait | inline=dans le texte-->
|
patrick@36
|
253 |
|
patrick@36
|
254 |
|
patrick@36
|
255 |
|
patrick@36
|
256 |
<!ELEMENT apta EMPTY>
|
patrick@36
|
257 |
<!ATTLIST apta id IDREF #REQUIRED>
|
patrick@36
|
258 |
<!-- Lien appel de tableaux-->
|
patrick@36
|
259 |
|
patrick@36
|
260 |
|
patrick@36
|
261 |
<!--****** Elements d'indexation ******-->
|
patrick@36
|
262 |
<!--Rem : Le separateur de niveau d'index est le ; -->
|
patrick@36
|
263 |
<!ELEMENT indx (%typo; | %appel;)*>
|
patrick@36
|
264 |
<!-- Indexation -->
|
patrick@36
|
265 |
<!ATTLIST indx LIBEL CDATA #IMPLIED>
|
patrick@36
|
266 |
<!-- Libelle dans l'index -->
|
patrick@36
|
267 |
|
patrick@36
|
268 |
<!ELEMENT indx2 (%typo; | %appel;)*>
|
patrick@36
|
269 |
<!-- Indexation -->
|
patrick@36
|
270 |
<!ATTLIST indx2 LIBEL CDATA #IMPLIED>
|
patrick@36
|
271 |
<!-- Libelle dans l'index -->
|
patrick@36
|
272 |
|
patrick@36
|
273 |
<!ELEMENT indx3 (%typo; | %appel;)*>
|
patrick@36
|
274 |
<!-- Indexation -->
|
patrick@36
|
275 |
<!ATTLIST indx3 LIBEL CDATA #IMPLIED>
|
patrick@36
|
276 |
<!-- Libelle dans l'index -->
|
patrick@36
|
277 |
|
patrick@36
|
278 |
|
patrick@36
|
279 |
<!--****** Elements corps de l'ouvrage ******-->
|
patrick@36
|
280 |
<!ELEMENT corps (vol+ | part+ | section+ | chap+ | dev)>
|
patrick@36
|
281 |
<!--Corps de l'ouvrage-->
|
patrick@36
|
282 |
|
patrick@36
|
283 |
|
patrick@36
|
284 |
<!--****** Elements preliminaire de l'ouvrage ******-->
|
patrick@36
|
285 |
<!ELEMENT pre (apfi?, surtit?, (((tit,apfi?),((stit,apfi?),(sstit,apfi?)?)?)|((stit,apfi?),(sstit,apfi?)?))?, exer*, chapeau?, dev, (source|sign)*, collec*, defnotes?, apfi?)>
|
patrick@36
|
286 |
<!-- preliminaire : Intro, preface, Avertissement etc... -->
|
patrick@36
|
287 |
<!ATTLIST pre
|
patrick@36
|
288 |
id ID #IMPLIED
|
patrick@36
|
289 |
num CDATA #IMPLIED
|
patrick@36
|
290 |
type (intro | prologue | pref | remer | avpro | biblio | bio | remarque | note | chrono | presentation | personnages | sommaire | tdm | autre) #IMPLIED>
|
patrick@36
|
291 |
<!--Type de preliminaire : introduction, prologue, preface, remerciements, avant propos , bibliographie, remarque, note, chronologie, presentation et autre-->
|
patrick@36
|
292 |
<!-- Indentifiant et numero permettant de referencer les titres pour une gestion electronique-->
|
patrick@36
|
293 |
<!-- Mai 2009 : ajout type bio, personnages, sommaire, tdm-->
|
patrick@36
|
294 |
<!-- Mai 2009 : ajout appels de figure optionnels en dÈbut et en fin de prÈliminaire-->
|
patrick@36
|
295 |
<!-- Mai 2009 : ajout surtitre optionnel-->
|
patrick@36
|
296 |
<!-- Mai 2009 : ajout sous-soustitre optionnel-->
|
patrick@36
|
297 |
<!--mai 2009 : ajout ÈlÈment chapeau ******-->
|
patrick@36
|
298 |
<!--mai 2009 : ajout appels de figure optionnels au niveau de titre et sous titre ******-->
|
patrick@36
|
299 |
<!--mai 2009 : ajout source optionnel ******-->
|
patrick@36
|
300 |
<!--dÈcembre 2009 : ajout collec optionnel en fin de pre, pour les titre du meme auteur d un pre bio******-->
|
patrick@36
|
301 |
|
patrick@36
|
302 |
<!ELEMENT sign (%typo; | %appel; | br)*>
|
patrick@36
|
303 |
<!-- Signature de la preface ou de l'intro, etc...**-->
|
patrick@36
|
304 |
|
patrick@36
|
305 |
<!--****** Elements volume de l'ouvrage ******-->
|
patrick@36
|
306 |
<!ELEMENT vol (%depart;, (appcrit | pre)*, ((dev, part*) | part+), defnotes?, (appcrit | appen)*)>
|
patrick@36
|
307 |
<!ATTLIST vol
|
patrick@36
|
308 |
id ID #IMPLIED
|
patrick@36
|
309 |
num CDATA #IMPLIED>
|
patrick@36
|
310 |
<!-- Indentifiant et numero permettant de referencer les titres pour une gestion electronique-->
|
patrick@36
|
311 |
|
patrick@36
|
312 |
|
patrick@36
|
313 |
<!--****** Elements partie de l'ouvrage ******-->
|
patrick@36
|
314 |
<!ELEMENT part (%depart;, (appcrit | pre)*, ((dev, (section | chap)*) | (section | chap)+), defnotes?, (appcrit | appen)*)>
|
patrick@36
|
315 |
<!ATTLIST part
|
patrick@36
|
316 |
id ID #IMPLIED
|
patrick@36
|
317 |
num CDATA #IMPLIED>
|
patrick@36
|
318 |
<!-- Indentifiant et numero permettant de referencer les titres pour une gestion electronique-->
|
patrick@36
|
319 |
|
patrick@36
|
320 |
<!--****** Elements partie de l'ouvrage ******-->
|
patrick@36
|
321 |
<!ELEMENT section (%depart;, (appcrit | pre)*, ((dev, chap*) | chap+), defnotes?, (appcrit | appen)*)>
|
patrick@36
|
322 |
<!ATTLIST section
|
patrick@36
|
323 |
id ID #IMPLIED
|
patrick@36
|
324 |
num CDATA #IMPLIED>
|
patrick@36
|
325 |
<!-- Indentifiant et numero permettant de referencer les titres pour une gestion electronique-->
|
patrick@36
|
326 |
|
patrick@36
|
327 |
|
patrick@36
|
328 |
<!ELEMENT n (%typo; | %appel; | br | renv | renvlnk)*>
|
patrick@36
|
329 |
<!-- Numero de partie, Chapitre, sous-chapitre ou section-->
|
patrick@36
|
330 |
|
patrick@36
|
331 |
|
patrick@36
|
332 |
<!--****** Elements Chapitre de l'ouvrage ******-->
|
patrick@36
|
333 |
<!ELEMENT chap (%depart;, (appcrit | pre)*, ((chapeau?, dev, schap*) | schap+), source?, defnotes?, (appcrit | appen)*)>
|
patrick@36
|
334 |
<!ATTLIST chap
|
patrick@36
|
335 |
id ID #IMPLIED
|
patrick@36
|
336 |
num CDATA #IMPLIED>
|
patrick@36
|
337 |
<!-- Indentifiant et numero permettant de referencer les titres pour une gestion electronique-->
|
patrick@36
|
338 |
<!-- Chapitre -->
|
patrick@36
|
339 |
<!--mai 2009 : ajout ÈlÈment chapeau ******-->
|
patrick@36
|
340 |
<!--mai 2009 : ajout ÈlÈment source ******-->
|
patrick@36
|
341 |
|
patrick@36
|
342 |
<!--****** Elements Sous-chapitre ******-->
|
patrick@36
|
343 |
<!ELEMENT schap (%depart;, (appcrit | pre)*, chapeau?, dev, defnotes?, (appcrit | appen)*)>
|
patrick@36
|
344 |
<!ATTLIST schap
|
patrick@36
|
345 |
id ID #IMPLIED
|
patrick@36
|
346 |
num CDATA #IMPLIED>
|
patrick@36
|
347 |
<!-- Indentifiant et numero permettant de referencer les titres pour une gestion electronique-->
|
patrick@36
|
348 |
<!--Sous-chapitre -->
|
patrick@36
|
349 |
<!--mai 2009 : ajout ÈlÈment chapeau ******-->
|
patrick@36
|
350 |
|
patrick@36
|
351 |
|
patrick@36
|
352 |
<!--****** Elements postliminaire de l'ouvrage ******-->
|
patrick@36
|
353 |
<!ELEMENT appen ((apfi?, surtit?, (((tit,apfi?),((stit,apfi?),(sstit,apfi?)?)?)|((stit,apfi?),(sstit,apfi?)?))?, exer*, ((((chapeau?, dev) | notefin), sect*) | sect+), (source | sign)*, defnotes?), collec*, apfi?)>
|
patrick@36
|
354 |
<!ATTLIST appen
|
patrick@36
|
355 |
id ID #IMPLIED
|
patrick@36
|
356 |
num CDATA #IMPLIED
|
patrick@36
|
357 |
type (postface | conclusion | remer | biblio | bio | chrono | remarque | annexe | notes | glossaire | lexique | historique | genealogie | epilogue | tdm | horstexte | personnages | autre) #IMPLIED>
|
patrick@36
|
358 |
<!-- Indentifiant et numero permettant de referencer les titres pour une gestion electronique -->
|
patrick@36
|
359 |
<!-- Appendice : conclusion, postface, annexes etc... -->
|
patrick@36
|
360 |
<!--mai 2009 : ajout types glossaire, lexique, historique, genealogie, Èpilogue, tdm, horstexte ******-->
|
patrick@36
|
361 |
<!--mai 2009 : ajout appels de figure optionnels en dÈbut et en fin appendice ******-->
|
patrick@36
|
362 |
<!--mai 2009 : ajout exergue optionnel en dÈbut d' appendice ******-->
|
patrick@36
|
363 |
<!--mai 2009 : ajout surtitre optionnel ******-->
|
patrick@36
|
364 |
<!-- Mai 2009 : ajout sous-soustitre optionnel-->
|
patrick@36
|
365 |
<!--mai 2009 : ajout ÈlÈment chapeau******-->
|
patrick@36
|
366 |
<!--mai 2009 : ajout ÈlÈment source******-->
|
patrick@36
|
367 |
<!--mai 2009 : ajout appels de figure optionnels au niveau de titre et sous titre ******-->
|
patrick@36
|
368 |
<!--dÈcembre 2009 : ajout collec optionnel en fin de pre, pour les titre du meme auteur d un pre bio******-->
|
patrick@36
|
369 |
<!--dÈcembre 2009 : ajout valeur attribut personnages ******-->
|
patrick@36
|
370 |
|
patrick@36
|
371 |
<!--****** Appareil critique ******-->
|
patrick@36
|
372 |
<!ELEMENT appcrit (surtit?, (((tit,apfi?),((stit,apfi?),(sstit,apfi?)?)?)|((stit,apfi?),(sstit,apfi?)?))?, ((((chapeau?, dev) | notefin), sect*) | sect+), (source | sign)*, collec*, defnotes?)>
|
patrick@36
|
373 |
<!ATTLIST appcrit
|
patrick@36
|
374 |
id ID #IMPLIED
|
patrick@36
|
375 |
num CDATA #IMPLIED
|
patrick@36
|
376 |
type (intro | prologue | pref | remer | avpro | biblio | remarque | note | chrono | presentation | personnages | sommaire | tdm | postface | conclusion | bio | annexe | glossaire | lexique | historique | genealogie | epilogue | horstexte | autre) #IMPLIED>
|
patrick@36
|
377 |
<!--mai 2009 : Definition des types d' appareils critiques : tous ceux de pre et d'appen -->
|
patrick@36
|
378 |
<!--mai 2009 : ajout surtitre optionnel ******-->
|
patrick@36
|
379 |
<!-- Mai 2009 : ajout sous-soustitre optionnel-->
|
patrick@36
|
380 |
<!--mai 2009 : ajout ÈlÈment chapeau******-->
|
patrick@36
|
381 |
<!--mai 2009 : ajout ÈlÈment source******-->
|
patrick@36
|
382 |
<!--mai 2009 : ajout appels de figure optionnels au niveau de titre et sous titre ******-->
|
patrick@36
|
383 |
<!--dÈcembre 2009 : ajout collec optionnel en fin de pre, pour les titre du meme auteur d un pre bio******-->
|
patrick@36
|
384 |
|
patrick@36
|
385 |
|
patrick@36
|
386 |
<!--****** Elements Section ******-->
|
patrick@36
|
387 |
<!ELEMENT sect (%depart;, ((chapeau?, dev) | notefin), sign*, defnotes?)>
|
patrick@36
|
388 |
<!ATTLIST sect
|
patrick@36
|
389 |
id ID #IMPLIED
|
patrick@36
|
390 |
num CDATA #IMPLIED
|
patrick@36
|
391 |
type (postface | conclusion | remer | biblio | bio | chrono | remarque | annexe | notes | autre) #IMPLIED>
|
patrick@36
|
392 |
|
patrick@36
|
393 |
<!-- Indentifiant et numero permettant de referencer les titres pour une gestion electronique-->
|
patrick@36
|
394 |
<!-- Section -->
|
patrick@36
|
395 |
<!--mai 2009 : ajout ÈlÈment chapeau******-->
|
patrick@36
|
396 |
|
patrick@36
|
397 |
<!--****** Elements Developpement ******-->
|
patrick@36
|
398 |
<!ELEMENT dev ((((let?, (p | pbib)) | bl | sep | dialogue |theatre | list | stroplg | cita | infratexte | lettre | fig | tableau | enc | sign) | (niv1 | niv2 | niv3 | niv4 | niv5))+, fin? ,source?)>
|
patrick@36
|
399 |
<!--mai 2009 : ajout source ******-->
|
patrick@36
|
400 |
<!-- Developpement des chapitres, parties ou sections... -->
|
patrick@36
|
401 |
|
patrick@36
|
402 |
<!ELEMENT chapeau (let?, p+)>
|
patrick@36
|
403 |
<!--mai 2009 : ajout ÈlÈment chapeau pour preliminaire, appendice, chapitre, sous chapitre, sect ******-->
|
patrick@36
|
404 |
|
patrick@36
|
405 |
|
patrick@36
|
406 |
<!--****** Elements Theatre ******-->
|
patrick@36
|
407 |
<!ELEMENT theatre (distrib*, acte+)>
|
patrick@36
|
408 |
<!-- Module d'enrichissement pour ouvrage de theatre... -->
|
patrick@36
|
409 |
|
patrick@36
|
410 |
<!ELEMENT distrib (tit, role+, expos*)>
|
patrick@36
|
411 |
<!-- liste des personnage de la piece... -->
|
patrick@36
|
412 |
|
patrick@36
|
413 |
<!ELEMENT role (pers | acteur)*>
|
patrick@36
|
414 |
<!-- role du personnage -->
|
patrick@36
|
415 |
|
patrick@36
|
416 |
<!ELEMENT expos (%typo; | %appel; | renv |renvlnk)*>
|
patrick@36
|
417 |
<!-- exposition (ou se deroule la piece) -->
|
patrick@36
|
418 |
|
patrick@36
|
419 |
<!ELEMENT acte (n?, tit?, stit?, (pers | didasc)*, scene+)>
|
patrick@36
|
420 |
<!-- acte -->
|
patrick@36
|
421 |
|
patrick@36
|
422 |
<!ELEMENT pers (%typo; | %appel; | renv |renvlnk | didasc)*>
|
patrick@36
|
423 |
<!-- personnage(s) -->
|
patrick@36
|
424 |
|
patrick@36
|
425 |
<!ELEMENT acteur (%typo; | %appel; | renv |renvlnk | didasc)*>
|
patrick@36
|
426 |
<!-- acteur(s) -->
|
patrick@36
|
427 |
|
patrick@36
|
428 |
<!ELEMENT didasc (%typo; | %appel; | renv |renvlnk)*>
|
patrick@36
|
429 |
<!-- didascalie -->
|
patrick@36
|
430 |
|
patrick@36
|
431 |
<!ELEMENT scene (n?, tit?, stit?, (pers | didasc)*, replique+)>
|
patrick@36
|
432 |
<!-- scene -->
|
patrick@36
|
433 |
|
patrick@36
|
434 |
<!ELEMENT replique ((pers)+, (p | vers | didasc)*)+>
|
patrick@36
|
435 |
<!-- replique -->
|
patrick@36
|
436 |
|
patrick@36
|
437 |
<!ELEMENT vers (%typo; | %appel; | renv |renvlnk)*>
|
patrick@36
|
438 |
<!ATTLIST vers align (centre | justif | gauche | droite | stichomythie) #IMPLIED
|
patrick@36
|
439 |
num CDATA #IMPLIED>
|
patrick@36
|
440 |
<!-- Attribut du vers (stichomytie pour les vers qui se suivent-->
|
patrick@36
|
441 |
<!-- vers -->
|
patrick@36
|
442 |
|
patrick@36
|
443 |
<!ELEMENT bl EMPTY>
|
patrick@36
|
444 |
<!--Ligne de blanc -->
|
patrick@36
|
445 |
<!ATTLIST bl v CDATA #REQUIRED>
|
patrick@36
|
446 |
<!-- Valeur de blanc -->
|
patrick@36
|
447 |
|
patrick@36
|
448 |
<!ELEMENT sep EMPTY>
|
patrick@36
|
449 |
<!--Separateur -->
|
patrick@36
|
450 |
<!ATTLIST sep type (filet | frise | etoiles | etoile | logo | autre) #REQUIRED
|
patrick@36
|
451 |
src CDATA #IMPLIED>
|
patrick@36
|
452 |
<!-- type de separateur -->
|
patrick@36
|
453 |
<!-- Mai 2009 : ajout scr : nom de l'image pour logo, cul de lampe... -->
|
patrick@36
|
454 |
|
patrick@36
|
455 |
|
patrick@36
|
456 |
|
patrick@36
|
457 |
<!--****** Element liste ******-->
|
patrick@36
|
458 |
<!ELEMENT list (item)+>
|
patrick@36
|
459 |
<!ATTLIST list type (puce | tiret | num | alpha | none | imagelist1 | imagelist2 | imagelist3 | autre) #IMPLIED>
|
patrick@36
|
460 |
<!--Liste, Enumeration-->
|
patrick@36
|
461 |
<!--mai 2009 : ajout valeur type imagelist1 imagelist2 imagelist3 pour utiliser une image comme symbole optionnel ******-->
|
patrick@36
|
462 |
|
patrick@36
|
463 |
|
patrick@36
|
464 |
<!--Item liste -->
|
patrick@36
|
465 |
<!ELEMENT item ((n?, p+), list*)>
|
patrick@36
|
466 |
|
patrick@36
|
467 |
|
patrick@36
|
468 |
<!--****** Strophe et vers dans la LG... ******-->
|
patrick@36
|
469 |
<!ELEMENT stroplg (tit?, (verslg | bl)+)>
|
patrick@36
|
470 |
<!--Strophe-->
|
patrick@36
|
471 |
<!ATTLIST stroplg type CDATA #IMPLIED>
|
patrick@36
|
472 |
<!--Type de vers : centre, retrait, ligne-->
|
patrick@36
|
473 |
|
patrick@36
|
474 |
<!--Vers -->
|
patrick@36
|
475 |
<!ELEMENT verslg (%typo; | %appel;)*>
|
patrick@36
|
476 |
<!ATTLIST verslg type CDATA #IMPLIED
|
patrick@36
|
477 |
num CDATA #IMPLIED>
|
patrick@36
|
478 |
<!--Dialogue -->
|
patrick@36
|
479 |
|
patrick@36
|
480 |
<!ELEMENT dialogue (((interloc, (p | stroplg | bl | sep | list | cita | fig | tableau | enc)+))+, fin?)>
|
patrick@36
|
481 |
|
patrick@36
|
482 |
<!ELEMENT interloc (%typo; | %appel; | renv |renvlnk)*>
|
patrick@36
|
483 |
|
patrick@36
|
484 |
<!ELEMENT cita ((date | lieu | entete)* ,(p | stroplg | bl)+, (source | auteur | polit)*, fin?)>
|
patrick@36
|
485 |
<!ATTLIST cita type (citation | lettre) #IMPLIED>
|
patrick@36
|
486 |
|
patrick@36
|
487 |
<!ELEMENT lettre ((date | lieu | entete)* ,(p | stroplg | bl)+, (source | auteur | polit)*)>
|
patrick@36
|
488 |
|
patrick@36
|
489 |
<!ELEMENT infratexte (tit?, (p | cita | stroplg | bl | sep)+, fin?)>
|
patrick@36
|
490 |
|
patrick@36
|
491 |
<!ELEMENT fin (%typo; | %appel; | renv |renvlnk | br)*>
|
patrick@36
|
492 |
<!--matÈrialise un texte de fin de niveau-->
|
patrick@36
|
493 |
|
patrick@36
|
494 |
|
patrick@36
|
495 |
<!ELEMENT date (%typo; | %appel; | renv |renvlnk | br)*>
|
patrick@36
|
496 |
<!--date pour une correspondance-->
|
patrick@36
|
497 |
<!ELEMENT lieu (%typo; | %appel; | renv |renvlnk | br)*>
|
patrick@36
|
498 |
<!--lieu pour une correspondance-->
|
patrick@36
|
499 |
<!ELEMENT entete (%typo; | %appel; | renv |renvlnk | br)*>
|
patrick@36
|
500 |
<!--entete pour une correspondance-->
|
patrick@36
|
501 |
<!ELEMENT polit (%typo; | %appel; | renv |renvlnk | br)*>
|
patrick@36
|
502 |
<!--politesse pour une correspondance-->
|
patrick@36
|
503 |
|
patrick@36
|
504 |
|
patrick@36
|
505 |
<!--****** Niveau d'intertitre et de Texte ******-->
|
patrick@36
|
506 |
<!ELEMENT niv1 ((n?, int?, sint?, exer*, (((let?, p) | pbib | bl | sep | list | stroplg | cita | infratexte | lettre | fig | tableau | enc)+ | (niv2 | niv3 | niv4 | niv5)*)+), fin?)>
|
patrick@36
|
507 |
<!--Niveau 1-->
|
patrick@36
|
508 |
|
patrick@36
|
509 |
<!ELEMENT niv2 ((n?, int?, sint?, exer*, (((let?, p) | pbib | bl | sep | list | stroplg | cita | infratexte | lettre | fig | tableau | enc)+ | ( niv3 | niv4 | niv5)*)+), fin?)>
|
patrick@36
|
510 |
<!--Niveau 2-->
|
patrick@36
|
511 |
|
patrick@36
|
512 |
<!ELEMENT niv3 ((n?, int?, sint?, exer*, (((let?, p) | pbib | bl | sep | list | stroplg | cita | infratexte | lettre | fig | tableau | enc)+ | (niv4 | niv5)*)+), fin?)>
|
patrick@36
|
513 |
|
patrick@36
|
514 |
<!--Niveau 3-->
|
patrick@36
|
515 |
|
patrick@36
|
516 |
<!ELEMENT niv4 ((n?, int?, sint?, exer*, (((let?, p) | pbib | bl | sep | list | stroplg | cita | infratexte | lettre | fig | tableau | enc)+ | niv5)*), fin?)>
|
patrick@36
|
517 |
<!--Niveau 4-->
|
patrick@36
|
518 |
|
patrick@36
|
519 |
<!ELEMENT niv5 ((n?, int?, sint?, exer*, ((let?, p) | pbib | bl | sep | list | stroplg | cita | infratexte | lettre | fig | tableau | enc)+), fin?)>
|
patrick@36
|
520 |
<!--Niveau 5-->
|
patrick@36
|
521 |
|
patrick@36
|
522 |
<!ELEMENT int (%typo; | br | %appel; | renv | renvlnk)*>
|
patrick@36
|
523 |
<!-- Intertitre -->
|
patrick@36
|
524 |
|
patrick@36
|
525 |
<!ELEMENT sint (%typo; | br | %appel; | renv | renvlnk)*>
|
patrick@36
|
526 |
<!-- Sous intertitre -->
|
patrick@36
|
527 |
|
patrick@36
|
528 |
|
patrick@36
|
529 |
<!--****** Elements Lettrine ******-->
|
patrick@36
|
530 |
<!ELEMENT let (%typo;)*>
|
patrick@36
|
531 |
<!-- Lettrine -->
|
patrick@36
|
532 |
|
patrick@36
|
533 |
<!--****** Encadre ******-->
|
patrick@36
|
534 |
<!ELEMENT enc (surtit?, tit?, stit?, exer*, dev, sign*)>
|
patrick@36
|
535 |
<!-- Encadre -->
|
patrick@36
|
536 |
<!--mai 2009 : ajout surtitre optionnel ******-->
|
patrick@36
|
537 |
|
patrick@36
|
538 |
|
patrick@36
|
539 |
<!--****** Elements definitions de notes ******-->
|
patrick@36
|
540 |
<!ELEMENT defnotes (ntb | ntb2 | ntb3 | ntf | ntm)+>
|
patrick@36
|
541 |
<!-- Definition des notes de la partie, du chapitre etc... -->
|
patrick@36
|
542 |
|
patrick@36
|
543 |
<!ELEMENT ntb (p | pbib | tableau | fig)+>
|
patrick@36
|
544 |
<!-- Texte de la note -->
|
patrick@36
|
545 |
<!ATTLIST ntb id ID #REQUIRED>
|
patrick@36
|
546 |
<!--Lien appel de note-->
|
patrick@36
|
547 |
|
patrick@36
|
548 |
<!ELEMENT ntb2 (p | pbib | tableau | fig)+>
|
patrick@36
|
549 |
<!-- Texte de la note niveau 2-->
|
patrick@36
|
550 |
<!ATTLIST ntb2 id ID #REQUIRED>
|
patrick@36
|
551 |
<!--Lien appel de note niveau 2-->
|
patrick@36
|
552 |
|
patrick@36
|
553 |
<!ELEMENT ntb3 (p | pbib | tableau | fig)+>
|
patrick@36
|
554 |
<!-- Texte de la note niveau 3 -->
|
patrick@36
|
555 |
<!ATTLIST ntb3 id ID #REQUIRED>
|
patrick@36
|
556 |
<!--Lien appel de note niveau 3-->
|
patrick@36
|
557 |
|
patrick@36
|
558 |
<!ELEMENT ntf (p | pbib | tableau | fig)+>
|
patrick@36
|
559 |
<!-- Texte de la note -->
|
patrick@36
|
560 |
<!ATTLIST ntf id ID #REQUIRED>
|
patrick@36
|
561 |
<!--Lien appel de note-->
|
patrick@36
|
562 |
|
patrick@36
|
563 |
<!ELEMENT ntm (p | pbib | tableau | fig)+>
|
patrick@36
|
564 |
<!-- Texte de la note -->
|
patrick@36
|
565 |
<!ATTLIST ntm id ID #REQUIRED>
|
patrick@36
|
566 |
<!--Lien appel de note-->
|
patrick@36
|
567 |
|
patrick@36
|
568 |
|
patrick@36
|
569 |
<!--****** Elements note de fin ******-->
|
patrick@36
|
570 |
<!ELEMENT notefin ((ntf | p)* | (nfniv1 | nfniv2 | nfniv3| nfniv4| nfniv5)*)+>
|
patrick@36
|
571 |
<!-- Developpement des chapitres, parties ou sections... -->
|
patrick@36
|
572 |
<!--****** Niveau d'intertitre et de Texte ******-->
|
patrick@36
|
573 |
|
patrick@36
|
574 |
<!ELEMENT nfniv1 (n?, int?, sint?, ((ntf | p)* | (nfniv2 | nfniv3 | nfniv4 | nfniv5)*)+)>
|
patrick@36
|
575 |
<!--Niveau 1-->
|
patrick@36
|
576 |
|
patrick@36
|
577 |
<!ELEMENT nfniv2 (n?, int?, sint?, ((ntf | p)* | (nfniv3 | nfniv4 | nfniv5)*)+)>
|
patrick@36
|
578 |
<!--Niveau 2-->
|
patrick@36
|
579 |
|
patrick@36
|
580 |
<!ELEMENT nfniv3 (n?, int?, sint?, ((ntf | p)* | (nfniv4 | nfniv5)*)+)>
|
patrick@36
|
581 |
<!--Niveau 3-->
|
patrick@36
|
582 |
|
patrick@36
|
583 |
<!ELEMENT nfniv4 (n?, int?, sint?, ((ntf | p)* | (nfniv5)*)+)>
|
patrick@36
|
584 |
<!--Niveau 4-->
|
patrick@36
|
585 |
|
patrick@36
|
586 |
<!ELEMENT nfniv5 (n?, int?, sint?, (ntf | p)+)>
|
patrick@36
|
587 |
<!--Niveau 5-->
|
patrick@36
|
588 |
|
patrick@36
|
589 |
|
patrick@36
|
590 |
<!--****** Elements definitions de figure ******-->
|
patrick@36
|
591 |
<!ELEMENT fig (tit | img | leg | source)+>
|
patrick@36
|
592 |
<!--contenu du bloc figure-->
|
patrick@36
|
593 |
<!ATTLIST fig id ID #IMPLIED>
|
patrick@36
|
594 |
<!--Lien appel de figure-->
|
patrick@36
|
595 |
|
patrick@36
|
596 |
<!ELEMENT img EMPTY>
|
patrick@36
|
597 |
<!--Appel de la source de l'image-->
|
patrick@36
|
598 |
|
patrick@36
|
599 |
<!ATTLIST img src CDATA #IMPLIED>
|
patrick@36
|
600 |
<!--Nom de l'image-->
|
patrick@36
|
601 |
|
patrick@36
|
602 |
<!ELEMENT leg (p)+>
|
patrick@36
|
603 |
<!-- Legende d'illustration -->
|
patrick@36
|
604 |
|
patrick@36
|
605 |
|
patrick@36
|
606 |
<!--****** Elements definitions de tableau ******-->
|
patrick@36
|
607 |
<!ENTITY % yesorno 'CDATA'>
|
patrick@36
|
608 |
|
patrick@36
|
609 |
<!ELEMENT tableau ((leg | source)*, (stab | (table, stab*)), (leg | source)*)>
|
patrick@36
|
610 |
<!--contenu du bloc tableau-->
|
patrick@36
|
611 |
<!ATTLIST tableau id ID #IMPLIED>
|
patrick@36
|
612 |
<!--Lien appel de tableau-->
|
patrick@36
|
613 |
<!--dÈcembre 2009 : ajout possibilitÈ table et stab ******-->
|
patrick@36
|
614 |
|
patrick@36
|
615 |
<!ELEMENT stab EMPTY>
|
patrick@36
|
616 |
<!-- Appel de la source du tableau (si tableau=image)-->
|
patrick@36
|
617 |
|
patrick@36
|
618 |
<!ATTLIST stab src CDATA #IMPLIED>
|
patrick@36
|
619 |
<!--Nom du tableau-->
|
patrick@36
|
620 |
|
patrick@36
|
621 |
|
patrick@36
|
622 |
<!--****** Tableau en cals ******-->
|
patrick@36
|
623 |
<!ELEMENT table (title?, tgroup+)>
|
patrick@36
|
624 |
|
patrick@36
|
625 |
<!ATTLIST table
|
patrick@36
|
626 |
frame (top|bottom|topbot|all|sides|none) #IMPLIED
|
patrick@36
|
627 |
colsep %yesorno; #IMPLIED
|
patrick@36
|
628 |
rowsep %yesorno; #IMPLIED
|
patrick@36
|
629 |
>
|
patrick@36
|
630 |
|
patrick@36
|
631 |
<!ELEMENT title (%typo;|%appel;|br|renv|renvlnk)*>
|
patrick@36
|
632 |
|
patrick@36
|
633 |
|
patrick@36
|
634 |
<!ELEMENT tgroup (colspec*,spanspec*,thead?,tfoot?,tbody) >
|
patrick@36
|
635 |
|
patrick@36
|
636 |
<!ATTLIST tgroup
|
patrick@36
|
637 |
cols CDATA #REQUIRED
|
patrick@36
|
638 |
colsep %yesorno; #IMPLIED
|
patrick@36
|
639 |
rowsep %yesorno; #IMPLIED
|
patrick@36
|
640 |
align (left|right|center|justify|char) #IMPLIED
|
patrick@36
|
641 |
char CDATA #IMPLIED
|
patrick@36
|
642 |
charoff CDATA #IMPLIED
|
patrick@36
|
643 |
>
|
patrick@36
|
644 |
|
patrick@36
|
645 |
<!ELEMENT colspec EMPTY >
|
patrick@36
|
646 |
|
patrick@36
|
647 |
<!ATTLIST colspec
|
patrick@36
|
648 |
colnum CDATA #IMPLIED
|
patrick@36
|
649 |
colname CDATA #IMPLIED
|
patrick@36
|
650 |
colwidth CDATA #IMPLIED
|
patrick@36
|
651 |
colsep %yesorno; #IMPLIED
|
patrick@36
|
652 |
rowsep %yesorno; #IMPLIED
|
patrick@36
|
653 |
align (left|right|center|justify|char) #IMPLIED
|
patrick@36
|
654 |
char CDATA #IMPLIED
|
patrick@36
|
655 |
charoff CDATA #IMPLIED
|
patrick@36
|
656 |
>
|
patrick@36
|
657 |
|
patrick@36
|
658 |
<!ELEMENT spanspec EMPTY >
|
patrick@36
|
659 |
|
patrick@36
|
660 |
<!ATTLIST spanspec
|
patrick@36
|
661 |
namest CDATA #REQUIRED
|
patrick@36
|
662 |
nameend CDATA #REQUIRED
|
patrick@36
|
663 |
spanname CDATA #REQUIRED
|
patrick@36
|
664 |
colsep %yesorno; #IMPLIED
|
patrick@36
|
665 |
rowsep %yesorno; #IMPLIED
|
patrick@36
|
666 |
align (left|right|center|justify|char) #IMPLIED
|
patrick@36
|
667 |
char CDATA #IMPLIED
|
patrick@36
|
668 |
charoff CDATA #IMPLIED
|
patrick@36
|
669 |
>
|
patrick@36
|
670 |
|
patrick@36
|
671 |
<!ELEMENT thead (colspec*,row+)>
|
patrick@36
|
672 |
<!ATTLIST thead
|
patrick@36
|
673 |
valign (top|middle|bottom) #IMPLIED
|
patrick@36
|
674 |
>
|
patrick@36
|
675 |
|
patrick@36
|
676 |
<!ELEMENT tfoot (colspec*,row+)>
|
patrick@36
|
677 |
<!ATTLIST tfoot
|
patrick@36
|
678 |
valign (top|middle|bottom) #IMPLIED
|
patrick@36
|
679 |
>
|
patrick@36
|
680 |
|
patrick@36
|
681 |
<!ELEMENT tbody (row+)>
|
patrick@36
|
682 |
|
patrick@36
|
683 |
<!ATTLIST tbody
|
patrick@36
|
684 |
valign (top|middle|bottom) #IMPLIED
|
patrick@36
|
685 |
>
|
patrick@36
|
686 |
|
patrick@36
|
687 |
<!ELEMENT row (entry)*>
|
patrick@36
|
688 |
|
patrick@36
|
689 |
<!ATTLIST row
|
patrick@36
|
690 |
rowsep %yesorno; #IMPLIED
|
patrick@36
|
691 |
valign (top|middle|bottom) #IMPLIED
|
patrick@36
|
692 |
>
|
patrick@36
|
693 |
|
patrick@36
|
694 |
<!ELEMENT entry (%typo; | %appel; | renv |renvlnk | br | p | list)*>
|
patrick@36
|
695 |
|
patrick@36
|
696 |
<!ATTLIST entry
|
patrick@36
|
697 |
colname CDATA #IMPLIED
|
patrick@36
|
698 |
namest CDATA #IMPLIED
|
patrick@36
|
699 |
nameend CDATA #IMPLIED
|
patrick@36
|
700 |
spanname CDATA #IMPLIED
|
patrick@36
|
701 |
morerows CDATA #IMPLIED
|
patrick@36
|
702 |
colsep %yesorno; #IMPLIED
|
patrick@36
|
703 |
rowsep %yesorno; #IMPLIED
|
patrick@36
|
704 |
align (left|right|center|justify|char) #IMPLIED
|
patrick@36
|
705 |
char CDATA #IMPLIED
|
patrick@36
|
706 |
charoff CDATA #IMPLIED
|
patrick@36
|
707 |
rotate %yesorno; #IMPLIED
|
patrick@36
|
708 |
valign (top|middle|bottom) #IMPLIED
|
patrick@36
|
709 |
>
|
patrick@36
|
710 |
|