bansp | c3cdcb9 | 2022-03-09 03:25:32 +0100 | [diff] [blame] | 1 | |
| 2 | <!-- IDSXCES-Header --> |
| 3 | <!-- --> |
| 4 | <!-- $Id: ids.xheader.elt 41 2007-09-14 09:55:13Z kupietz $ |
| 5 | --> |
| 6 | <!-- based on: --> |
| 7 | <!-- --> |
| 8 | <!-- THE CES HEADER --> |
| 9 | <!-- --> |
| 10 | <!-- This is the entity ces.header used in the --> |
| 11 | <!-- Corpus Encoding Standard DTDs. --> |
| 12 | <!-- --> |
| 13 | <!-- It is referred to in those DTDs as --> |
| 14 | <!-- PUBLIC "-//CES//ENTITIES Header//EN" --> |
| 15 | <!-- --> |
| 16 | <!-- |
| 17 | --> |
| 18 | <!ENTITY % a.header '%a.global;' > |
| 19 | |
| 20 | <!ENTITY % a.declarable ' |
| 21 | default (y | n) "n"' > |
| 22 | |
| 23 | <!ELEMENT idsHeader (fileDesc, encodingDesc?, |
| 24 | profileDesc?, revisionDesc?) > |
| 25 | <!ATTLIST idsHeader %a.header; |
| 26 | type CDATA "text" |
| 27 | pattern CDATA "text" |
| 28 | creator CDATA #IMPLIED |
| 29 | status (new | update) "new" |
| 30 | date.created CDATA #IMPLIED |
| 31 | date.updated CDATA #IMPLIED |
| 32 | version CDATA #REQUIRED |
| 33 | TEIform CDATA 'teiHeader' > |
| 34 | |
| 35 | <!-- File Description --> |
| 36 | |
| 37 | <!ELEMENT fileDesc (titleStmt, editionStmt?, |
| 38 | extent?, publicationStmt, |
| 39 | sourceDesc+ ) > |
| 40 | <!ATTLIST fileDesc %a.header; > |
| 41 | |
| 42 | <!-- Title statement --> |
| 43 | |
| 44 | <!ELEMENT h.title ( #PCDATA ) > |
| 45 | <!ATTLIST h.title %a.header; |
| 46 | type (main | sub | abbr) "main" |
| 47 | level (m | a) #IMPLIED > |
| 48 | |
| 49 | |
| 50 | |
| 51 | <!-- Motivation : Innerhalb von biblFull wird eine Titelangabe |
| 52 | durch titleStmt benoetigt. Diese entspricht aber |
| 53 | keiner der bisherigen drei Kategorien. |
| 54 | Daher Hinzunahme von x.title analog der |
| 55 | CES-Vorgabe h.title. |
| 56 | --> |
| 57 | |
| 58 | <!ELEMENT titleStmt ((korpusSigle , c.title , respStmt*) | |
| 59 | (dokumentSigle , d.title , respStmt* ) | |
| 60 | (textSigle , t.title , respStmt* ) | |
| 61 | (x.title , respStmt* )) > |
| 62 | <!ATTLIST titleStmt %a.header; > |
| 63 | |
| 64 | <!ELEMENT korpusSigle ( #PCDATA ) > |
| 65 | <!ATTLIST korpusSigle %a.header; > |
| 66 | |
| 67 | <!ELEMENT c.title ( #PCDATA ) > |
| 68 | <!ATTLIST c.title %a.header; > |
| 69 | |
| 70 | <!ELEMENT dokumentSigle ( #PCDATA ) > |
| 71 | <!ATTLIST dokumentSigle %a.header; > |
| 72 | |
| 73 | <!ELEMENT d.title ( #PCDATA ) > |
| 74 | <!ATTLIST d.title %a.header; > |
| 75 | |
| 76 | <!ELEMENT textSigle ( #PCDATA ) > |
| 77 | <!ATTLIST textSigle %a.header; > |
| 78 | |
| 79 | <!-- Motivation: Einrichtung des Attributs assemblage nach Modifikation |
| 80 | der Quellennachweise von al-Wadi (06.05.03) --> |
| 81 | |
| 82 | <!ELEMENT t.title ( #PCDATA ) > |
| 83 | <!ATTLIST t.title %a.header; |
| 84 | assemblage (external | regular | non-automatic) #IMPLIED > |
| 85 | |
| 86 | <!-- Motivation : x.title analog der CES-Vorgabe h.title. --> |
| 87 | |
| 88 | <!ELEMENT x.title ( #PCDATA ) > |
| 89 | <!ATTLIST x.title %a.header; > |
| 90 | |
| 91 | <!ELEMENT respStmt ((respType, respName), (respType |
| 92 | | respName)*) > |
| 93 | <!ATTLIST respStmt %a.header; > |
| 94 | |
| 95 | <!ELEMENT respType (#PCDATA) > |
| 96 | <!ATTLIST respType %a.header; > |
| 97 | |
| 98 | <!ELEMENT respName (#PCDATA) > |
| 99 | <!ATTLIST respName %a.header; > |
| 100 | |
| 101 | |
| 102 | <!-- Edition Statement --> |
| 103 | |
| 104 | <!ELEMENT editionStmt (#PCDATA) > |
| 105 | <!ATTLIST editionStmt %a.header; |
| 106 | version CDATA #IMPLIED > |
| 107 | |
| 108 | <!-- Extent statement --> |
| 109 | |
| 110 | <!ELEMENT extent (wordCount, byteCount, extNote* ) > |
| 111 | <!ATTLIST extent %a.header; > |
| 112 | |
| 113 | <!ELEMENT wordCount (#PCDATA ) > |
| 114 | <!ATTLIST wordCount %a.header; > |
| 115 | |
| 116 | <!ELEMENT byteCount (#PCDATA ) > |
| 117 | <!ATTLIST byteCount %a.header; |
| 118 | units (bytes | kb| mb | gb) "kb" > |
| 119 | |
| 120 | <!ELEMENT extNote (#PCDATA ) > |
| 121 | <!ATTLIST extNote %a.header; > |
| 122 | |
| 123 | |
| 124 | <!-- Publication statement --> |
| 125 | |
| 126 | <!ELEMENT publicationStmt |
| 127 | (distributor, pubAddress, |
| 128 | telephone*, fax*, |
| 129 | eAddress*, idno*, |
| 130 | availability, pubDate ) > |
| 131 | <!ATTLIST publicationStmt %a.header; > |
| 132 | |
| 133 | <!ELEMENT distributor (#PCDATA ) > |
| 134 | <!ATTLIST distributor %a.header; > |
| 135 | |
| 136 | |
| 137 | <!ELEMENT pubAddress (#PCDATA ) > |
| 138 | <!ATTLIST pubAddress %a.header; > |
| 139 | |
| 140 | <!ELEMENT telephone (#PCDATA ) > |
| 141 | <!ATTLIST telephone %a.header; > |
| 142 | |
| 143 | <!ELEMENT fax (#PCDATA ) > |
| 144 | <!ATTLIST fax %a.header; > |
| 145 | |
| 146 | |
| 147 | <!ELEMENT eAddress (#PCDATA ) > |
| 148 | <!ATTLIST eAddress %a.header; |
| 149 | type CDATA "email" > |
| 150 | |
| 151 | <!ELEMENT idno (#PCDATA ) > |
| 152 | <!ATTLIST idno %a.header; |
| 153 | type CDATA "ISBN" > |
| 154 | |
| 155 | <!ELEMENT availability (#PCDATA ) > |
| 156 | <!ATTLIST availability %a.header; |
| 157 | region CDATA "world" |
| 158 | status (free | unknown | restricted) |
| 159 | "unknown" > |
| 160 | <!ELEMENT pubDate (#PCDATA ) > |
| 161 | <!ATTLIST pubDate %a.header; |
| 162 | type (year | month | day) #IMPLIED > |
| 163 | |
| 164 | |
| 165 | |
| 166 | <!-- Source description --> |
| 167 | |
| 168 | <!ELEMENT sourceDesc ((biblFull | biblStruct)+,reference*) > |
| 169 | <!ATTLIST sourceDesc %a.header; |
| 170 | %a.declarable; > |
| 171 | |
| 172 | <!-- Motivation: Anpassung des Attributs 'assemblage' an Modifikation |
| 173 | der Quellennachweise von al-Wadi (06.05.03), |
| 174 | Analoge Einrichtung des Attributs 'existence' und |
| 175 | Uebernahme des Attributs 'origin' --> |
| 176 | |
| 177 | <!ELEMENT reference (#PCDATA) > |
| 178 | <!ATTLIST reference %a.header; |
| 179 | type (complete | super | short | former) #IMPLIED |
| 180 | assemblage (external | regular | non-automatic) #IMPLIED |
| 181 | existence (no | yes) #IMPLIED |
| 182 | origin (BOTfile | notBOTfile) #IMPLIED > |
| 183 | |
| 184 | |
| 185 | <!-- Bibliographic citation for non-electronic source --> |
| 186 | |
| 187 | <!ELEMENT h.bibl (#PCDATA ) > |
| 188 | <!ATTLIST h.bibl %a.header; > |
| 189 | |
| 190 | <!ELEMENT biblStruct (analytic?, monogr+) > |
| 191 | <!ATTLIST biblStruct %a.header; |
| 192 | %a.declarable; > |
| 193 | |
| 194 | <!ELEMENT analytic (h.title+, |
| 195 | (h.author | editor)*, |
| 196 | (biblScope | biblNote)*, |
| 197 | (edition, respStmt?)*, |
| 198 | imprint+, idno*, |
| 199 | (biblNote | biblScope)* ) > |
| 200 | |
| 201 | <!ATTLIST analytic %a.header; > |
| 202 | |
| 203 | <!-- editor: hinzu 26.07 --> |
| 204 | <!ELEMENT monogr (h.title+, |
| 205 | (h.author | editor)*, |
| 206 | (biblScope | biblNote)*, |
| 207 | (edition, respStmt?)*, |
| 208 | imprint+, idno*, |
| 209 | (biblNote | biblScope)* ) > |
| 210 | |
| 211 | <!ATTLIST monogr %a.header; > |
| 212 | |
| 213 | <!ELEMENT h.author (#PCDATA) > |
| 214 | <!ATTLIST h.author %a.header; > |
| 215 | |
| 216 | <!ELEMENT editor (#PCDATA) > |
| 217 | <!ATTLIST editor %a.header; > |
| 218 | |
| 219 | <!ELEMENT edition (further,kind,appearance) > |
| 220 | <!ATTLIST edition %a.header; > |
| 221 | |
| 222 | <!ELEMENT further (#PCDATA) > |
| 223 | <!ATTLIST further %a.header; > |
| 224 | |
| 225 | <!ELEMENT kind (#PCDATA) > |
| 226 | <!ATTLIST kind %a.header; > |
| 227 | |
| 228 | <!ELEMENT appearance (#PCDATA) > |
| 229 | <!ATTLIST appearance %a.header; > |
| 230 | |
| 231 | <!ELEMENT imprint (pubPlace | publisher | pubDate)* > |
| 232 | <!ATTLIST imprint %a.header; > |
| 233 | |
| 234 | <!ELEMENT pubPlace (#PCDATA) > |
| 235 | <!ATTLIST pubPlace %a.header; > |
| 236 | |
| 237 | <!ELEMENT publisher (#PCDATA) > |
| 238 | <!ATTLIST publisher %a.header; |
| 239 | type (place | org | person) #IMPLIED > |
| 240 | |
| 241 | |
| 242 | <!ELEMENT biblScope (#PCDATA) > |
| 243 | <!ATTLIST biblScope %a.header; |
| 244 | type (subsume | pp | vol | issue | issueplace | |
| 245 | suppl | suppltitle | volume-title) #IMPLIED > |
| 246 | |
| 247 | <!ELEMENT biblNote (#PCDATA) > |
| 248 | <!ATTLIST biblNote %a.header; > |
| 249 | |
| 250 | |
| 251 | <!-- Bibliographical info for source in electronic form --> |
| 252 | |
| 253 | <!ELEMENT biblFull (titleStmt, editionStmt?, |
| 254 | extent?, publicationStmt, |
| 255 | sourceDesc* ) > |
| 256 | <!ATTLIST biblFull %a.header; > |
| 257 | |
| 258 | |
| 259 | <!-- Encoding description --> |
| 260 | <!ELEMENT encodingDesc (projectDesc?,samplingDecl*, |
| 261 | editorialDecl*, tagsDecl?, |
| 262 | refsDecl*, classDecl?) > |
| 263 | <!ATTLIST encodingDesc %a.header; > |
| 264 | |
| 265 | <!ELEMENT projectDesc (#PCDATA) > |
| 266 | <!ATTLIST projectDesc %a.header; |
| 267 | %a.declarable; > |
| 268 | |
| 269 | <!ELEMENT samplingDecl (#PCDATA) > |
| 270 | <!ATTLIST samplingDecl %a.header; |
| 271 | %a.declarable; > |
| 272 | |
| 273 | <!-- Editorial declaration --> |
| 274 | <!ELEMENT editorialDecl (pagination | correction | quotation |
| 275 | | hyphenation | segmentation | |
| 276 | transduction | normalization | |
| 277 | conformance)+ > |
| 278 | <!ATTLIST editorialDecl %a.header; |
| 279 | %a.declarable; > |
| 280 | |
| 281 | <!ELEMENT pagination (#PCDATA) > |
| 282 | <!ATTLIST pagination %a.header; |
| 283 | type (yes|no) #IMPLIED > |
| 284 | |
| 285 | |
| 286 | <!ELEMENT correction (#PCDATA) > |
| 287 | <!ATTLIST correction %a.header; |
| 288 | %a.declarable; |
| 289 | status (high | medium | low | unknown) |
| 290 | "unknown" |
| 291 | method (silent | tags) "silent" > |
| 292 | |
| 293 | <!ELEMENT quotation (#PCDATA) > |
| 294 | <!ATTLIST quotation %a.header; |
| 295 | %a.declarable; |
| 296 | marks (none | some | all) "all" |
| 297 | form (data | rend | std | |
| 298 | nonstd | unknown) "unknown" > |
| 299 | |
| 300 | %ids.hyphenation; |
| 301 | |
| 302 | <!ELEMENT segmentation (#PCDATA) > |
| 303 | <!ATTLIST segmentation %a.header; |
| 304 | %a.declarable; > |
| 305 | |
| 306 | <!ELEMENT transduction (#PCDATA) > |
| 307 | <!ATTLIST transduction %a.header; |
| 308 | %a.declarable; > |
| 309 | |
| 310 | <!ELEMENT normalization (#PCDATA) > |
| 311 | <!ATTLIST normalization %a.header; |
| 312 | %a.declarable; |
| 313 | source CDATA #IMPLIED |
| 314 | method (silent | tags) "silent" > |
| 315 | |
| 316 | <!ELEMENT conformance (#PCDATA) > |
| 317 | <!ATTLIST conformance %a.header; |
| 318 | level (0 | 1 | 2 | 3) "1" > |
| 319 | |
| 320 | |
| 321 | <!-- Tag declaration --> |
| 322 | |
| 323 | <!ELEMENT tagsDecl (tagUsage+) > |
| 324 | <!ATTLIST tagsDecl %a.header; |
| 325 | |
| 326 | > |
| 327 | |
| 328 | <!ELEMENT tagUsage (#PCDATA) > |
| 329 | <!ATTLIST tagUsage %a.header; |
| 330 | gi NMTOKEN #REQUIRED |
| 331 | occurs NMTOKEN #IMPLIED |
| 332 | wsd CDATA #IMPLIED > |
| 333 | |
| 334 | <!-- References declaration --> |
| 335 | |
| 336 | <!ELEMENT refsDecl (%ids.state;) > |
| 337 | <!ATTLIST refsDecl %a.header; |
| 338 | doctype NMTOKEN #IMPLIED > |
| 339 | |
| 340 | <!-- Classify texts declaration --> |
| 341 | |
| 342 | <!ELEMENT classDecl (taxonomy+) > |
| 343 | <!ATTLIST classDecl %a.header; > |
| 344 | |
| 345 | <!ELEMENT taxonomy (category+ | |
| 346 | ((h.bibl | biblStruct),category*)) > |
| 347 | <!ATTLIST taxonomy %a.header; > |
| 348 | |
| 349 | <!ELEMENT category (catDesc, category*) > |
| 350 | <!ATTLIST category |
| 351 | id ID #REQUIRED |
| 352 | n CDATA #IMPLIED |
| 353 | lang IDREF #IMPLIED > |
| 354 | |
| 355 | <!ELEMENT catDesc (#PCDATA) > |
| 356 | <!ATTLIST catDesc %a.header; > |
| 357 | |
| 358 | <!-- Profile description --> |
| 359 | |
| 360 | <!ELEMENT profileDesc (creation?, langUsage?, wsdUsage?, |
| 361 | textClass?, translations?, |
| 362 | annotations?, %ids.textDesc; ) > |
| 363 | <!ATTLIST profileDesc %a.header; > |
| 364 | |
| 365 | <!-- Creation element --> |
| 366 | |
| 367 | <!ELEMENT creation (creatDate,creatRef?,creatRefShort?) > |
| 368 | <!ATTLIST creation %a.header; > |
| 369 | |
| 370 | |
| 371 | <!ELEMENT creatDate (#PCDATA) > |
| 372 | <!ATTLIST creatDate %a.header; > |
| 373 | |
| 374 | <!ELEMENT creatRef (#PCDATA) > |
| 375 | <!ATTLIST creatRef %a.header; > |
| 376 | |
| 377 | <!ELEMENT creatRefShort (#PCDATA) > |
| 378 | <!ATTLIST creatRefShort %a.header; > |
| 379 | |
| 380 | <!ELEMENT langUsage (language+ ) > |
| 381 | <!ATTLIST langUsage %a.header; > |
| 382 | |
| 383 | |
| 384 | |
| 385 | <!ELEMENT language (#PCDATA) > |
| 386 | <!ATTLIST language |
| 387 | id ID #IMPLIED |
| 388 | usage CDATA #IMPLIED > |
| 389 | |
| 390 | <!ELEMENT wsdUsage (writingSystem+) > |
| 391 | <!ATTLIST wsdUsage %a.header; > |
| 392 | |
| 393 | <!ELEMENT writingSystem (#PCDATA) > |
| 394 | <!ATTLIST writingSystem |
| 395 | id ID #IMPLIED |
| 396 | lang CDATA #IMPLIED |
| 397 | wsd ENTITY #IMPLIED |
| 398 | n CDATA #IMPLIED > |
| 399 | |
| 400 | <!-- Text Class --> |
| 401 | |
| 402 | <!ELEMENT textClass ((catRef | h.keywords)*) > |
| 403 | <!ATTLIST textClass %a.header; |
| 404 | %a.declarable; > |
| 405 | |
| 406 | <!ELEMENT catRef EMPTY > |
| 407 | <!ATTLIST catRef %a.header; |
| 408 | target IDREFS #REQUIRED |
| 409 | scheme CDATA #IMPLIED > |
| 410 | |
| 411 | <!ELEMENT h.keywords (keyTerm+) > |
| 412 | <!ATTLIST h.keywords %a.header; > |
| 413 | |
| 414 | <!ELEMENT keyTerm (#PCDATA) > |
| 415 | <!ATTLIST keyTerm %a.header; |
| 416 | type CDATA #IMPLIED > |
| 417 | |
| 418 | |
| 419 | <!-- Translations --> |
| 420 | |
| 421 | <!ELEMENT translations (translation, translator?)+ > |
| 422 | <!ATTLIST translations %a.header; > |
| 423 | |
| 424 | <!ELEMENT translation (#PCDATA) > |
| 425 | <!ATTLIST translation |
| 426 | id ID #IMPLIED |
| 427 | lang CDATA #REQUIRED |
| 428 | wsd CDATA #REQUIRED |
| 429 | n CDATA #IMPLIED |
| 430 | trans.loc CDATA #IMPLIED > |
| 431 | |
| 432 | <!ELEMENT translator (#PCDATA) > |
| 433 | <!ATTLIST translator %a.header; > |
| 434 | |
| 435 | <!-- Annotations --> |
| 436 | |
| 437 | <!ELEMENT annotations (annotation+) > |
| 438 | <!ATTLIST annotations %a.header; > |
| 439 | |
| 440 | <!ELEMENT annotation (#PCDATA) > |
| 441 | <!ATTLIST annotation %a.header; |
| 442 | type CDATA #IMPLIED |
| 443 | ann.loc CDATA #IMPLIED |
| 444 | trans.loc CDATA #IMPLIED > |
| 445 | |
| 446 | <!-- TextDesc --> |
| 447 | |
| 448 | <!ELEMENT textDesc ((textType?,textTypeRef?),(textTypeArt?,textDomain?,column?)) > |
| 449 | <!ATTLIST textDesc %a.header; > |
| 450 | |
| 451 | <!ELEMENT textType (#PCDATA) > |
| 452 | <!ATTLIST textType %a.header; > |
| 453 | |
| 454 | <!ELEMENT textTypeRef (#PCDATA) > |
| 455 | <!ATTLIST textTypeRef %a.header; > |
| 456 | |
| 457 | <!ELEMENT textTypeArt (#PCDATA) > |
| 458 | <!ATTLIST textTypeArt %a.header; > |
| 459 | |
| 460 | <!ELEMENT textDomain (#PCDATA) > |
| 461 | <!ATTLIST textDomain %a.header; > |
| 462 | |
| 463 | <!ELEMENT column (#PCDATA) > |
| 464 | <!ATTLIST column %a.header; > |
| 465 | |
| 466 | <!-- Revision description --> |
| 467 | |
| 468 | <!ELEMENT revisionDesc (change+) > |
| 469 | <!ATTLIST revisionDesc %a.header; > |
| 470 | |
| 471 | <!ELEMENT change (changeDate, respName, h.item+) > |
| 472 | <!ATTLIST change %a.header; > |
| 473 | |
| 474 | <!ELEMENT changeDate (#PCDATA) > |
| 475 | <!ATTLIST changeDate %a.header; |
| 476 | value CDATA #IMPLIED > |
| 477 | |
| 478 | <!ELEMENT h.item (#PCDATA) > |
| 479 | <!ATTLIST h.item %a.header; > |
| 480 | |