add I5 schemas and adjust the catalog
Change-Id: I5933bfe1b81bceaed445688a9e458fdc3b0a4959
diff --git a/KorAP_schemas/DTD/i5.dtd b/KorAP_schemas/DTD/i5.dtd
new file mode 100644
index 0000000..4223171
--- /dev/null
+++ b/KorAP_schemas/DTD/i5.dtd
@@ -0,0 +1,2341 @@
+
+<!--
+DTD Generated 2021-10-07T12:08:40Z. This Odd file was produced for IDS by C. M. Sperberg-McQueen of Black Mesa Technologies, LLC. Copyright (c) 2010-2013 Institute für deutsche Sprache. All rights reserved.
+Edition: 2.5.0. Last updated on
+ 26th July 2013.
+Edition Location: http://www.tei-c.org/Vault/P5/2.5.0/
+
+-->
+
+<!-- start datatypes -->
+
+<!ENTITY % IDSlat1 PUBLIC "-//IDS//ENTITIES Latin 1 Extension for IDS-CES//EN" "http://corpora.ids-mannheim.de/I5/DTD/ids-lat1.ent">
+%IDSlat1;
+
+<!ENTITY % data.certainty '(high|medium|low|unknown)' >
+
+<!ENTITY % data.probability ' CDATA ' >
+
+<!ENTITY % data.numeric ' CDATA' >
+
+<!ENTITY % data.interval ' CDATA' >
+
+<!ENTITY % data.count ' CDATA ' >
+
+<!ENTITY % data.temporal.w3c ' CDATA' >
+
+<!ENTITY % data.duration.w3c ' CDATA ' >
+
+<!ENTITY % data.truthValue ' CDATA ' >
+
+<!ENTITY % data.xTruthValue ' CDATA' >
+
+<!ENTITY % data.language ' CDATA' >
+
+<!ENTITY % data.outputMeasurement ' CDATA ' >
+
+<!ENTITY % data.pattern ' CDATA ' >
+
+<!ENTITY % data.pointer ' CDATA ' >
+
+<!ENTITY % data.version ' CDATA ' >
+
+<!ENTITY % data.versionNumber ' CDATA ' >
+
+<!ENTITY % data.replacement ' CDATA' >
+
+<!ENTITY % data.word ' CDATA ' >
+
+<!ENTITY % data.sex '%data.word;' >
+
+<!ENTITY % data.text ' CDATA ' >
+
+<!ENTITY % data.name ' CDATA ' >
+
+<!ENTITY % data.enumerated '%data.name;' >
+
+<!ENTITY % data.temporal.iso ' CDATA' >
+
+<!ENTITY % data.duration.iso ' CDATA ' >
+
+<!-- end datatypes -->
+
+
+<!--predeclared classes -->
+
+<!-- BEGIN fix_roma.pl: moved %att.global.cmc.attribute.creation and %att.global.cmc.attribute.creation declarations up here: -->
+<!ENTITY % att.global.cmc.attribute.creation '
+creation (human|template|system|bot|unspecified) #IMPLIED'>
+
+<!ENTITY % att.global.cmc.attributes '
+ %att.global.cmc.attribute.creation;'>
+<!-- END fix_roma.pl -->
+
+<!ENTITY % model.entryPart "">
+<!ENTITY % model.entryPart_sequence "">
+<!ENTITY % model.entryPart_sequenceOptional "">
+<!ENTITY % model.entryPart_sequenceOptionalRepeatable "">
+<!ENTITY % model.entryPart_sequenceRepeatable "">
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!ENTITY % model.orgPart "listOrg |listPerson">
+<!ENTITY % model.orgPart_sequence "listOrg, listPerson">
+<!ENTITY % model.orgPart_sequenceOptional "listOrg?, listPerson?">
+<!ENTITY % model.orgPart_sequenceOptionalRepeatable "listOrg*, listPerson*">
+<!ENTITY % model.orgPart_sequenceRepeatable "listOrg+, listPerson+">
+<!ENTITY % model.resourceLike "">
+<!ENTITY % model.resourceLike_sequence "">
+<!ENTITY % model.resourceLike_sequenceOptional "">
+<!ENTITY % model.resourceLike_sequenceOptionalRepeatable "">
+<!ENTITY % model.resourceLike_sequenceRepeatable "">
+<!ENTITY % att.global.analytic.attribute.ana '
+ana CDATA #IMPLIED'>
+<!ENTITY % att.global.analytic.attributes '
+ %att.global.analytic.attribute.ana;'>
+<!ENTITY % att.datable.custom.attribute.when-custom '
+when-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.notBefore-custom '
+notBefore-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.notAfter-custom '
+notAfter-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.from-custom '
+from-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.to-custom '
+to-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.datingPoint '
+datingPoint %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.datingMethod '
+datingMethod %data.pointer; #IMPLIED'>
+<!ENTITY % att.datable.custom.attributes '
+ %att.datable.custom.attribute.when-custom;
+ %att.datable.custom.attribute.notBefore-custom;
+ %att.datable.custom.attribute.notAfter-custom;
+ %att.datable.custom.attribute.from-custom;
+ %att.datable.custom.attribute.to-custom;
+ %att.datable.custom.attribute.datingPoint;
+ %att.datable.custom.attribute.datingMethod;'>
+<!ENTITY % model.persNamePart "surname |forename">
+<!ENTITY % model.persNamePart_sequence "surname, forename">
+<!ENTITY % model.persNamePart_sequenceOptional "surname?, forename?">
+<!ENTITY % model.persNamePart_sequenceOptionalRepeatable "surname*, forename*">
+<!ENTITY % model.persNamePart_sequenceRepeatable "surname+, forename+">
+<!ENTITY % att.datable.iso.attribute.when-iso '
+when-iso %data.temporal.iso; #IMPLIED'>
+
+<!ENTITY % att.datable.iso.attribute.notBefore-iso '
+notBefore-iso %data.temporal.iso; #IMPLIED'>
+
+<!ENTITY % att.datable.iso.attribute.notAfter-iso '
+notAfter-iso %data.temporal.iso; #IMPLIED'>
+
+<!ENTITY % att.datable.iso.attribute.from-iso '
+from-iso %data.temporal.iso; #IMPLIED'>
+
+<!ENTITY % att.datable.iso.attribute.to-iso '
+to-iso %data.temporal.iso; #IMPLIED'>
+<!ENTITY % att.datable.iso.attributes '
+ %att.datable.iso.attribute.when-iso;
+ %att.datable.iso.attribute.notBefore-iso;
+ %att.datable.iso.attribute.notAfter-iso;
+ %att.datable.iso.attribute.from-iso;
+ %att.datable.iso.attribute.to-iso;'>
+<!ENTITY % att.global.linking.attribute.corresp '
+corresp CDATA #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.synch '
+synch CDATA #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.sameAs '
+sameAs %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.copyOf '
+copyOf %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.next '
+next %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.prev '
+prev %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.exclude '
+exclude CDATA #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.select '
+select CDATA #IMPLIED'>
+<!ENTITY % att.global.linking.attributes '
+ %att.global.linking.attribute.corresp;
+ %att.global.linking.attribute.synch;
+ %att.global.linking.attribute.sameAs;
+ %att.global.linking.attribute.copyOf;
+ %att.global.linking.attribute.next;
+ %att.global.linking.attribute.prev;
+ %att.global.linking.attribute.exclude;
+ %att.global.linking.attribute.select;'>
+<!ENTITY % model.floatP.cmc "signed">
+<!ENTITY % model.floatP.cmc_sequence "signed">
+<!ENTITY % model.floatP.cmc_sequenceOptional "signed?">
+<!ENTITY % model.floatP.cmc_sequenceOptionalRepeatable "signed*">
+<!ENTITY % model.floatP.cmc_sequenceRepeatable "signed+">
+<!ENTITY % model.token "term |name |num |date |time |abbr |w |numRange">
+<!ENTITY % model.token_sequence "term, name, num, date, time, abbr, w, numRange">
+<!ENTITY % model.token_sequenceOptional "term?, name?, num?, date?, time?, abbr?, w?, numRange?">
+<!ENTITY % model.token_sequenceOptionalRepeatable "term*, name*, num*, date*, time*, abbr*, w*, numRange*">
+<!ENTITY % model.token_sequenceRepeatable "term+, name+, num+, date+, time+, abbr+, w+, numRange+">
+<!ENTITY % model.basic "hi |num |abbr |numRange">
+<!ENTITY % model.basic_sequence "hi, num, abbr, numRange">
+<!ENTITY % model.basic_sequenceOptional "hi?, num?, abbr?, numRange?">
+<!ENTITY % model.basic_sequenceOptionalRepeatable "hi*, num*, abbr*, numRange*">
+<!ENTITY % model.basic_sequenceRepeatable "hi+, num+, abbr+, numRange+">
+<!ENTITY % model.ids.milestones "ptr |pb |lb |xptr">
+<!ENTITY % model.ids.milestones_sequence "ptr, pb, lb, xptr">
+<!ENTITY % model.ids.milestones_sequenceOptional "ptr?, pb?, lb?, xptr?">
+<!ENTITY % model.ids.milestones_sequenceOptionalRepeatable "ptr*, pb*, lb*, xptr*">
+<!ENTITY % model.ids.milestones_sequenceRepeatable "ptr+, pb+, lb+, xptr+">
+<!ENTITY % model.correspDescPart "note |correspAction |correspContext">
+<!ENTITY % model.correspDescPart_sequence "note, correspAction, correspContext">
+<!ENTITY % model.correspDescPart_sequenceOptional "note?, correspAction?, correspContext?">
+<!ENTITY % model.correspDescPart_sequenceOptionalRepeatable "note*, correspAction*, correspContext*">
+<!ENTITY % model.correspDescPart_sequenceRepeatable "note+, correspAction+, correspContext+">
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!-- fix_roma.pl: deleted double model definition-->
+<!--end of predeclared classes -->
+
+<!ENTITY % att.ascribed.attribute.who '
+who CDATA #IMPLIED'>
+<!ENTITY % att.ascribed.attributes '
+ %att.ascribed.attribute.who;'>
+<!ENTITY % att.canonical.attribute.key '
+key %data.text; #IMPLIED'>
+
+<!ENTITY % att.canonical.attribute.ref '
+ref CDATA #IMPLIED'>
+<!ENTITY % att.canonical.attributes '
+ %att.canonical.attribute.key;
+ %att.canonical.attribute.ref;'>
+<!ENTITY % att.ranging.attribute.atLeast '
+atLeast %data.numeric; #IMPLIED'>
+
+<!ENTITY % att.ranging.attribute.atMost '
+atMost %data.numeric; #IMPLIED'>
+
+<!ENTITY % att.ranging.attribute.min '
+min %data.numeric; #IMPLIED'>
+
+<!ENTITY % att.ranging.attribute.max '
+max %data.numeric; #IMPLIED'>
+
+<!ENTITY % att.ranging.attribute.confidence '
+confidence %data.probability; #IMPLIED'>
+<!ENTITY % att.ranging.attributes '
+ %att.ranging.attribute.atLeast;
+ %att.ranging.attribute.atMost;
+ %att.ranging.attribute.min;
+ %att.ranging.attribute.max;
+ %att.ranging.attribute.confidence;'>
+<!ENTITY % att.dimensions.attribute.unit '
+unit %data.enumerated; #IMPLIED'>
+
+<!ENTITY % att.dimensions.attribute.quantity '
+quantity %data.numeric; #IMPLIED'>
+
+<!ENTITY % att.dimensions.attribute.extent '
+extent %data.text; #IMPLIED'>
+
+<!ENTITY % att.dimensions.attribute.precision '
+precision %data.certainty; #IMPLIED'>
+
+<!ENTITY % att.dimensions.attribute.scope '
+scope %data.enumerated; #IMPLIED'>
+<!ENTITY % att.dimensions.attributes ' %att.ranging.attributes;
+ %att.dimensions.attribute.unit;
+ %att.dimensions.attribute.quantity;
+ %att.dimensions.attribute.extent;
+ %att.dimensions.attribute.precision;
+ %att.dimensions.attribute.scope;'>
+<!ENTITY % att.breaking.attribute.break '
+break %data.enumerated; #IMPLIED'>
+<!ENTITY % att.breaking.attributes '
+ %att.breaking.attribute.break;'>
+<!ENTITY % att.cReferencing.attribute.cRef '
+cRef CDATA #IMPLIED'>
+<!ENTITY % att.cReferencing.attributes '
+ %att.cReferencing.attribute.cRef;'>
+<!ENTITY % att.datable.w3c.attribute.when '
+when %data.temporal.w3c; #IMPLIED'>
+
+<!ENTITY % att.datable.w3c.attribute.notBefore '
+notBefore %data.temporal.w3c; #IMPLIED'>
+
+<!ENTITY % att.datable.w3c.attribute.notAfter '
+notAfter %data.temporal.w3c; #IMPLIED'>
+
+<!ENTITY % att.datable.w3c.attribute.from '
+from %data.temporal.w3c; #IMPLIED'>
+
+<!ENTITY % att.datable.w3c.attribute.to '
+to %data.temporal.w3c; #IMPLIED'>
+<!ENTITY % att.datable.w3c.attributes '
+ %att.datable.w3c.attribute.when;
+ %att.datable.w3c.attribute.notBefore;
+ %att.datable.w3c.attribute.notAfter;
+ %att.datable.w3c.attribute.from;
+ %att.datable.w3c.attribute.to;'>
+<!ENTITY % att.datable.attribute.calendar '
+calendar %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.datable.attribute.period '
+period %data.pointer; #IMPLIED'>
+<!ENTITY % att.datable.attributes ' %att.datable.w3c.attributes; %att.datable.iso.attributes; %att.datable.custom.attributes;
+ %att.datable.attribute.calendar;
+ %att.datable.attribute.period;'>
+<!ENTITY % att.datcat.attribute.datcat '
+datcat CDATA #IMPLIED'>
+
+<!ENTITY % att.datcat.attribute.valueDatcat '
+valueDatcat CDATA #IMPLIED'>
+<!ENTITY % att.datcat.attributes '
+ %att.datcat.attribute.datcat;
+ %att.datcat.attribute.valueDatcat;'>
+<!ENTITY % att.declarable.attribute.Default '
+Default CDATA "n" '>
+<!ENTITY % att.declarable.attributes '
+ %att.declarable.attribute.Default;'>
+<!ENTITY % att.declaring.attribute.decls '
+decls CDATA #IMPLIED'>
+<!ENTITY % att.declaring.attributes '
+ %att.declaring.attribute.decls;'>
+<!ENTITY % att.fragmentable.attribute.part '
+part (Y|N|I|M|F) "N" '>
+<!ENTITY % att.fragmentable.attributes '
+ %att.fragmentable.attribute.part;'>
+<!ENTITY % att.divLike.attribute.org '
+org (composite|uniform) "uniform" '>
+
+<!ENTITY % att.divLike.attribute.sample '
+sample (initial|medial|final|unknown|complete) "complete" '>
+<!ENTITY % att.divLike.attributes ' %att.fragmentable.attributes;
+ %att.divLike.attribute.org;
+ %att.divLike.attribute.sample;'>
+<!ENTITY % att.docStatus.attribute.status '
+status %data.enumerated; "draft" '>
+<!ENTITY % att.docStatus.attributes '
+ %att.docStatus.attribute.status;'>
+<!ENTITY % att.responsibility.attribute.cert '
+cert %data.certainty; #IMPLIED'>
+
+<!ENTITY % att.responsibility.attribute.resp '
+resp CDATA #IMPLIED'>
+<!ENTITY % att.responsibility.attributes '
+ %att.responsibility.attribute.cert;
+ %att.responsibility.attribute.resp;'>
+<!ENTITY % att.editLike.attribute.evidence '
+evidence NMTOKENS #IMPLIED'>
+
+<!ENTITY % att.editLike.attribute.source '
+source CDATA #IMPLIED'>
+
+<!ENTITY % att.editLike.attribute.instant '
+instant %data.xTruthValue; "false" '>
+<!ENTITY % att.editLike.attributes ' %att.dimensions.attributes; %att.responsibility.attributes;
+ %att.editLike.attribute.evidence;
+ %att.editLike.attribute.source;
+ %att.editLike.attribute.instant;'>
+<!ENTITY % att.global.attribute.xmlid '
+id ID #IMPLIED'>
+
+<!ENTITY % att.global.attribute.n '
+n CDATA #IMPLIED'>
+
+<!ENTITY % att.global.attribute.xmllang '
+xml:lang %data.language; #IMPLIED'>
+
+<!ENTITY % att.global.attribute.rend '
+rend CDATA #IMPLIED'>
+
+<!ENTITY % att.global.attribute.style '
+style CDATA #IMPLIED'>
+
+<!ENTITY % att.global.attribute.rendition '
+rendition CDATA #IMPLIED'>
+
+<!ENTITY % att.global.attribute.xmlbase '
+xml:base %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.attribute.xmlspace '
+xml:space (default|preserve) #IMPLIED'>
+<!ENTITY % att.global.attributes ' %att.global.cmc.attributes; %att.global.linking.attributes; %att.global.analytic.attributes;
+ %att.global.attribute.xmlid;
+ %att.global.attribute.n;
+ %att.global.attribute.xmllang;
+ %att.global.attribute.rend;
+ %att.global.attribute.style;
+ %att.global.attribute.rendition;
+ %att.global.attribute.xmlbase;
+ %att.global.attribute.xmlspace;'>
+<!ENTITY % att.internetMedia.attribute.mimeType '
+mimeType CDATA #IMPLIED'>
+<!ENTITY % att.internetMedia.attributes '
+ %att.internetMedia.attribute.mimeType;'>
+<!ENTITY % att.media.attribute.width '
+width %data.outputMeasurement; #IMPLIED'>
+
+<!ENTITY % att.media.attribute.height '
+height %data.outputMeasurement; #IMPLIED'>
+
+<!ENTITY % att.media.attribute.scale '
+scale %data.numeric; #IMPLIED'>
+<!ENTITY % att.media.attributes ' %att.internetMedia.attributes;
+ %att.media.attribute.width;
+ %att.media.attribute.height;
+ %att.media.attribute.scale;'>
+<!ENTITY % att.resourced.attribute.url '
+url %data.pointer; #REQUIRED'>
+<!ENTITY % att.resourced.attributes '
+ %att.resourced.attribute.url;'>
+<!ENTITY % att.measurement.attribute.unit '
+unit %data.enumerated; #IMPLIED'>
+
+<!ENTITY % att.measurement.attribute.quantity '
+quantity %data.numeric; #IMPLIED'>
+
+<!ENTITY % att.measurement.attribute.commodity '
+commodity CDATA #IMPLIED'>
+<!ENTITY % att.measurement.attributes '
+ %att.measurement.attribute.unit;
+ %att.measurement.attribute.quantity;
+ %att.measurement.attribute.commodity;'>
+<!ENTITY % att.naming.attribute.role '
+role %data.enumerated; #IMPLIED'>
+
+<!ENTITY % att.naming.attribute.nymRef '
+nymRef CDATA #IMPLIED'>
+<!ENTITY % att.naming.attributes ' %att.canonical.attributes;
+ %att.naming.attribute.role;
+ %att.naming.attribute.nymRef;'>
+<!ENTITY % att.placement.attribute.place '
+place NMTOKENS #IMPLIED'>
+<!ENTITY % att.placement.attributes '
+ %att.placement.attribute.place;'>
+<!ENTITY % att.typed.attribute.type '
+type %data.enumerated; #IMPLIED'>
+
+<!ENTITY % att.typed.attribute.subtype '
+subtype %data.enumerated; #IMPLIED'>
+<!ENTITY % att.typed.attributes '
+ %att.typed.attribute.type;
+ %att.typed.attribute.subtype;'>
+<!ENTITY % att.pointing.attribute.targOrder '
+targOrder CDATA #IMPLIED'>
+
+<!ENTITY % att.pointing.attribute.targType '
+targType CDATA #IMPLIED'>
+
+<!ENTITY % att.pointing.attribute.targetLang '
+targetLang %data.language; #IMPLIED'>
+
+<!ENTITY % att.pointing.attribute.target '
+target CDATA #IMPLIED'>
+
+<!ENTITY % att.pointing.attribute.evaluate '
+evaluate (all|one|none) #IMPLIED'>
+<!ENTITY % att.pointing.attributes '
+ %att.pointing.attribute.targOrder;
+ %att.pointing.attribute.targType;
+ %att.pointing.attribute.targetLang;
+ %att.pointing.attribute.target;
+ %att.pointing.attribute.evaluate;'>
+<!ENTITY % att.segLike.attribute.function '
+function %data.enumerated; #IMPLIED'>
+<!ENTITY % att.segLike.attributes ' %att.datcat.attributes; %att.fragmentable.attributes;
+ %att.segLike.attribute.function;'>
+<!ENTITY % att.sortable.attribute.sortKey '
+sortKey %data.word; #IMPLIED'>
+<!ENTITY % att.sortable.attributes '
+ %att.sortable.attribute.sortKey;'>
+<!ENTITY % att.edition.attribute.ed '
+ed CDATA #IMPLIED'>
+
+<!ENTITY % att.edition.attribute.edRef '
+edRef CDATA #IMPLIED'>
+<!ENTITY % att.edition.attributes '
+ %att.edition.attribute.ed;
+ %att.edition.attribute.edRef;'>
+<!ENTITY % att.spanning.attribute.spanTo '
+spanTo %data.pointer; #IMPLIED'>
+<!ENTITY % att.spanning.attributes '
+ %att.spanning.attribute.spanTo;'>
+<!ENTITY % att.styleDef.attribute.scheme '
+scheme (css|xslfo|free|other) #IMPLIED'>
+
+<!ENTITY % att.styleDef.attribute.schemeVersion '
+schemeVersion %data.versionNumber; #IMPLIED'>
+<!ENTITY % att.styleDef.attributes '
+ %att.styleDef.attribute.scheme;
+ %att.styleDef.attribute.schemeVersion;'>
+<!ENTITY % att.tableDecoration.attribute.role '
+role %data.enumerated; "data" '>
+
+<!ENTITY % att.tableDecoration.attribute.rows '
+rows %data.count; "1" '>
+
+<!ENTITY % att.tableDecoration.attribute.cols '
+cols %data.count; "1" '>
+<!ENTITY % att.tableDecoration.attributes '
+ %att.tableDecoration.attribute.role;
+ %att.tableDecoration.attribute.rows;
+ %att.tableDecoration.attribute.cols;'>
+<!ENTITY % att.timed.attribute.start '
+start %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.timed.attribute.end '
+end %data.pointer; #IMPLIED'>
+<!ENTITY % att.timed.attributes '
+ %att.timed.attribute.start;
+ %att.timed.attribute.end;'>
+<!ENTITY % att.translatable.attribute.versionDate '
+versionDate %data.temporal.w3c; #IMPLIED'>
+<!ENTITY % att.translatable.attributes '
+ %att.translatable.attribute.versionDate;'>
+<!ENTITY % model.nameLike.agent "name |orgName |persName">
+<!ENTITY % model.nameLike.agent_sequence "name, orgName, persName">
+<!ENTITY % model.nameLike.agent_sequenceOptional "name?, orgName?, persName?">
+<!ENTITY % model.nameLike.agent_sequenceOptionalRepeatable "name*, orgName*, persName*">
+<!ENTITY % model.nameLike.agent_sequenceRepeatable "name+, orgName+, persName+">
+<!ENTITY % model.segLike "s |w |seg">
+<!ENTITY % model.segLike_sequence "s, w, seg">
+<!ENTITY % model.segLike_sequenceOptional "s?, w?, seg?">
+<!ENTITY % model.segLike_sequenceOptionalRepeatable "s*, w*, seg*">
+<!ENTITY % model.segLike_sequenceRepeatable "s+, w+, seg+">
+<!ENTITY % model.hiLike "hi">
+<!ENTITY % model.hiLike_sequence "hi">
+<!ENTITY % model.hiLike_sequenceOptional "hi?">
+<!ENTITY % model.hiLike_sequenceOptionalRepeatable "hi*">
+<!ENTITY % model.hiLike_sequenceRepeatable "hi+">
+<!ENTITY % model.emphLike "foreign |emph |distinct |mentioned |gloss |term |title">
+<!ENTITY % model.emphLike_sequence "foreign, emph, distinct, mentioned, gloss, term, title">
+<!ENTITY % model.emphLike_sequenceOptional "foreign?, emph?, distinct?, mentioned?, gloss?, term?, title?">
+<!ENTITY % model.emphLike_sequenceOptionalRepeatable "foreign*, emph*, distinct*, mentioned*, gloss*, term*, title*">
+<!ENTITY % model.emphLike_sequenceRepeatable "foreign+, emph+, distinct+, mentioned+, gloss+, term+, title+">
+<!ENTITY % model.highlighted "%model.hiLike; |%model.emphLike;">
+<!ENTITY % model.highlighted_sequence "%model.hiLike;, %model.emphLike;">
+<!ENTITY % model.highlighted_sequenceOptional "%model.hiLike;?, %model.emphLike;?">
+<!ENTITY % model.highlighted_sequenceOptionalRepeatable "%model.hiLike;*, %model.emphLike;*">
+<!ENTITY % model.highlighted_sequenceRepeatable "%model.hiLike;+, %model.emphLike;+">
+<!ENTITY % model.dateLike "date |time">
+<!ENTITY % model.dateLike_sequence "date, time">
+<!ENTITY % model.dateLike_sequenceOptional "date?, time?">
+<!ENTITY % model.dateLike_sequenceOptionalRepeatable "date*, time*">
+<!ENTITY % model.dateLike_sequenceRepeatable "date+, time+">
+<!ENTITY % model.measureLike "num |measure">
+<!ENTITY % model.measureLike_sequence "num, measure">
+<!ENTITY % model.measureLike_sequenceOptional "num?, measure?">
+<!ENTITY % model.measureLike_sequenceOptionalRepeatable "num*, measure*">
+<!ENTITY % model.measureLike_sequenceRepeatable "num+, measure+">
+<!ENTITY % model.egLike "">
+<!ENTITY % model.egLike_sequence "">
+<!ENTITY % model.egLike_sequenceOptional "">
+<!ENTITY % model.egLike_sequenceOptionalRepeatable "">
+<!ENTITY % model.egLike_sequenceRepeatable "">
+<!ENTITY % model.graphicLike "media |graphic |formula">
+<!ENTITY % model.graphicLike_sequence "media, graphic, formula">
+<!ENTITY % model.graphicLike_sequenceOptional "media?, graphic?, formula?">
+<!ENTITY % model.graphicLike_sequenceOptionalRepeatable "media*, graphic*, formula*">
+<!ENTITY % model.graphicLike_sequenceRepeatable "media+, graphic+, formula+">
+<!ENTITY % model.pPart.editorial "abbr">
+<!ENTITY % model.pPart.editorial_sequence "abbr">
+<!ENTITY % model.pPart.editorial_sequenceOptional "abbr?">
+<!ENTITY % model.pPart.editorial_sequenceOptionalRepeatable "abbr*">
+<!ENTITY % model.pPart.editorial_sequenceRepeatable "abbr+">
+<!ENTITY % model.pPart.transcriptional "corr |reg |orig">
+<!ENTITY % model.pPart.transcriptional_sequence "corr, reg, orig">
+<!ENTITY % model.pPart.transcriptional_sequenceOptional "corr?, reg?, orig?">
+<!ENTITY % model.pPart.transcriptional_sequenceOptionalRepeatable "corr*, reg*, orig*">
+<!ENTITY % model.pPart.transcriptional_sequenceRepeatable "corr+, reg+, orig+">
+<!ENTITY % model.pPart.edit "%model.pPart.editorial; |%model.pPart.transcriptional; |autoSignature |timestamp">
+<!ENTITY % model.pPart.edit_sequence "%model.pPart.editorial;, %model.pPart.transcriptional;, autoSignature, timestamp">
+<!ENTITY % model.pPart.edit_sequenceOptional "%model.pPart.editorial;?, %model.pPart.transcriptional;?, autoSignature?, timestamp?">
+<!ENTITY % model.pPart.edit_sequenceOptionalRepeatable "%model.pPart.editorial;*, %model.pPart.transcriptional;*, autoSignature*, timestamp*">
+<!ENTITY % model.pPart.edit_sequenceRepeatable "%model.pPart.editorial;+, %model.pPart.transcriptional;+, autoSignature+, timestamp+">
+<!ENTITY % model.linePart "%model.segLike; |%model.hiLike; |%model.pPart.transcriptional;">
+<!ENTITY % model.linePart_sequence "%model.segLike;, %model.hiLike;, %model.pPart.transcriptional;">
+<!ENTITY % model.linePart_sequenceOptional "%model.segLike;?, %model.hiLike;?, %model.pPart.transcriptional;?">
+<!ENTITY % model.linePart_sequenceOptionalRepeatable "%model.segLike;*, %model.hiLike;*, %model.pPart.transcriptional;*">
+<!ENTITY % model.linePart_sequenceRepeatable "%model.segLike;+, %model.hiLike;+, %model.pPart.transcriptional;+">
+<!ENTITY % model.ptrLike "ptr |ref |xptr">
+<!ENTITY % model.ptrLike_sequence "ptr, ref, xptr">
+<!ENTITY % model.ptrLike_sequenceOptional "ptr?, ref?, xptr?">
+<!ENTITY % model.ptrLike_sequenceOptionalRepeatable "ptr*, ref*, xptr*">
+<!ENTITY % model.ptrLike_sequenceRepeatable "ptr+, ref+, xptr+">
+<!ENTITY % model.lPart "">
+<!ENTITY % model.lPart_sequence "">
+<!ENTITY % model.lPart_sequenceOptional "">
+<!ENTITY % model.lPart_sequenceOptionalRepeatable "">
+<!ENTITY % model.lPart_sequenceRepeatable "">
+<!ENTITY % model.global.meta "timeline">
+<!ENTITY % model.global.meta_sequence "timeline">
+<!ENTITY % model.global.meta_sequenceOptional "timeline?">
+<!ENTITY % model.global.meta_sequenceOptionalRepeatable "timeline*">
+<!ENTITY % model.global.meta_sequenceRepeatable "timeline+">
+<!ENTITY % model.milestoneLike "gb |pb |lb">
+<!ENTITY % model.milestoneLike_sequence "gb, pb, lb">
+<!ENTITY % model.milestoneLike_sequenceOptional "gb?, pb?, lb?">
+<!ENTITY % model.milestoneLike_sequenceOptionalRepeatable "gb*, pb*, lb*">
+<!ENTITY % model.milestoneLike_sequenceRepeatable "gb+, pb+, lb+">
+<!ENTITY % model.gLike "emoticon">
+<!ENTITY % model.gLike_sequence "emoticon">
+<!ENTITY % model.gLike_sequenceOptional "emoticon?">
+<!ENTITY % model.gLike_sequenceOptionalRepeatable "emoticon*">
+<!ENTITY % model.gLike_sequenceRepeatable "emoticon+">
+<!ENTITY % model.biblLike "bibl |biblStruct |biblFull">
+<!ENTITY % model.biblLike_sequence "bibl, biblStruct, biblFull">
+<!ENTITY % model.biblLike_sequenceOptional "bibl?, biblStruct?, biblFull?">
+<!ENTITY % model.biblLike_sequenceOptionalRepeatable "bibl*, biblStruct*, biblFull*">
+<!ENTITY % model.biblLike_sequenceRepeatable "bibl+, biblStruct+, biblFull+">
+<!ENTITY % model.headLike "head">
+<!ENTITY % model.headLike_sequence "head">
+<!ENTITY % model.headLike_sequenceOptional "head?">
+<!ENTITY % model.headLike_sequenceOptionalRepeatable "head*">
+<!ENTITY % model.headLike_sequenceRepeatable "head+">
+<!ENTITY % model.labelLike "label">
+<!ENTITY % model.labelLike_sequence "label">
+<!ENTITY % model.labelLike_sequenceOptional "label?">
+<!ENTITY % model.labelLike_sequenceOptionalRepeatable "label*">
+<!ENTITY % model.labelLike_sequenceRepeatable "label+">
+<!ENTITY % model.listLike "list |table |listOrg |listPerson">
+<!ENTITY % model.listLike_sequence "list, table, listOrg, listPerson">
+<!ENTITY % model.listLike_sequenceOptional "list?, table?, listOrg?, listPerson?">
+<!ENTITY % model.listLike_sequenceOptionalRepeatable "list*, table*, listOrg*, listPerson*">
+<!ENTITY % model.listLike_sequenceRepeatable "list+, table+, listOrg+, listPerson+">
+<!ENTITY % model.noteLike "note">
+<!ENTITY % model.noteLike_sequence "note">
+<!ENTITY % model.noteLike_sequenceOptional "note?">
+<!ENTITY % model.noteLike_sequenceOptionalRepeatable "note*">
+<!ENTITY % model.noteLike_sequenceRepeatable "note+">
+<!ENTITY % model.lLike "l">
+<!ENTITY % model.lLike_sequence "l">
+<!ENTITY % model.lLike_sequenceOptional "l?">
+<!ENTITY % model.lLike_sequenceOptionalRepeatable "l*">
+<!ENTITY % model.lLike_sequenceRepeatable "l+">
+<!ENTITY % model.pLike "p">
+<!ENTITY % model.pLike_sequence "p">
+<!ENTITY % model.pLike_sequenceOptional "p?">
+<!ENTITY % model.pLike_sequenceOptionalRepeatable "p*">
+<!ENTITY % model.pLike_sequenceRepeatable "p+">
+<!ENTITY % model.stageLike "stage">
+<!ENTITY % model.stageLike_sequence "stage">
+<!ENTITY % model.stageLike_sequenceOptional "stage?">
+<!ENTITY % model.stageLike_sequenceOptionalRepeatable "stage*">
+<!ENTITY % model.stageLike_sequenceRepeatable "stage+">
+<!ENTITY % model.entryPart "">
+<!ENTITY % model.entryPart_sequence "">
+<!ENTITY % model.entryPart_sequenceOptional "">
+<!ENTITY % model.entryPart_sequenceOptionalRepeatable "">
+<!ENTITY % model.entryPart_sequenceRepeatable "">
+<!ENTITY % model.entryPart.top "cit">
+<!ENTITY % model.entryPart.top_sequence "cit">
+<!ENTITY % model.entryPart.top_sequenceOptional "cit?">
+<!ENTITY % model.entryPart.top_sequenceOptionalRepeatable "cit*">
+<!ENTITY % model.entryPart.top_sequenceRepeatable "cit+">
+<!ENTITY % model.global.edit "gap">
+<!ENTITY % model.global.edit_sequence "gap">
+<!ENTITY % model.global.edit_sequenceOptional "gap?">
+<!ENTITY % model.global.edit_sequenceOptionalRepeatable "gap*">
+<!ENTITY % model.global.edit_sequenceRepeatable "gap+">
+<!ENTITY % model.divPart "%model.lLike; |%model.pLike; |lg |sp">
+<!ENTITY % model.divPart_sequence "%model.lLike;, %model.pLike;, lg, sp">
+<!ENTITY % model.divPart_sequenceOptional "%model.lLike;?, %model.pLike;?, lg?, sp?">
+<!ENTITY % model.divPart_sequenceOptionalRepeatable "%model.lLike;*, %model.pLike;*, lg*, sp*">
+<!ENTITY % model.divPart_sequenceRepeatable "%model.lLike;+, %model.pLike;+, lg+, sp+">
+<!ENTITY % model.persStateLike "persName |signatureContent">
+<!ENTITY % model.persStateLike_sequence "persName, signatureContent">
+<!ENTITY % model.persStateLike_sequenceOptional "persName?, signatureContent?">
+<!ENTITY % model.persStateLike_sequenceOptionalRepeatable "persName*, signatureContent*">
+<!ENTITY % model.persStateLike_sequenceRepeatable "persName+, signatureContent+">
+<!ENTITY % model.personLike "person">
+<!ENTITY % model.personLike_sequence "person">
+<!ENTITY % model.personLike_sequenceOptional "person?">
+<!ENTITY % model.personLike_sequenceOptionalRepeatable "person*">
+<!ENTITY % model.personLike_sequenceRepeatable "person+">
+<!ENTITY % model.personPart "%model.biblLike; |%model.persStateLike; |idno">
+<!ENTITY % model.personPart_sequence "%model.biblLike;, %model.persStateLike;, idno">
+<!ENTITY % model.personPart_sequenceOptional "%model.biblLike;?, %model.persStateLike;?, idno?">
+<!ENTITY % model.personPart_sequenceOptionalRepeatable "%model.biblLike;*, %model.persStateLike;*, idno*">
+<!ENTITY % model.personPart_sequenceRepeatable "%model.biblLike;+, %model.persStateLike;+, idno+">
+<!ENTITY % model.placeNamePart "placeName |country |region |geogName">
+<!ENTITY % model.placeNamePart_sequence "placeName, country, region, geogName">
+<!ENTITY % model.placeNamePart_sequenceOptional "placeName?, country?, region?, geogName?">
+<!ENTITY % model.placeNamePart_sequenceOptionalRepeatable "placeName*, country*, region*, geogName*">
+<!ENTITY % model.placeNamePart_sequenceRepeatable "placeName+, country+, region+, geogName+">
+<!ENTITY % model.placeStateLike "%model.placeNamePart;">
+<!ENTITY % model.placeStateLike_sequence "%model.placeNamePart;">
+<!ENTITY % model.placeStateLike_sequenceOptional "%model.placeNamePart;?">
+<!ENTITY % model.placeStateLike_sequenceOptionalRepeatable "%model.placeNamePart;*">
+<!ENTITY % model.placeStateLike_sequenceRepeatable "%model.placeNamePart;+">
+<!ENTITY % model.orgPart "listOrg |listPerson">
+<!ENTITY % model.orgPart_sequence "listOrg, listPerson">
+<!ENTITY % model.orgPart_sequenceOptional "listOrg?, listPerson?">
+<!ENTITY % model.orgPart_sequenceOptionalRepeatable "listOrg*, listPerson*">
+<!ENTITY % model.orgPart_sequenceRepeatable "listOrg+, listPerson+">
+<!ENTITY % model.publicationStmtPart "address |date |publisher |pubPlace |distributor |idno |availability">
+<!ENTITY % model.publicationStmtPart_sequence "address, date, publisher, pubPlace, distributor, idno, availability">
+<!ENTITY % model.publicationStmtPart_sequenceOptional "address?, date?, publisher?, pubPlace?, distributor?, idno?, availability?">
+<!ENTITY % model.publicationStmtPart_sequenceOptionalRepeatable "address*, date*, publisher*, pubPlace*, distributor*, idno*, availability*">
+<!ENTITY % model.publicationStmtPart_sequenceRepeatable "address+, date+, publisher+, pubPlace+, distributor+, idno+, availability+">
+<!ENTITY % model.availabilityPart "licence">
+<!ENTITY % model.availabilityPart_sequence "licence">
+<!ENTITY % model.availabilityPart_sequenceOptional "licence?">
+<!ENTITY % model.availabilityPart_sequenceOptionalRepeatable "licence*">
+<!ENTITY % model.availabilityPart_sequenceRepeatable "licence+">
+<!ENTITY % model.descLike "desc">
+<!ENTITY % model.descLike_sequence "desc">
+<!ENTITY % model.descLike_sequenceOptional "desc?">
+<!ENTITY % model.descLike_sequenceOptionalRepeatable "desc*">
+<!ENTITY % model.descLike_sequenceRepeatable "desc+">
+<!ENTITY % model.glossLike "gloss">
+<!ENTITY % model.glossLike_sequence "gloss">
+<!ENTITY % model.glossLike_sequenceOptional "gloss?">
+<!ENTITY % model.glossLike_sequenceOptionalRepeatable "gloss*">
+<!ENTITY % model.glossLike_sequenceRepeatable "gloss+">
+<!ENTITY % model.quoteLike "quote |cit">
+<!ENTITY % model.quoteLike_sequence "quote, cit">
+<!ENTITY % model.quoteLike_sequenceOptional "quote?, cit?">
+<!ENTITY % model.quoteLike_sequenceOptionalRepeatable "quote*, cit*">
+<!ENTITY % model.quoteLike_sequenceRepeatable "quote+, cit+">
+<!ENTITY % model.qLike "%model.quoteLike; |q">
+<!ENTITY % model.qLike_sequence "%model.quoteLike;, q">
+<!ENTITY % model.qLike_sequenceOptional "%model.quoteLike;?, q?">
+<!ENTITY % model.qLike_sequenceOptionalRepeatable "%model.quoteLike;*, q*">
+<!ENTITY % model.qLike_sequenceRepeatable "%model.quoteLike;+, q+">
+<!ENTITY % model.respLike "author |editor |respStmt |funder">
+<!ENTITY % model.respLike_sequence "author, editor, respStmt, funder">
+<!ENTITY % model.respLike_sequenceOptional "author?, editor?, respStmt?, funder?">
+<!ENTITY % model.respLike_sequenceOptionalRepeatable "author*, editor*, respStmt*, funder*">
+<!ENTITY % model.respLike_sequenceRepeatable "author+, editor+, respStmt+, funder+">
+<!ENTITY % model.divWrapper "byline |dateline |epigraph |salute |docAuthor">
+<!ENTITY % model.divWrapper_sequence "byline, dateline, epigraph, salute, docAuthor">
+<!ENTITY % model.divWrapper_sequenceOptional "byline?, dateline?, epigraph?, salute?, docAuthor?">
+<!ENTITY % model.divWrapper_sequenceOptionalRepeatable "byline*, dateline*, epigraph*, salute*, docAuthor*">
+<!ENTITY % model.divWrapper_sequenceRepeatable "byline+, dateline+, epigraph+, salute+, docAuthor+">
+<!ENTITY % model.divTopPart "%model.headLike; |opener">
+<!ENTITY % model.divTopPart_sequence "%model.headLike;, opener">
+<!ENTITY % model.divTopPart_sequenceOptional "%model.headLike;?, opener?">
+<!ENTITY % model.divTopPart_sequenceOptionalRepeatable "%model.headLike;*, opener*">
+<!ENTITY % model.divTopPart_sequenceRepeatable "%model.headLike;+, opener+">
+<!ENTITY % model.divTop "%model.divWrapper; |%model.divTopPart;">
+<!ENTITY % model.divTop_sequence "%model.divWrapper;, %model.divTopPart;">
+<!ENTITY % model.divTop_sequenceOptional "%model.divWrapper;?, %model.divTopPart;?">
+<!ENTITY % model.divTop_sequenceOptionalRepeatable "%model.divWrapper;*, %model.divTopPart;*">
+<!ENTITY % model.divTop_sequenceRepeatable "%model.divWrapper;+, %model.divTopPart;+">
+<!ENTITY % model.pLike.front "head |byline |epigraph |docTitle |titlePart |docAuthor |docEdition |docImprint">
+<!ENTITY % model.pLike.front_sequence "head, byline, epigraph, docTitle, titlePart, docAuthor, docEdition, docImprint">
+<!ENTITY % model.pLike.front_sequenceOptional "head?, byline?, epigraph?, docTitle?, titlePart?, docAuthor?, docEdition?, docImprint?">
+<!ENTITY % model.pLike.front_sequenceOptionalRepeatable "head*, byline*, epigraph*, docTitle*, titlePart*, docAuthor*, docEdition*, docImprint*">
+<!ENTITY % model.pLike.front_sequenceRepeatable "head+, byline+, epigraph+, docTitle+, titlePart+, docAuthor+, docEdition+, docImprint+">
+<!ENTITY % model.divBottomPart "trailer |closer |signed |postscript">
+<!ENTITY % model.divBottomPart_sequence "trailer, closer, signed, postscript">
+<!ENTITY % model.divBottomPart_sequenceOptional "trailer?, closer?, signed?, postscript?">
+<!ENTITY % model.divBottomPart_sequenceOptionalRepeatable "trailer*, closer*, signed*, postscript*">
+<!ENTITY % model.divBottomPart_sequenceRepeatable "trailer+, closer+, signed+, postscript+">
+<!ENTITY % model.divBottom "%model.divWrapper; |%model.divBottomPart;">
+<!ENTITY % model.divBottom_sequence "%model.divWrapper;, %model.divBottomPart;">
+<!ENTITY % model.divBottom_sequenceOptional "%model.divWrapper;?, %model.divBottomPart;?">
+<!ENTITY % model.divBottom_sequenceOptionalRepeatable "%model.divWrapper;*, %model.divBottomPart;*">
+<!ENTITY % model.divBottom_sequenceRepeatable "%model.divWrapper;+, %model.divBottomPart;+">
+<!ENTITY % model.titlepagePart "graphic |byline |epigraph |docTitle |titlePart |docAuthor |docEdition |docImprint">
+<!ENTITY % model.titlepagePart_sequence "graphic, byline, epigraph, docTitle, titlePart, docAuthor, docEdition, docImprint">
+<!ENTITY % model.titlepagePart_sequenceOptional "graphic?, byline?, epigraph?, docTitle?, titlePart?, docAuthor?, docEdition?, docImprint?">
+<!ENTITY % model.titlepagePart_sequenceOptionalRepeatable "graphic*, byline*, epigraph*, docTitle*, titlePart*, docAuthor*, docEdition*, docImprint*">
+<!ENTITY % model.titlepagePart_sequenceRepeatable "graphic+, byline+, epigraph+, docTitle+, titlePart+, docAuthor+, docEdition+, docImprint+">
+<!ENTITY % model.msQuoteLike "title">
+<!ENTITY % model.msQuoteLike_sequence "title">
+<!ENTITY % model.msQuoteLike_sequenceOptional "title?">
+<!ENTITY % model.msQuoteLike_sequenceOptionalRepeatable "title*">
+<!ENTITY % model.msQuoteLike_sequenceRepeatable "title+">
+<!ENTITY % model.msItemPart "%model.biblLike; |%model.quoteLike; |%model.respLike; |%model.msQuoteLike; |textLang |idno">
+<!ENTITY % model.msItemPart_sequence "%model.biblLike;, %model.quoteLike;, %model.respLike;, %model.msQuoteLike;, textLang, idno">
+<!ENTITY % model.msItemPart_sequenceOptional "%model.biblLike;?, %model.quoteLike;?, %model.respLike;?, %model.msQuoteLike;?, textLang?, idno?">
+<!ENTITY % model.msItemPart_sequenceOptionalRepeatable "%model.biblLike;*, %model.quoteLike;*, %model.respLike;*, %model.msQuoteLike;*, textLang*, idno*">
+<!ENTITY % model.msItemPart_sequenceRepeatable "%model.biblLike;+, %model.quoteLike;+, %model.respLike;+, %model.msQuoteLike;+, textLang+, idno+">
+<!ENTITY % model.choicePart "corr |reg |orig |abbr |seg">
+<!ENTITY % model.choicePart_sequence "corr, reg, orig, abbr, seg">
+<!ENTITY % model.choicePart_sequenceOptional "corr?, reg?, orig?, abbr?, seg?">
+<!ENTITY % model.choicePart_sequenceOptionalRepeatable "corr*, reg*, orig*, abbr*, seg*">
+<!ENTITY % model.choicePart_sequenceRepeatable "corr+, reg+, orig+, abbr+, seg+">
+<!ENTITY % model.imprintPart "publisher |biblScope |pubPlace |distributor">
+<!ENTITY % model.imprintPart_sequence "publisher, biblScope, pubPlace, distributor">
+<!ENTITY % model.imprintPart_sequenceOptional "publisher?, biblScope?, pubPlace?, distributor?">
+<!ENTITY % model.imprintPart_sequenceOptionalRepeatable "publisher*, biblScope*, pubPlace*, distributor*">
+<!ENTITY % model.imprintPart_sequenceRepeatable "publisher+, biblScope+, pubPlace+, distributor+">
+<!ENTITY % model.catDescPart "textDesc">
+<!ENTITY % model.catDescPart_sequence "textDesc">
+<!ENTITY % model.catDescPart_sequenceOptional "textDesc?">
+<!ENTITY % model.catDescPart_sequenceOptionalRepeatable "textDesc*">
+<!ENTITY % model.catDescPart_sequenceRepeatable "textDesc+">
+<!ENTITY % model.settingPart "activity">
+<!ENTITY % model.settingPart_sequence "activity">
+<!ENTITY % model.settingPart_sequenceOptional "activity?">
+<!ENTITY % model.settingPart_sequenceOptionalRepeatable "activity*">
+<!ENTITY % model.settingPart_sequenceRepeatable "activity+">
+<!ENTITY % model.addressLike "email |address">
+<!ENTITY % model.addressLike_sequence "email, address">
+<!ENTITY % model.addressLike_sequenceOptional "email?, address?">
+<!ENTITY % model.addressLike_sequenceOptionalRepeatable "email*, address*">
+<!ENTITY % model.addressLike_sequenceRepeatable "email+, address+">
+<!ENTITY % model.nameLike "%model.nameLike.agent; |%model.placeStateLike; |idno |%model.persNamePart;">
+<!ENTITY % model.nameLike_sequence "%model.nameLike.agent;, %model.placeStateLike;, idno, %model.persNamePart;">
+<!ENTITY % model.nameLike_sequenceOptional "%model.nameLike.agent;?, %model.placeStateLike;?, idno?, %model.persNamePart;?">
+<!ENTITY % model.nameLike_sequenceOptionalRepeatable "%model.nameLike.agent;*, %model.placeStateLike;*, idno*, %model.persNamePart;*">
+<!ENTITY % model.nameLike_sequenceRepeatable "%model.nameLike.agent;+, %model.placeStateLike;+, idno+, %model.persNamePart;+">
+<!ENTITY % model.global "%model.global.meta; |%model.milestoneLike; |%model.noteLike; |%model.global.edit; |notatedMusic |figure">
+<!ENTITY % model.global_sequence "%model.global.meta;, %model.milestoneLike;, %model.noteLike;, %model.global.edit;, notatedMusic, figure">
+<!ENTITY % model.global_sequenceOptional "%model.global.meta;?, %model.milestoneLike;?, %model.noteLike;?, %model.global.edit;?, notatedMusic?, figure?">
+<!ENTITY % model.global_sequenceOptionalRepeatable "%model.global.meta;*, %model.milestoneLike;*, %model.noteLike;*, %model.global.edit;*, notatedMusic*, figure*">
+<!ENTITY % model.global_sequenceRepeatable "%model.global.meta;+, %model.milestoneLike;+, %model.noteLike;+, %model.global.edit;+, notatedMusic+, figure+">
+<!ENTITY % model.biblPart "%model.respLike; |%model.imprintPart; |citedRange |bibl |relatedItem |textLang |edition |extent">
+<!ENTITY % model.biblPart_sequence "%model.respLike;, %model.imprintPart;, citedRange, bibl, relatedItem, textLang, edition, extent">
+<!ENTITY % model.biblPart_sequenceOptional "%model.respLike;?, %model.imprintPart;?, citedRange?, bibl?, relatedItem?, textLang?, edition?, extent?">
+<!ENTITY % model.biblPart_sequenceOptionalRepeatable "%model.respLike;*, %model.imprintPart;*, citedRange*, bibl*, relatedItem*, textLang*, edition*, extent*">
+<!ENTITY % model.biblPart_sequenceRepeatable "%model.respLike;+, %model.imprintPart;+, citedRange+, bibl+, relatedItem+, textLang+, edition+, extent+">
+<!ENTITY % model.frontPart "titlePage">
+<!ENTITY % model.frontPart_sequence "titlePage">
+<!ENTITY % model.frontPart_sequenceOptional "titlePage?">
+<!ENTITY % model.frontPart_sequenceOptionalRepeatable "titlePage*">
+<!ENTITY % model.frontPart_sequenceRepeatable "titlePage+">
+<!ENTITY % model.addrPart "%model.nameLike;">
+<!ENTITY % model.addrPart_sequence "%model.nameLike;">
+<!ENTITY % model.addrPart_sequenceOptional "%model.nameLike;?">
+<!ENTITY % model.addrPart_sequenceOptionalRepeatable "%model.nameLike;*">
+<!ENTITY % model.addrPart_sequenceRepeatable "%model.nameLike;+">
+<!ENTITY % model.pPart.data "%model.dateLike; |%model.measureLike; |%model.addressLike; |%model.nameLike;">
+<!ENTITY % model.pPart.data_sequence "%model.dateLike;, %model.measureLike;, %model.addressLike;, %model.nameLike;">
+<!ENTITY % model.pPart.data_sequenceOptional "%model.dateLike;?, %model.measureLike;?, %model.addressLike;?, %model.nameLike;?">
+<!ENTITY % model.pPart.data_sequenceOptionalRepeatable "%model.dateLike;*, %model.measureLike;*, %model.addressLike;*, %model.nameLike;*">
+<!ENTITY % model.pPart.data_sequenceRepeatable "%model.dateLike;+, %model.measureLike;+, %model.addressLike;+, %model.nameLike;+">
+<!ENTITY % model.inter "%model.biblLike; |%model.labelLike; |%model.listLike; |%model.stageLike; |%model.qLike; |poem">
+<!ENTITY % model.inter_sequence "%model.biblLike;, %model.labelLike;, %model.listLike;, %model.stageLike;, %model.qLike;, poem">
+<!ENTITY % model.inter_sequenceOptional "%model.biblLike;?, %model.labelLike;?, %model.listLike;?, %model.stageLike;?, %model.qLike;?, poem?">
+<!ENTITY % model.inter_sequenceOptionalRepeatable "%model.biblLike;*, %model.labelLike;*, %model.listLike;*, %model.stageLike;*, %model.qLike;*, poem*">
+<!ENTITY % model.inter_sequenceRepeatable "%model.biblLike;+, %model.labelLike;+, %model.listLike;+, %model.stageLike;+, %model.qLike;+, poem+">
+<!ENTITY % model.common "%model.divPart; |%model.inter;">
+<!ENTITY % model.common_sequence "%model.divPart;, %model.inter;">
+<!ENTITY % model.common_sequenceOptional "%model.divPart;?, %model.inter;?">
+<!ENTITY % model.common_sequenceOptionalRepeatable "%model.divPart;*, %model.inter;*">
+<!ENTITY % model.common_sequenceRepeatable "%model.divPart;+, %model.inter;+">
+<!ENTITY % model.phrase "%model.segLike; |%model.highlighted; |%model.graphicLike; |%model.pPart.edit; |%model.ptrLike; |%model.pPart.data; |interactionTerm">
+<!ENTITY % model.phrase_sequence "%model.segLike;, %model.highlighted;, %model.graphicLike;, %model.pPart.edit;, %model.ptrLike;, %model.pPart.data;, interactionTerm">
+<!ENTITY % model.phrase_sequenceOptional "%model.segLike;?, %model.highlighted;?, %model.graphicLike;?, %model.pPart.edit;?, %model.ptrLike;?, %model.pPart.data;?, interactionTerm?">
+<!ENTITY % model.phrase_sequenceOptionalRepeatable "%model.segLike;*, %model.highlighted;*, %model.graphicLike;*, %model.pPart.edit;*, %model.ptrLike;*, %model.pPart.data;*, interactionTerm*">
+<!ENTITY % model.phrase_sequenceRepeatable "%model.segLike;+, %model.highlighted;+, %model.graphicLike;+, %model.pPart.edit;+, %model.ptrLike;+, %model.pPart.data;+, interactionTerm+">
+<!ENTITY % model.limitedPhrase "%model.hiLike; |%model.emphLike; |%model.pPart.editorial; |%model.ptrLike; |%model.pPart.data;">
+<!ENTITY % model.limitedPhrase_sequence "%model.hiLike;, %model.emphLike;, %model.pPart.editorial;, %model.ptrLike;, %model.pPart.data;">
+<!ENTITY % model.limitedPhrase_sequenceOptional "%model.hiLike;?, %model.emphLike;?, %model.pPart.editorial;?, %model.ptrLike;?, %model.pPart.data;?">
+<!ENTITY % model.limitedPhrase_sequenceOptionalRepeatable "%model.hiLike;*, %model.emphLike;*, %model.pPart.editorial;*, %model.ptrLike;*, %model.pPart.data;*">
+<!ENTITY % model.limitedPhrase_sequenceRepeatable "%model.hiLike;+, %model.emphLike;+, %model.pPart.editorial;+, %model.ptrLike;+, %model.pPart.data;+">
+<!ENTITY % model.divLike "div |posting">
+<!ENTITY % model.divLike_sequence "div, posting">
+<!ENTITY % model.divLike_sequenceOptional "div?, posting?">
+<!ENTITY % model.divLike_sequenceOptionalRepeatable "div*, posting*">
+<!ENTITY % model.divLike_sequenceRepeatable "div+, posting+">
+<!ENTITY % model.divGenLike "">
+<!ENTITY % model.divGenLike_sequence "">
+<!ENTITY % model.divGenLike_sequenceOptional "">
+<!ENTITY % model.divGenLike_sequenceOptionalRepeatable "">
+<!ENTITY % model.divGenLike_sequenceRepeatable "">
+<!ENTITY % model.div1Like "">
+<!ENTITY % model.div1Like_sequence "">
+<!ENTITY % model.div1Like_sequenceOptional "">
+<!ENTITY % model.div1Like_sequenceOptionalRepeatable "">
+<!ENTITY % model.div1Like_sequenceRepeatable "">
+<!ENTITY % model.teiHeaderPart "encodingDesc |profileDesc">
+<!ENTITY % model.teiHeaderPart_sequence "encodingDesc, profileDesc">
+<!ENTITY % model.teiHeaderPart_sequenceOptional "encodingDesc?, profileDesc?">
+<!ENTITY % model.teiHeaderPart_sequenceOptionalRepeatable "encodingDesc*, profileDesc*">
+<!ENTITY % model.teiHeaderPart_sequenceRepeatable "encodingDesc+, profileDesc+">
+<!ENTITY % model.encodingDescPart "projectDesc |samplingDecl |editorialDecl |tagsDecl |styleDefDecl |refsDecl |listPrefixDef |classDecl">
+<!ENTITY % model.encodingDescPart_sequence "projectDesc, samplingDecl, editorialDecl, tagsDecl, styleDefDecl, refsDecl, listPrefixDef, classDecl">
+<!ENTITY % model.encodingDescPart_sequenceOptional "projectDesc?, samplingDecl?, editorialDecl?, tagsDecl?, styleDefDecl?, refsDecl?, listPrefixDef?, classDecl?">
+<!ENTITY % model.encodingDescPart_sequenceOptionalRepeatable "projectDesc*, samplingDecl*, editorialDecl*, tagsDecl*, styleDefDecl*, refsDecl*, listPrefixDef*, classDecl*">
+<!ENTITY % model.encodingDescPart_sequenceRepeatable "projectDesc+, samplingDecl+, editorialDecl+, tagsDecl+, styleDefDecl+, refsDecl+, listPrefixDef+, classDecl+">
+<!ENTITY % model.editorialDeclPart "correction |normalization |quotation |hyphenation |segmentation">
+<!ENTITY % model.editorialDeclPart_sequence "correction, normalization, quotation, hyphenation, segmentation">
+<!ENTITY % model.editorialDeclPart_sequenceOptional "correction?, normalization?, quotation?, hyphenation?, segmentation?">
+<!ENTITY % model.editorialDeclPart_sequenceOptionalRepeatable "correction*, normalization*, quotation*, hyphenation*, segmentation*">
+<!ENTITY % model.editorialDeclPart_sequenceRepeatable "correction+, normalization+, quotation+, hyphenation+, segmentation+">
+<!ENTITY % model.profileDescPart "creation |langUsage |textClass |calendarDesc |textDesc |particDesc |settingDesc |correspDesc">
+<!ENTITY % model.profileDescPart_sequence "creation, langUsage, textClass, calendarDesc, textDesc, particDesc, settingDesc, correspDesc">
+<!ENTITY % model.profileDescPart_sequenceOptional "creation?, langUsage?, textClass?, calendarDesc?, textDesc?, particDesc?, settingDesc?, correspDesc?">
+<!ENTITY % model.profileDescPart_sequenceOptionalRepeatable "creation*, langUsage*, textClass*, calendarDesc*, textDesc*, particDesc*, settingDesc*, correspDesc*">
+<!ENTITY % model.profileDescPart_sequenceRepeatable "creation+, langUsage+, textClass+, calendarDesc+, textDesc+, particDesc+, settingDesc+, correspDesc+">
+<!ENTITY % att.source.attribute.source '
+source CDATA #IMPLIED'>
+<!ENTITY % att.source.attributes '
+ %att.source.attribute.source;'>
+<!ENTITY % model.resourceLike "">
+<!ENTITY % model.resourceLike_sequence "">
+<!ENTITY % model.resourceLike_sequenceOptional "">
+<!ENTITY % model.resourceLike_sequenceOptionalRepeatable "">
+<!ENTITY % model.resourceLike_sequenceRepeatable "">
+<!ENTITY % att.personal.attribute.full '
+full (yes|abb|init) "yes" '>
+
+<!ENTITY % att.personal.attribute.sort '
+sort %data.count; #IMPLIED'>
+<!ENTITY % att.personal.attributes ' %att.naming.attributes;
+ %att.personal.attribute.full;
+ %att.personal.attribute.sort;'>
+<!ENTITY % model.placeLike "">
+<!ENTITY % model.placeLike_sequence "">
+<!ENTITY % model.placeLike_sequenceOptional "">
+<!ENTITY % model.placeLike_sequenceOptionalRepeatable "">
+<!ENTITY % model.placeLike_sequenceRepeatable "">
+<!ENTITY % att.patternReplacement.attribute.matchPattern '
+matchPattern %data.pattern; #REQUIRED'>
+
+<!ENTITY % att.patternReplacement.attribute.replacementPattern '
+replacementPattern %data.replacement; #REQUIRED'>
+<!ENTITY % att.patternReplacement.attributes '
+ %att.patternReplacement.attribute.matchPattern;
+ %att.patternReplacement.attribute.replacementPattern;'>
+<!ENTITY % att.global.analytic.attribute.ana '
+ana CDATA #IMPLIED'>
+<!ENTITY % att.global.analytic.attributes '
+ %att.global.analytic.attribute.ana;'>
+<!ENTITY % att.datable.custom.attribute.when-custom '
+when-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.notBefore-custom '
+notBefore-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.notAfter-custom '
+notAfter-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.from-custom '
+from-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.to-custom '
+to-custom CDATA #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.datingPoint '
+datingPoint %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.datable.custom.attribute.datingMethod '
+datingMethod %data.pointer; #IMPLIED'>
+<!ENTITY % att.datable.custom.attributes '
+ %att.datable.custom.attribute.when-custom;
+ %att.datable.custom.attribute.notBefore-custom;
+ %att.datable.custom.attribute.notAfter-custom;
+ %att.datable.custom.attribute.from-custom;
+ %att.datable.custom.attribute.to-custom;
+ %att.datable.custom.attribute.datingPoint;
+ %att.datable.custom.attribute.datingMethod;'>
+<!ENTITY % model.persNamePart "surname |forename">
+<!ENTITY % model.persNamePart_sequence "surname, forename">
+<!ENTITY % model.persNamePart_sequenceOptional "surname?, forename?">
+<!ENTITY % model.persNamePart_sequenceOptionalRepeatable "surname*, forename*">
+<!ENTITY % model.persNamePart_sequenceRepeatable "surname+, forename+">
+<!ENTITY % att.datable.iso.attribute.when-iso '
+when-iso %data.temporal.iso; #IMPLIED'>
+
+<!ENTITY % att.datable.iso.attribute.notBefore-iso '
+notBefore-iso %data.temporal.iso; #IMPLIED'>
+
+<!ENTITY % att.datable.iso.attribute.notAfter-iso '
+notAfter-iso %data.temporal.iso; #IMPLIED'>
+
+<!ENTITY % att.datable.iso.attribute.from-iso '
+from-iso %data.temporal.iso; #IMPLIED'>
+
+<!ENTITY % att.datable.iso.attribute.to-iso '
+to-iso %data.temporal.iso; #IMPLIED'>
+<!ENTITY % att.datable.iso.attributes '
+ %att.datable.iso.attribute.when-iso;
+ %att.datable.iso.attribute.notBefore-iso;
+ %att.datable.iso.attribute.notAfter-iso;
+ %att.datable.iso.attribute.from-iso;
+ %att.datable.iso.attribute.to-iso;'>
+<!ENTITY % att.global.linking.attribute.corresp '
+corresp CDATA #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.synch '
+synch CDATA #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.sameAs '
+sameAs %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.copyOf '
+copyOf %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.next '
+next %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.prev '
+prev %data.pointer; #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.exclude '
+exclude CDATA #IMPLIED'>
+
+<!ENTITY % att.global.linking.attribute.select '
+select CDATA #IMPLIED'>
+<!ENTITY % att.global.linking.attributes '
+ %att.global.linking.attribute.corresp;
+ %att.global.linking.attribute.synch;
+ %att.global.linking.attribute.sameAs;
+ %att.global.linking.attribute.copyOf;
+ %att.global.linking.attribute.next;
+ %att.global.linking.attribute.prev;
+ %att.global.linking.attribute.exclude;
+ %att.global.linking.attribute.select;'>
+<!ENTITY % model.floatP.cmc "signed">
+<!ENTITY % model.floatP.cmc_sequence "signed">
+<!ENTITY % model.floatP.cmc_sequenceOptional "signed?">
+<!ENTITY % model.floatP.cmc_sequenceOptionalRepeatable "signed*">
+<!ENTITY % model.floatP.cmc_sequenceRepeatable "signed+">
+
+<!-- fix_roma.pl: moved att.global.cmc.attribute.creation -->
+<!-- fix_roma.pl: moved att.global.cmc.attributes -->
+<!ENTITY % att.header.attributes ' %att.global.attributes;'>
+<!ENTITY % att.text.attribute.wsd '
+wsd CDATA #IMPLIED'>
+<!ENTITY % att.text.attributes ' %att.global.attributes;
+ %att.text.attribute.wsd;'>
+<!ENTITY % model.token "term |name |num |date |time |abbr |w |numRange">
+<!ENTITY % model.token_sequence "term, name, num, date, time, abbr, w, numRange">
+<!ENTITY % model.token_sequenceOptional "term?, name?, num?, date?, time?, abbr?, w?, numRange?">
+<!ENTITY % model.token_sequenceOptionalRepeatable "term*, name*, num*, date*, time*, abbr*, w*, numRange*">
+<!ENTITY % model.token_sequenceRepeatable "term+, name+, num+, date+, time+, abbr+, w+, numRange+">
+<!ENTITY % model.basic "hi |num |abbr |numRange">
+<!ENTITY % model.basic_sequence "hi, num, abbr, numRange">
+<!ENTITY % model.basic_sequenceOptional "hi?, num?, abbr?, numRange?">
+<!ENTITY % model.basic_sequenceOptionalRepeatable "hi*, num*, abbr*, numRange*">
+<!ENTITY % model.basic_sequenceRepeatable "hi+, num+, abbr+, numRange+">
+<!ENTITY % model.ids.milestones "ptr |pb |lb |xptr">
+<!ENTITY % model.ids.milestones_sequence "ptr, pb, lb, xptr">
+<!ENTITY % model.ids.milestones_sequenceOptional "ptr?, pb?, lb?, xptr?">
+<!ENTITY % model.ids.milestones_sequenceOptionalRepeatable "ptr*, pb*, lb*, xptr*">
+<!ENTITY % model.ids.milestones_sequenceRepeatable "ptr+, pb+, lb+, xptr+">
+<!ENTITY % att.xPointer.attribute.doc '
+doc CDATA #IMPLIED'>
+
+<!ENTITY % att.xPointer.attribute.from '
+from CDATA #IMPLIED'>
+
+<!ENTITY % att.xPointer.attribute.to '
+to CDATA #IMPLIED'>
+<!ENTITY % att.xPointer.attributes ' %att.pointing.attributes;
+ %att.xPointer.attribute.doc;
+ %att.xPointer.attribute.from;
+ %att.xPointer.attribute.to;'>
+<!ENTITY % model.correspDescPart "note |correspAction |correspContext">
+<!ENTITY % model.correspDescPart_sequence "note, correspAction, correspContext">
+<!ENTITY % model.correspDescPart_sequenceOptional "note?, correspAction?, correspContext?">
+<!ENTITY % model.correspDescPart_sequenceOptionalRepeatable "note*, correspAction*, correspContext*">
+<!ENTITY % model.correspDescPart_sequenceRepeatable "note+, correspAction+, correspContext+">
+<!ENTITY % model.correspContextPart "%model.ptrLike; |%model.pLike; |note">
+<!ENTITY % model.correspContextPart_sequence "%model.ptrLike;, %model.pLike;, note">
+<!ENTITY % model.correspContextPart_sequenceOptional "%model.ptrLike;?, %model.pLike;?, note?">
+<!ENTITY % model.correspContextPart_sequenceOptionalRepeatable "%model.ptrLike;*, %model.pLike;*, note*">
+<!ENTITY % model.correspContextPart_sequenceRepeatable "%model.ptrLike;+, %model.pLike;+, note+">
+<!ENTITY % model.correspActionPart "%model.dateLike; |%model.addressLike; |%model.nameLike; |note">
+<!ENTITY % model.correspActionPart_sequence "%model.dateLike;, %model.addressLike;, %model.nameLike;, note">
+<!ENTITY % model.correspActionPart_sequenceOptional "%model.dateLike;?, %model.addressLike;?, %model.nameLike;?, note?">
+<!ENTITY % model.correspActionPart_sequenceOptionalRepeatable "%model.dateLike;*, %model.addressLike;*, %model.nameLike;*, note*">
+<!ENTITY % model.correspActionPart_sequenceRepeatable "%model.dateLike;+, %model.addressLike;+, %model.nameLike;+, note+">
+<!-- start predeclared patterns -->
+
+<!-- end predeclared patterns -->
+
+<!-- start rest of patterns -->
+
+<!ENTITY % macro.paraContent '(#PCDATA|%model.gLike;|%model.phrase;|%model.inter;|%model.global;|lg)*' >
+
+<!ENTITY % macro.limitedContent '(#PCDATA|%model.limitedPhrase;|%model.inter;|s)*' >
+
+<!ENTITY % macro.phraseSeq '(#PCDATA|%model.gLike;|%model.phrase;|%model.global;)*' >
+
+<!ENTITY % macro.phraseSeq.limited '(#PCDATA|%model.limitedPhrase;|%model.global;)*' >
+
+<!ENTITY % macro.specialPara '(#PCDATA|%model.gLike;|%model.phrase;|%model.inter;|%model.divPart;|%model.global;)*' >
+
+<!-- end patterns -->
+
+<!-- start elements -->
+
+<!--doc:(TEI document) contains a single TEI-conformant document, comprising a TEI header and a text, either in isolation or as part of a teiCorpus element. [4. 15.1. ] -->
+<!ELEMENT idsText (idsHeader,((_DUMMY_model.resourceLike+,text?)|text))>
+<!ATTLIST idsText
+ %att.global.attributes;
+version %data.version; #IMPLIED >
+<!ATTLIST idsText xsi:schemaLocation CDATA #IMPLIED
+ xmlns:xsi CDATA #FIXED 'http://www.w3.org/2001/XMLSchema-instance'
+ >
+<!--doc:(abbreviation) contains an abbreviation of any sort. [3.5.5. ] -->
+<!ELEMENT abbr %macro.phraseSeq;>
+<!ATTLIST abbr
+ %att.global.attributes;
+ %att.responsibility.attributes;
+ %att.typed.attribute.subtype;
+type %data.enumerated; #IMPLIED
+expan CDATA #IMPLIED >
+<!--doc:contains a brief informal description of what a participant in a language interaction is doing other than speaking, if anything. [15.2.3. ] -->
+<!ELEMENT activity %macro.phraseSeq.limited;>
+<!ATTLIST activity
+ %att.global.attributes; >
+<!--doc:contains a postal address, for example of a publisher, an organization, or an individual. [3.5.2. 2.2.4. 3.11.2.4. ] -->
+<!ELEMENT address ((%model.global;)*,((%model.addrPart;),(%model.global;)*)+)>
+<!ATTLIST address
+ %att.global.attributes; >
+<!--doc:(analytic level) contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication. [3.11.2.1. ] -->
+<!ELEMENT analytic (h.title+,(h.author|editor)*,(biblScope|biblNote)*,(edition,respStmt?)*,imprint+,idno*,(biblNote|biblScope)*)>
+<!ATTLIST analytic
+ %att.global.attributes; >
+<!--doc:provides information about one external annotation document associated with the text. [] -->
+<!ELEMENT annotation (#PCDATA)>
+<!ATTLIST annotation
+ %att.global.attributes;
+type CDATA #IMPLIED
+ann.loc CDATA #IMPLIED
+trans.loc CDATA #IMPLIED >
+<!--doc:groups information about annotation documents associated with the text. [] -->
+<!ELEMENT annotations (annotation)+>
+<!ATTLIST annotations
+ %att.global.attributes; >
+<!--doc:A child of edition. [] -->
+<!ELEMENT appearance (#PCDATA)>
+<!ATTLIST appearance
+ %att.global.attributes; >
+<!--doc:in a bibliographic reference, contains the name(s) of an author, personal or corporate, of a work; for example in the same form as that provided by a recognized bibliographic name authority. [3.11.2.2. 2.2.1. ] -->
+<!ELEMENT author %macro.phraseSeq;>
+<!ATTLIST author
+ %att.global.attributes;
+ %att.naming.attributes; >
+<!--doc:is an empty element used for representing the position of the user signature position in a posting. -->
+<!ELEMENT autoSignature (#PCDATA|s|timestamp)*>
+<!ATTLIST autoSignature
+ %att.pointing.attributes;
+ %att.global.attributes;
+type (signed|unsigned|user_contribution|special_contribution) #IMPLIED >
+<!--doc:supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, any licence applying to it, etc. [2.2.4. ] -->
+<!ELEMENT availability (#PCDATA|%model.availabilityPart;|%model.pLike;)*>
+<!ATTLIST availability
+ %att.global.attributes;
+ %att.declarable.attributes;
+region CDATA "world"
+label (QAO-NC|QAO-NC-LOC:ids|QAO-NC-LOC:ids-NU:1|ACA-NC|ACA-NC-LC|CC-BY-SA) #IMPLIED
+status (free|unknown|restricted) "unknown" >
+<!--doc:(back matter) contains any appendixes, etc. following the main part of a text. [4.7. 4. ] -->
+<!ELEMENT back ((%model.frontPart;|%model.pLike.front;|%model.pLike;|%model.listLike;|%model.global;)*,((_DUMMY_model.div1Like,(%model.frontPart;|_DUMMY_model.div1Like|%model.global;)*)|((%model.divLike;),(%model.frontPart;|%model.divLike;|%model.global;)*))?,((%model.divBottomPart;),(%model.divBottomPart;|%model.global;)*)?)>
+<!ATTLIST back
+ %att.global.attributes;
+ %att.declaring.attributes; >
+<!--doc:(bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may not be explicitly tagged. [3.11.1. 2.2.7. 15.3.2. ] -->
+<!ELEMENT bibl (#PCDATA|%model.gLike;|%model.highlighted;|%model.pPart.data;|%model.pPart.edit;|%model.segLike;|%model.ptrLike;|%model.biblPart;|%model.global;)*>
+<!ATTLIST bibl
+ %att.global.attributes;
+ %att.declarable.attributes;
+ %att.typed.attributes;
+ %att.sortable.attributes;
+ %att.docStatus.attributes; >
+<!--doc:(fully-structured bibliographic citation) contains a fully-structured bibliographic citation, in which all components of the TEI file description are present. [3.11.1. 2.2. 2.2.7. 15.3.2. ] -->
+<!ELEMENT biblFull ((titleStmt,editionStmt?,extent?,publicationStmt),sourceDesc*)>
+<!ATTLIST biblFull
+ %att.global.attributes;
+ %att.declarable.attributes;
+ %att.sortable.attributes;
+ %att.docStatus.attributes; >
+<!--doc:child of analytic and monogr. #PCDATA, but otherwise roughly equivalent to TEI note. [] -->
+<!ELEMENT biblNote (#PCDATA)>
+<!ATTLIST biblNote
+ %att.global.attributes; >
+<!--doc:(scope of bibliographic reference) defines the scope of a bibliographic reference, for example as a list of page numbers, or a named subdivision of a larger work. [3.11.2.4. ] -->
+<!ELEMENT biblScope %macro.phraseSeq;>
+<!ATTLIST biblScope
+ %att.global.attributes;
+unit %data.enumerated; #IMPLIED
+type %data.enumerated; #IMPLIED
+from %data.word; #IMPLIED
+to %data.word; #IMPLIED >
+<!--doc:(structured bibliographic citation) contains a structured bibliographic citation, in which only bibliographic sub-elements appear and in a specified order. [3.11.1. 2.2.7. 15.3.2. ] -->
+<!ELEMENT biblStruct (analytic*,monogr+,(%model.noteLike;|idno|%model.ptrLike;|relatedItem|citedRange)*)>
+<!ATTLIST biblStruct
+ %att.global.attributes;
+ %att.declarable.attributes;
+ %att.typed.attributes;
+ %att.sortable.attributes;
+ %att.docStatus.attributes; >
+<!--doc:(text body) contains the whole body of a single unitary text, excluding any front or back matter. [4. ] -->
+<!ELEMENT body ((%model.global;)*,((%model.divTop;),(%model.global;|%model.divTop;)*)?,(_DUMMY_model.divGenLike,(%model.global;|_DUMMY_model.divGenLike)*)?,(((%model.divLike;),(%model.global;|_DUMMY_model.divGenLike)*)+|(_DUMMY_model.div1Like,(%model.global;|_DUMMY_model.divGenLike)*)+|(((%model.common;),(%model.global;)*)+,(((%model.divLike;),(%model.global;|_DUMMY_model.divGenLike)*)+|(_DUMMY_model.div1Like,(%model.global;|_DUMMY_model.divGenLike)*)+)?)),((%model.divBottom;),(%model.global;)*)*)>
+<!ATTLIST body
+ %att.global.attributes;
+ %att.declaring.attributes; >
+<!--doc:contains the primary statement of responsibility given for a work on its title page or at the head or end of the work. [4.2.2. 4.5. ] -->
+<!ELEMENT byline (#PCDATA|%model.gLike;|%model.phrase;|docAuthor|%model.global;)*>
+<!ATTLIST byline
+ %att.global.attributes; >
+<!--doc:child of extent; #PCDATA. [] -->
+<!ELEMENT byteCount (#PCDATA)>
+<!ATTLIST byteCount
+ %att.global.attributes;
+units CDATA "kb" >
+<!--doc:child of titleStmt. #PCDATA only, otherwise a context-specific specialization of TEI title. [] -->
+<!ELEMENT c.title (#PCDATA)>
+<!ATTLIST c.title
+ %att.global.attributes; >
+<!--doc:describes a calendar or dating system used in a dating formula in the text. [2.4.4. ] -->
+<!ELEMENT calendar (%model.pLike;)+>
+<!ATTLIST calendar
+ %att.global.attributes;
+ %att.pointing.attributes; >
+<!--doc:(calendar description) contains a description of the calendar system used in any dating expression found in the text. [2.4. 2.4.4. ] -->
+<!ELEMENT calendarDesc (calendar)+>
+<!ATTLIST calendarDesc
+ %att.global.attributes; >
+<!--doc:(1) a heading, title etc. attached to a picture or diagram; (2) a pull quote or other text about or extracted from a text and superimposed upon it to draw attention to it. IDS-XCES adds ptr to the content model. [] -->
+<!ELEMENT caption (head*,(p|%model.inter;|%model.ids.milestones;)+)>
+<!ATTLIST caption
+ %att.text.attributes;
+type CDATA "unspec" >
+<!--doc:(category description) describes some category within a taxonomy or text typology, either in the form of a brief prose description or in terms of the situational parameters used by the TEI formal textDesc. [2.3.7. ] -->
+<!ELEMENT catDesc (#PCDATA|%model.limitedPhrase;|%model.catDescPart;)*>
+<!ATTLIST catDesc
+ %att.global.attributes; >
+<!--doc:(category reference) specifies one or more defined categories within some taxonomy or text typology. [2.4.3. ] -->
+<!ELEMENT catRef EMPTY>
+<!ATTLIST catRef
+ %att.global.attributes;
+ %att.pointing.attribute.targOrder;
+ %att.pointing.attribute.targType;
+ %att.pointing.attribute.targetLang;
+ %att.pointing.attribute.evaluate;
+target IDREFS #IMPLIED
+scheme %data.pointer; #IMPLIED >
+<!--doc:contains an individual descriptive category, possibly nested within a superordinate category, within a user-defined taxonomy. [2.3.7. ] -->
+<!ELEMENT category ((catDesc+|(%model.descLike;|%model.glossLike;)*),category*)>
+<!ATTLIST category
+ %att.global.attributes; >
+<!--doc:contains one cell of a table. [14.1.1. ] -->
+<!ELEMENT cell %macro.specialPara;>
+<!ATTLIST cell
+ %att.global.attributes;
+ %att.tableDecoration.attributes; >
+<!--doc:documents a change or set of changes made during the production of a source document, or during the revision of an electronic file. [2.5. 2.4.1. ] -->
+<!ELEMENT change %macro.specialPara;>
+<!ATTLIST change
+ %att.ascribed.attributes;
+ %att.datable.attributes;
+ %att.docStatus.attributes;
+ %att.global.attributes;
+ %att.typed.attributes;
+target CDATA #IMPLIED >
+<!--doc:child of change; #PCDATA; context-dependent specialization of TEI date. [] -->
+<!ELEMENT changeDate (#PCDATA)>
+<!ATTLIST changeDate
+ %att.global.attributes;
+value CDATA #IMPLIED >
+<!--doc:(cited quotation) contains a quotation from some other document, together with a bibliographic reference to its source. In a dictionary it may contain an example text with at least one occurrence of the word form, used in the sense being described, or a translation of the headword, or an example. [3.3.3. 4.3.1. 9.3.5.1. ] -->
+<!ELEMENT cit (%model.qLike;|_DUMMY_model.egLike|%model.biblLike;|%model.ptrLike;|%model.global;|_DUMMY_model.entryPart)+>
+<!ATTLIST cit
+ %att.global.attributes;
+ %att.typed.attributes; >
+<!--doc:(cited range) defines the range of cited content, often represented by pages or other units [3.11.2.4. ] -->
+<!ELEMENT citedRange %macro.phraseSeq;>
+<!ATTLIST citedRange
+ %att.global.attributes;
+ %att.pointing.attributes;
+unit %data.enumerated; #IMPLIED
+from %data.word; #IMPLIED
+to %data.word; #IMPLIED >
+<!--doc:(classification code) contains the classification code used for this text in some standard classification system. [2.4.3. ] -->
+<!ELEMENT classCode %macro.phraseSeq.limited;>
+<!ATTLIST classCode
+ %att.global.attributes;
+scheme %data.pointer; #REQUIRED >
+<!--doc:(classification declarations) contains one or more taxonomies defining any classificatory codes used elsewhere in the text. [2.3.7. 2.3. ] -->
+<!ELEMENT classDecl (taxonomy)+>
+<!ATTLIST classDecl
+ %att.global.attributes; >
+<!--doc:groups together salutations, datelines, and similar phrases appearing as a final group at the end of a division, especially of a letter. [4.2.2. 4.2. ] -->
+<!ELEMENT closer (#PCDATA|%model.gLike;|signed|dateline|salute|%model.phrase;|%model.global;)*>
+<!ATTLIST closer
+ %att.global.attributes; >
+<!--doc:child of textDesc. #PCDATA only. [] -->
+<!ELEMENT column (#PCDATA)>
+<!ATTLIST column
+ %att.global.attributes; >
+<!--doc:child of editorialDecl; #PCDATA plus level attribute. [] -->
+<!ELEMENT conformance (#PCDATA)>
+<!ATTLIST conformance
+ %att.global.attributes;
+level CDATA "0" >
+<!--doc:(correction) contains the correct form of a passage apparently erroneous in the copy text. [3.4.1. ] -->
+<!ELEMENT corr %macro.paraContent;>
+<!ATTLIST corr
+ %att.global.attributes;
+ %att.editLike.attributes;
+ %att.typed.attributes;
+sic CDATA #IMPLIED >
+<!--doc:(correction principles) states how and under what circumstances corrections have been made in the text. [2.3.3. 15.3.2. ] -->
+<!ELEMENT correction (#PCDATA)>
+<!ATTLIST correction
+ %att.global.attributes;
+ %att.declarable.attributes;
+status (high|medium|low|unknown) "unknown"
+method (silent|markup) "silent" >
+<!--doc:contains a structured description of the place, the name of a person/organization and the date related to the sending/receiving of a message or any other action related to the correspondence -->
+<!ELEMENT correspAction (%model.correspActionPart;)+>
+<!ATTLIST correspAction
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.sortable.attributes; >
+<!--doc:(correspondence context) provides references to preceding or following correspondence related to this piece of correspondence -->
+<!ELEMENT correspContext (%model.correspContextPart;)+>
+<!--doc:(correspondence description) a wrapper element for metadata pertaining to correspondence -->
+<!ELEMENT correspDesc ((%model.correspDescPart;)+|(%model.pLike;)+)>
+<!ATTLIST correspDesc
+ %att.declarable.attributes;
+ %att.canonical.attributes;
+ %att.global.attributes;
+ %att.typed.attributes; >
+<!--doc:(country) contains the name of a geo-political unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc. [13.2.3. ] -->
+<!ELEMENT country %macro.phraseSeq;>
+<!ATTLIST country
+ %att.global.attributes;
+ %att.naming.attributes;
+ %att.typed.attributes;
+ %att.datable.attributes; >
+<!--doc:child of creation (in profileDesc). #PCDATA only. [] -->
+<!ELEMENT creatDate (#PCDATA)>
+<!ATTLIST creatDate
+ %att.global.attributes;
+ %att.responsibility.attributes; >
+<!--doc:child of creation (in profileDesc). #PCDATA only. [] -->
+<!ELEMENT creatRef (#PCDATA)>
+<!ATTLIST creatRef
+ %att.global.attributes;
+ %att.responsibility.attributes; >
+<!--doc:child of creation (in profileDesc). #PCDATA only. [] -->
+<!ELEMENT creatRefShort (#PCDATA)>
+<!ATTLIST creatRefShort
+ %att.global.attributes;
+ %att.responsibility.attributes; >
+<!--doc:contains information about the creation of a text. [2.4.1. 2.4. ] -->
+<!ELEMENT creation (creatDate,creatRef?,creatRefShort?)>
+<!ATTLIST creation
+ %att.global.attributes;
+ %att.datable.attributes; >
+<!--doc:child of titleStmt. #PCDATA only, otherwise a context-specific specialization of TEI title. [] -->
+<!ELEMENT d.title (#PCDATA)>
+<!ATTLIST d.title
+ %att.global.attributes;
+ %att.responsibility.attributes; >
+<!--doc:contains a date in any format. [3.5.4. 2.2.4. 2.5. 3.11.2.4. 15.2.3. 13.3.6. ] -->
+<!ELEMENT date (#PCDATA|%model.gLike;|%model.phrase;|%model.global;)*>
+<!ATTLIST date
+ %att.global.attributes;
+ %att.datable.attributes;
+ %att.editLike.attributes;
+ %att.typed.attributes; >
+<!--doc:contains a brief description of the place, date, time, etc. of production of a letter, newspaper story, or other work, prefixed or suffixed to it as a kind of heading or trailer. [4.2.2. ] -->
+<!ELEMENT dateline %macro.phraseSeq;>
+<!ATTLIST dateline
+ %att.global.attributes; >
+<!--doc:(description) contains a brief description of the object documented by its parent element, including its intended usage, purpose, or application where this is appropriate. [22.4.1. ] -->
+<!ELEMENT desc %macro.limitedContent;>
+<!ATTLIST desc
+ %att.typed.attributes; >
+<!--doc:identifies any word or phrase which is regarded as linguistically distinct, for example as archaic, technical, dialectal, non-preferred, etc., or as forming part of a sublanguage. [3.3.2.3. ] -->
+<!ELEMENT distinct %macro.phraseSeq;>
+<!ATTLIST distinct
+ %att.global.attributes;
+type %data.enumerated; #IMPLIED
+time %data.text; #IMPLIED
+space %data.text; #IMPLIED
+social %data.text; #IMPLIED >
+<!--doc:supplies the name of a person or other agency responsible for the distribution of a text. [2.2.4. ] -->
+<!ELEMENT distributor %macro.phraseSeq;>
+<!ATTLIST distributor
+ %att.global.attributes; >
+<!--doc:(text division) contains a subdivision of the front, body, or back of a text. [4.1. ] -->
+<!ELEMENT div (opener|head|byline|p|sp|%model.inter;|caption|figure|note|%model.divLike;|closer|%model.ids.milestones;|dateline)*>
+<!ATTLIST div
+ %att.global.attributes;
+ %att.divLike.attributes;
+ %att.typed.attribute.subtype;
+ %att.declaring.attributes;
+type CDATA #REQUIRED
+complete (y|n) "y" >
+<!--doc:(document author) contains the name of the author of the document, as given on the title page (often but not always contained in a byline). [4.6. ] -->
+<!ELEMENT docAuthor %macro.phraseSeq;>
+<!ATTLIST docAuthor
+ %att.global.attributes;
+ %att.canonical.attributes; >
+<!--doc:(document edition) contains an edition statement as presented on a title page of a document. [4.6. ] -->
+<!ELEMENT docEdition %macro.paraContent;>
+<!ATTLIST docEdition
+ %att.global.attributes; >
+<!--doc:(document imprint) contains the imprint statement (place and date of publication, publisher name), as given (usually) at the foot of a title page. [4.6. ] -->
+<!ELEMENT docImprint (#PCDATA|%model.gLike;|%model.phrase;|pubPlace|publisher|%model.global;)*>
+<!ATTLIST docImprint
+ %att.global.attributes; >
+<!--doc:(document title) contains the title of a document, including all its constituents, as given on a title page. [4.6. ] -->
+<!ELEMENT docTitle ((%model.global;)*,(titlePart,(%model.global;)*)+)>
+<!ATTLIST docTitle
+ %att.global.attributes;
+ %att.canonical.attributes; >
+<!--doc:child of titleStmt. #PCDATA only. -->
+<!ELEMENT dokumentSigle (#PCDATA)>
+<!ATTLIST dokumentSigle
+ %att.global.attributes; >
+<!--doc:child of publicationStmt, provides electronic address of distributor; #PCDATA. [] -->
+<!ELEMENT eAddress (#PCDATA)>
+<!ATTLIST eAddress
+ %att.global.attributes;
+type CDATA "email" >
+<!--doc:(edition) describes the particularities of one edition of a text. [2.2.2. ] -->
+<!ELEMENT edition (further,kind,appearance)>
+<!ATTLIST edition
+ %att.global.attributes; >
+<!--doc:(edition statement) groups information relating to one edition of a text. [2.2.2. 2.2. ] -->
+<!ELEMENT editionStmt (#PCDATA)>
+<!ATTLIST editionStmt
+ %att.global.attributes;
+version CDATA #IMPLIED >
+<!--doc:contains a secondary statement of responsibility for a bibliographic item, for example the name of an individual, institution or organization, (or of several such) acting as editor, compiler, translator, etc. [3.11.2.2. ] -->
+<!ELEMENT editor %macro.phraseSeq;>
+<!ATTLIST editor
+ %att.global.attributes;
+ %att.naming.attributes; >
+<!--doc:(editorial practice declaration) provides details of editorial principles and practices applied during the encoding of a text. [2.3.3. 2.3. 15.3.2. ] -->
+<!ELEMENT editorialDecl (pagination|correction|quotation|hyphenation|segmentation|transduction|normalization|conformance)+>
+<!ATTLIST editorialDecl
+ %att.global.attributes;
+ %att.declarable.attributes;
+version CDATA #IMPLIED >
+<!--doc:(electronic mail address) contains an e-mail address identifying a location to which e-mail messages can be delivered. [3.5.2. ] -->
+<!ELEMENT email %macro.phraseSeq;>
+<!ATTLIST email
+ %att.global.attributes; >
+<!--doc:describes an interaction sign which is an iconic unit that has been created with the keyboard and which typically serves as an emotion or irony marker or as a responsive. -->
+<!ELEMENT emoticon (#PCDATA)>
+<!ATTLIST emoticon
+ %att.global.attribute.xmlid;
+ %att.global.attribute.n;
+ %att.global.attribute.xmllang;
+ %att.global.attribute.rend;
+ %att.global.attribute.rendition;
+ %att.global.attribute.xmlbase;
+ %att.global.attribute.xmlspace;
+ %att.global.cmc.attribute.creation;
+ %att.global.linking.attribute.corresp;
+ %att.global.linking.attribute.synch;
+ %att.global.linking.attribute.sameAs;
+ %att.global.linking.attribute.copyOf;
+ %att.global.linking.attribute.next;
+ %att.global.linking.attribute.prev;
+ %att.global.linking.attribute.exclude;
+ %att.global.linking.attribute.select;
+ %att.global.analytic.attribute.ana;
+style (Western|Japanese|Korean|other) #IMPLIED
+systemicFunction (emotionMarker:positive|emotionMarker:negative|emotionMarker:neutral|emotionMarker:unspec|virtualEvent|illocutionMarker|ironyMarker|responsive) #IMPLIED
+contextFunction (emotionMarker:positive|emotionMarker:negative|emotionMarker:neutral|emotionMarker:unspec|virtualEvent|illocutionMarker|ironyMarker|responsive) #IMPLIED
+topology (front_position|back_position|intermediate_position|standalone) #IMPLIED >
+<!--doc:(emphasized) marks words or phrases which are stressed or emphasized for linguistic or rhetorical effect. [3.3.2.2. 3.3.2. ] -->
+<!ELEMENT emph %macro.paraContent;>
+<!ATTLIST emph
+ %att.typed.attributes;
+ %att.global.attributes; >
+<!--doc:(encoding description) documents the relationship between an electronic text and the source or sources from which it was derived. [2.3. 2.1.1. ] -->
+<!ELEMENT encodingDesc (%model.encodingDescPart;|%model.pLike;)*>
+<!ATTLIST encodingDesc
+ %att.global.attributes; >
+<!--doc:contains a quotation, anonymous or attributed, appearing at the start or end of a section or on a title page. [4.2.3. 4.2. 4.6. ] -->
+<!ELEMENT epigraph (%model.common;|%model.global;)*>
+<!ATTLIST epigraph
+ %att.global.attributes; >
+<!--doc:child of extent; provides additional information about extent of document. #PCDATA. [] -->
+<!ELEMENT extNote (#PCDATA)>
+<!ATTLIST extNote
+ %att.global.attributes; >
+<!--doc:describes the approximate size of a text stored on some carrier medium or of some other object, digital or non-digital, specified in any convenient units. [2.2.3. 2.2. 3.11.2.4. 10.7.1. ] -->
+<!ELEMENT extent %macro.phraseSeq;>
+<!ATTLIST extent
+ %att.global.attributes; >
+<!--doc:child of publicationStmt, provides fax number of distributor in CCITT E.123 form; #PCDATA. [] -->
+<!ELEMENT fax (#PCDATA)>
+<!ATTLIST fax
+ %att.global.attributes; >
+<!--doc:(description of figure) contains a brief prose description of the appearance or content of a graphic figure, for use when documenting an image without displaying it. [14.4. ] -->
+<!ELEMENT figDesc %macro.limitedContent;>
+<!ATTLIST figDesc
+ %att.global.attributes; >
+<!--doc:groups elements representing or containing graphic information such as an illustration, formula, or figure. [14.4. ] -->
+<!ELEMENT figure (%model.headLike;|ptr|%model.common;|figDesc|%model.graphicLike;|%model.global;|%model.divBottomPart;|%model.divWrapper;|%model.descLike;)*>
+<!ATTLIST figure
+ %att.global.attributes;
+ %att.placement.attributes;
+ %att.typed.attributes; >
+<!--doc:(file description) contains a full bibliographic description of an electronic file. [2.2. 2.1.1. ] -->
+<!ELEMENT fileDesc ((titleStmt,editionStmt?,extent?,publicationStmt),sourceDesc+)>
+<!ATTLIST fileDesc
+ %att.global.attributes; >
+<!--doc:(foreign) identifies a word or phrase as belonging to some language other than that of the surrounding text. [3.3.2.1. ] -->
+<!ELEMENT foreign (#PCDATA|%model.phrase;|%model.global;|q)*>
+<!ATTLIST foreign
+ %att.global.attributes; >
+<!--doc:contains a forename, given or baptismal name. [13.2.1. ] -->
+<!ELEMENT forename %macro.phraseSeq;>
+<!ATTLIST forename
+ %att.global.attributes;
+ %att.personal.attributes;
+ %att.typed.attributes; >
+<!--doc:contains a mathematical or other formula. [14.2. ] -->
+<!ELEMENT formula (#PCDATA|%model.graphicLike;|%model.hiLike;)*>
+<!ATTLIST formula
+ %att.global.attributes;
+notation %data.enumerated; #IMPLIED >
+<!--doc:(front matter) contains any prefatory matter (headers, title page, prefaces, dedications, etc.) found at the start of a document, before the main body. [4.6. 4. ] -->
+<!ELEMENT front ((%model.frontPart;|%model.pLike;|%model.pLike.front;|%model.global;)*,(((_DUMMY_model.div1Like,(_DUMMY_model.div1Like|%model.frontPart;|%model.global;)*)|((%model.divLike;),(%model.divLike;|%model.frontPart;|%model.global;)*)),((%model.divBottom;),(%model.divBottom;|%model.global;)*)?)?)>
+<!ATTLIST front
+ %att.global.attributes;
+ %att.declaring.attributes; >
+<!--doc:(funding body) specifies the name of an individual, institution, or organization responsible for the funding of a project or text. [2.2.1. ] -->
+<!ELEMENT funder %macro.phraseSeq.limited;>
+<!ATTLIST funder
+ %att.global.attributes; >
+<!--doc:child of edition. #PCDATA only. -->
+<!ELEMENT further (#PCDATA)>
+<!ATTLIST further
+ %att.global.attributes;
+ %att.responsibility.attributes; >
+<!--doc:(gap) indicates a point where material has been omitted in a transcription, whether for editorial reasons described in the TEI header, as part of sampling practice, or because the material is illegible, invisible, or inaudible. [3.4.3. ] -->
+<!ELEMENT gap EMPTY>
+<!ATTLIST gap
+ %att.global.attributes;
+ %att.editLike.attributes;
+desc CDATA #IMPLIED
+reason CDATA #IMPLIED
+hand %data.pointer; #IMPLIED
+agent %data.enumerated; #IMPLIED >
+<!--doc:(gathering begins) marks the point in a transcribed codex at which a new gathering or quire begins. [3.10.3. ] -->
+<!ELEMENT gb EMPTY>
+<!ATTLIST gb
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.spanning.attributes;
+ %att.breaking.attributes; >
+<!--doc:(geographical name) identifies a name associated with some geographical feature such as Windrush Valley or Mount Sinai. [13.2.3. ] -->
+<!ELEMENT geogName %macro.phraseSeq;>
+<!ATTLIST geogName
+ %att.datable.attributes;
+ %att.editLike.attributes;
+ %att.global.attributes;
+ %att.naming.attributes;
+ %att.typed.attributes; >
+<!--doc:identifies a phrase or word used to provide a gloss or definition for some other word or phrase. [3.3.4. 22.4.1. ] -->
+<!ELEMENT gloss %macro.phraseSeq;>
+<!ATTLIST gloss
+ %att.global.attributes;
+ %att.declaring.attributes;
+ %att.translatable.attributes;
+ %att.typed.attributes;
+ %att.pointing.attribute.targOrder;
+ %att.pointing.attribute.targType;
+ %att.pointing.attribute.targetLang;
+ %att.pointing.attribute.evaluate;
+ %att.cReferencing.attributes;
+target IDREF #IMPLIED >
+<!--doc:indicates the location of an inline graphic, illustration, or figure. [3.9. ] -->
+<!ELEMENT graphic (%model.descLike;)*>
+<!ATTLIST graphic
+ %att.global.attributes;
+ %att.media.attributes;
+ %att.resourced.attributes;
+ %att.declaring.attributes; >
+<!--doc:child of analytic and monogr; context-specific renaming of TEI author element; #PCDATA. [] -->
+<!ELEMENT h.author (#PCDATA)>
+<!ATTLIST h.author
+ %att.global.attributes; >
+<!--doc:child of taxonomy; #PCDATA (sic). [] -->
+<!ELEMENT h.bibl (#PCDATA)>
+<!ATTLIST h.bibl
+ %att.global.attributes; >
+<!--doc:child of change; context-dependent renaming of standard TEI item. [] -->
+<!ELEMENT h.item (#PCDATA)>
+<!ATTLIST h.item
+ %att.global.attributes; >
+<!--doc:(in file ): child of textClass. Contains a list of keywords or phrases identifying the topic or nature of a text, each of which is tagged as a term. (Renaming of TEI keywords, plus modified content model.) [] -->
+<!ELEMENT h.keywords (keyTerm)+>
+<!ATTLIST h.keywords
+ %att.global.attributes; >
+<!--doc:child of analytic and monogr; context-specific renaming of TEI title; #PCDATA. [] -->
+<!ELEMENT h.title (#PCDATA)>
+<!ATTLIST h.title
+ %att.global.attributes;
+type NMTOKEN "main"
+level NMTOKEN #IMPLIED >
+<!--doc:(heading) contains any type of heading, for example the title of a section, or the heading of a list, glossary, manuscript description, etc. [4.2.1. ] -->
+<!ELEMENT head (#PCDATA|%model.gLike;|%model.phrase;|%model.inter;|%model.global;|lg|%model.lLike;|%model.floatP.cmc;)*>
+<!ATTLIST head
+ %att.global.attributes;
+ %att.typed.attributes; >
+<!--doc:(highlighted) marks a word or phrase as graphically distinct from the surrounding text, for reasons concerning which no claim is made. [3.3.2.2. 3.3.2. ] -->
+<!ELEMENT hi (#PCDATA|%model.gLike;|%model.phrase;|%model.inter;|%model.global;|lg|%model.lLike;|%model.floatP.cmc;)*>
+<!ATTLIST hi
+ %att.global.attributes; >
+<!--doc:summarizes the way in which hyphenation in a source text has been treated in an encoded version of it. [2.3.3. 15.3.2. ] -->
+<!ELEMENT hyphenation (%model.pLike;)+>
+<!ATTLIST hyphenation
+ %att.global.attributes;
+ %att.declarable.attributes;
+eol (all|some|hard|none) "some" >
+<!--doc:(identifier) supplies any form of identifier used to identify some object, such as a bibliographic item, a person, a title, an organization, etc. in a standardized way. [2.2.4. 2.2.5. 3.11.2.4. ] -->
+<!ELEMENT idno (#PCDATA|%model.gLike;|idno)*>
+<!ATTLIST idno
+ %att.global.attributes;
+ %att.sortable.attributes;
+type %data.enumerated; #IMPLIED >
+<!--doc:contains a single document within an IDS corpus; may contain one or several texts. -->
+<!ELEMENT idsDoc (idsHeader,idsText+)>
+<!ATTLIST idsDoc
+ %att.global.attributes;
+type CDATA "text"
+version CDATA #REQUIRED
+TEIform NMTOKEN "TEI.2" >
+<!--doc:groups information relating to the publication or distribution of a bibliographic item. [3.11.2.4. ] -->
+<!ELEMENT imprint (pubPlace|publisher|pubDate)*>
+<!ATTLIST imprint
+ %att.global.attributes; >
+<!--doc:describes instances of one or several interaction signs (i.e., of emoticons, interaction words, interaction templates, and/or addressing terms). -->
+<!ELEMENT interactionTerm (emoticon|interactionWord)*>
+<!ATTLIST interactionTerm
+ %att.global.attributes; >
+<!--doc:describes an interaction sign which is a symbolic linguistic unit whose morphologic construction is based on a word or a phrase and describes expressions, gestures, bodily actions, or virtual events―cf. the units sing, g (< grins, “grin”), fg (< fat grin), s (< smile), wildsei (“being wild”). -->
+<!ELEMENT interactionWord (#PCDATA)>
+<!ATTLIST interactionWord
+ %att.global.attributes;
+formType (simple|complex|abbreviated) #IMPLIED
+systemicFunction (emotionMarker:positive|emotionMarker:negative|emotionMarker:neutral|emotionMarker:unspec|virtualEvent|illocutionMarker|ironyMarker|responsive) #IMPLIED
+contextFunction (emotionMarker:positive|emotionMarker:negative|emotionMarker:neutral|emotionMarker:unspec|virtualEvent|illocutionMarker|ironyMarker|responsive) #IMPLIED
+semioticSource CDATA #IMPLIED
+topology (front_position|back_position|intermediate_position|standalone|openingTag|closingTag) #IMPLIED >
+<!--doc:contains one component of a list. [3.7. 2.5. ] -->
+<!ELEMENT item (#PCDATA|%model.gLike;|%model.phrase;|%model.inter;|%model.divPart;|%model.global;|%model.floatP.cmc;)*>
+<!ATTLIST item
+ %att.global.attributes;
+ %att.sortable.attributes; >
+<!--doc:child of h.keywords, encloses one keyword term describing the text. Context-specific renaming of standard TEI element term. [] -->
+<!ELEMENT keyTerm (#PCDATA)>
+<!ATTLIST keyTerm
+ %att.global.attributes;
+type CDATA #IMPLIED
+subtype CDATA #IMPLIED >
+<!--doc:contains a list of keywords or phrases identifying the topic or nature of a text. [2.4.3. ] -->
+<!ELEMENT keywords (term+|list)>
+<!ATTLIST keywords
+ %att.global.attributes;
+scheme %data.pointer; #IMPLIED >
+<!--doc:child of edition. #PCDATA only. -->
+<!ELEMENT kind (#PCDATA)>
+<!ATTLIST kind
+ %att.global.attributes; >
+<!--doc:child of titleStmt. #PCDATA only. -->
+<!ELEMENT korpusSigle (#PCDATA)>
+<!ATTLIST korpusSigle
+ %att.global.attributes; >
+<!--doc:(verse line) contains a single, possibly incomplete, line of verse. [3.12.1. 3.12. 7.2.5. ] -->
+<!ELEMENT l %macro.paraContent;>
+<!ATTLIST l
+ %att.global.attributes;
+part CDATA #IMPLIED >
+<!--doc:contains any label or heading used to identify part of a text, typically but not exclusively in a list or glossary. [3.7. ] -->
+<!ELEMENT label %macro.phraseSeq;>
+<!ATTLIST label
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.placement.attributes; >
+<!--doc:(language usage) describes the languages, sublanguages, registers, dialects, etc. represented within a text. [2.4.2. 2.4. 15.3.2. ] -->
+<!ELEMENT langUsage (language)+>
+<!ATTLIST langUsage
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:characterizes a single language or sublanguage used within a text. [2.4.2. ] -->
+<!ELEMENT language %macro.phraseSeq.limited;>
+<!ATTLIST language
+ %att.global.attributes;
+usage CDATA #IMPLIED >
+<!--doc:(line break) marks the start of a new (typographic) line in some edition or version of a text. [3.10.3. 7.2.5. ] -->
+<!ELEMENT lb EMPTY>
+<!ATTLIST lb
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.edition.attributes;
+ %att.spanning.attributes;
+ %att.breaking.attributes;
+TEIform CDATA "pb" >
+<!--doc:(line group) contains one or more verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc. [3.12.1. 3.12. 7.2.5. ] -->
+<!ELEMENT lg ((%model.divTop;|%model.global;)*,(%model.lLike;|%model.stageLike;|%model.labelLike;|lg),(%model.lLike;|%model.stageLike;|%model.labelLike;|%model.global;|lg)*,((%model.divBottom;),(%model.global;)*)*)>
+<!ATTLIST lg
+ %att.global.attributes;
+ %att.divLike.attribute.org;
+ %att.divLike.attribute.sample;
+ %att.typed.attributes;
+ %att.declaring.attributes;
+part CDATA #IMPLIED >
+<!--doc:contains information about a licence or other legal agreement applicable to the text. [2.2.4. ] -->
+<!ELEMENT licence %macro.specialPara;>
+<!ATTLIST licence
+ %att.global.attributes;
+ %att.pointing.attributes;
+ %att.datable.attributes; >
+<!--doc:(list) contains any sequence of items organized as a list. [3.7. ] -->
+<!ELEMENT list (head?,(item|(label,(%model.ids.milestones;)*,item)|%model.ids.milestones;)*)>
+<!ATTLIST list
+ %att.global.attributes;
+ %att.sortable.attributes;
+type %data.enumerated; "simple" >
+<!--doc:groups a number of change descriptions associated with either the creation of a source text or the revision of an encoded text. [2.5. 11.7. ] -->
+<!ELEMENT listChange (listChange|change)+>
+<!ATTLIST listChange
+ %att.global.attributes;
+ %att.sortable.attributes;
+ordered %data.truthValue; "true" >
+<!--doc:(list of organizations) contains a list of elements, each of which provides information about an identifiable organization. [13.2.2. ] -->
+<!ELEMENT listOrg ((%model.headLike;)*,listOrg+)>
+<!ATTLIST listOrg
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.declarable.attributes;
+ %att.sortable.attributes; >
+<!--doc:(list of persons) contains a list of descriptions, each of which provides information about an identifiable person or a group of people, for example the participants in a language interaction, or the people referred to in a historical source. [13.3.2. 15.2. 2.4. 15.3.2. ] -->
+<!ELEMENT listPerson ((%model.headLike;)*,(%model.personLike;|listPerson)+)>
+<!ATTLIST listPerson
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.declarable.attributes;
+ %att.sortable.attributes; >
+<!--doc:(list of prefix definitions) contains a list of definitions of prefixing schemes used in data.pointer values, showing how abbreviated URIs using each scheme may be expanded into full URIs. [16.2.3. ] -->
+<!ELEMENT listPrefixDef (prefixDef|listPrefixDef)+>
+<!ATTLIST listPrefixDef
+ %att.global.attributes; >
+<!--doc:contains a word or phrase referring to some quantity of an object or commodity, usually comprising a number, a unit, and a commodity name. [3.5.3. ] -->
+<!ELEMENT measure %macro.phraseSeq;>
+<!ATTLIST measure
+ %att.global.attributes;
+ %att.measurement.attributes;
+type %data.enumerated; #IMPLIED >
+<!--doc:indicates the location of any form of external media such as an audio or video clip etc. [3.9. ] -->
+<!ELEMENT media (%model.descLike;)*>
+<!ATTLIST media
+ %att.typed.attributes;
+ %att.global.attributes;
+ %att.media.attribute.width;
+ %att.media.attribute.height;
+ %att.media.attribute.scale;
+ %att.resourced.attributes;
+ %att.declaring.attributes;
+ %att.timed.attributes;
+mimeType CDATA #REQUIRED >
+<!--doc:marks words or phrases mentioned, not used. [3.3.3. ] -->
+<!ELEMENT mentioned %macro.phraseSeq;>
+<!ATTLIST mentioned
+ %att.global.attributes; >
+<!--doc:(monographic level) contains bibliographic elements describing an item (e.g. a book or journal) published as an independent item (i.e. as a separate physical object). [3.11.2.1. ] -->
+<!ELEMENT monogr (h.title+,(h.author|editor)*,(biblScope|biblNote)*,(edition,respStmt?)*,imprint+,idno*,(biblNote|biblScope)*)>
+<!ATTLIST monogr
+ %att.global.attributes; >
+<!--doc:(name, proper noun) contains a proper noun or noun phrase. [3.5.1. ] -->
+<!ELEMENT name %macro.phraseSeq;>
+<!ATTLIST name
+ %att.global.attributes;
+ %att.personal.attributes;
+ %att.datable.attributes;
+ %att.editLike.attributes;
+ %att.typed.attributes; >
+<!--doc:indicates the extent of normalization or regularization of the original source carried out in converting it to electronic form. [2.3.3. 15.3.2. ] -->
+<!ELEMENT normalization (#PCDATA)>
+<!ATTLIST normalization
+ %att.global.attributes;
+ %att.declarable.attributes;
+source %data.pointer; #IMPLIED
+method (silent|markup) "silent" >
+<!--doc:encodes the presence of music notation in a text [14.3. ] -->
+<!ELEMENT notatedMusic (%model.labelLike;|%model.ptrLike;|graphic)*>
+<!ATTLIST notatedMusic
+ %att.global.attributes;
+ %att.placement.attributes;
+ %att.typed.attributes; >
+<!--doc:contains a note or annotation. [3.8.1. 2.2.6. 3.11.2.8. 9.3.5.4. ] -->
+<!ELEMENT note %macro.specialPara;>
+<!ATTLIST note
+ %att.global.attributes;
+ %att.placement.attributes;
+ %att.pointing.attributes;
+ %att.responsibility.attributes;
+ %att.typed.attributes;
+anchored %data.truthValue; "true"
+targetEnd CDATA #IMPLIED >
+<!--doc:(number) contains a number, written in any form. [3.5.3. ] -->
+<!ELEMENT num %macro.phraseSeq;>
+<!ATTLIST num
+ %att.global.attributes;
+ %att.ranging.attributes;
+type %data.enumerated; #IMPLIED
+value %data.numeric; #IMPLIED >
+<!--doc:a range of numbers. -->
+<!ELEMENT numRange (%model.basic;)*>
+<!ATTLIST numRange
+ %att.text.attributes;
+from CDATA #IMPLIED
+to CDATA #IMPLIED
+type CDATA #IMPLIED >
+<!--doc:groups together dateline, byline, salutation, and similar phrases appearing as a preliminary group at the start of a division, especially of a letter. [4.2. ] -->
+<!ELEMENT opener (#PCDATA|%model.phrase;|dateline|keywords|salute|list|%model.global.edit;|pb|lb)*>
+<!ATTLIST opener
+ %att.global.attributes;
+type (lead|unspecified) "unspecified" >
+<!--doc:(organization name) contains an organizational name. [13.2.2. ] -->
+<!ELEMENT orgName %macro.phraseSeq;>
+<!ATTLIST orgName
+ %att.global.attributes;
+ %att.datable.attributes;
+ %att.editLike.attributes;
+ %att.personal.attributes;
+ %att.typed.attributes; >
+<!--doc:(original form) contains a reading which is marked as following the original, rather than being normalized or corrected. [3.4.2. 12. ] -->
+<!ELEMENT orig %macro.paraContent;>
+<!ATTLIST orig
+ %att.global.attributes;
+ %att.responsibility.attributes;
+reg CDATA #IMPLIED
+regalt CDATA #IMPLIED >
+<!--doc:(paragraph) (paragraph) marks paragraphs in prose. In the case of CMC documents, notably Wiki talk pages, it is necessary that signed may also appear inside paragraphs. In a Wiki talk page, users insert their signature as part of the paragraph. The only change to the original content model of p is that signed is additionally allowed inside p. [3.1. 7.2.5. ] -->
+<!ELEMENT p (#PCDATA|%model.gLike;|%model.phrase;|%model.inter;|%model.global;|lg|%model.lLike;|%model.floatP.cmc;)*>
+<!ATTLIST p
+ %att.global.attributes;
+ %att.declaring.attributes;
+ %att.fragmentable.attributes; >
+<!--doc:a range of numbers. -->
+<!ELEMENT pagination (#PCDATA)>
+<!ATTLIST pagination
+ %att.global.attributes;
+type NMTOKEN #IMPLIED >
+<!--doc:(participation description) describes the identifiable speakers, voices, or other participants in any kind of text. [15.2. ] -->
+<!ELEMENT particDesc ((%model.pLike;)+|(%model.personLike;|listPerson|listOrg)+)>
+<!ATTLIST particDesc
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:(page break) marks the start of a new page in a paginated document. [3.10.3. ] -->
+<!ELEMENT pb EMPTY>
+<!ATTLIST pb
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.edition.attributes;
+ %att.spanning.attributes;
+ %att.breaking.attributes;
+TEIform CDATA "pb" >
+<!--doc:(personal name) contains a proper noun or proper-noun phrase referring to a person, possibly including one or more of the person's forenames, surnames, honorifics, added names, etc. [13.2.1. ] -->
+<!ELEMENT persName %macro.phraseSeq;>
+<!ATTLIST persName
+ %att.global.attributes;
+ %att.datable.attributes;
+ %att.editLike.attributes;
+ %att.personal.attributes;
+ %att.typed.attributes; >
+<!--doc:provides information about an identifiable individual, for example a participant in a language interaction, or a person referred to in a historical source. [13.3.2. 15.2.2. ] -->
+<!ELEMENT person ((%model.pLike;)+|(%model.personPart;|%model.global;)*)>
+<!ATTLIST person
+ %att.global.attributes;
+ %att.editLike.attributes;
+ %att.sortable.attributes;
+role NMTOKENS #IMPLIED
+sex CDATA #IMPLIED
+age %data.enumerated; #IMPLIED >
+<!--doc:contains an absolute or relative place name. [13.2.3. ] -->
+<!ELEMENT placeName %macro.phraseSeq;>
+<!ATTLIST placeName
+ %att.datable.attributes;
+ %att.editLike.attributes;
+ %att.global.attributes;
+ %att.personal.attributes;
+ %att.typed.attributes; >
+<!--doc:contains a poem appearing within or between paragraphs; an inter-level element. [] -->
+<!ELEMENT poem (head?,(lg|l|%model.ids.milestones;)+)>
+<!ATTLIST poem
+ %att.text.attributes; >
+<!--doc:describes a stretch of text that an individual user has produced in private and then passed on to the server through performing a "posting" action (usually by hitting the [ENTER] key on the keyboard or by clicking on a [SEND] or [SUBMIT] button on the screen). Postings are the largest structural units in CMC documents that can be assigned to one author and one point in time. Their function is to make a (written) contribution to the ongoing dialogue. -->
+<!ELEMENT posting (#PCDATA|%model.headLike;|opener|%model.pLike;|%model.gLike;|%model.phrase;|%model.inter;|%model.global;|lg|%model.lLike;|%model.divBottom;)*>
+<!ATTLIST posting
+ %att.datable.attributes;
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.ascribed.attributes;
+indentLevel %data.count; #IMPLIED >
+<!--doc:contains a postscript, e.g. to a letter. [4.2. ] -->
+<!ELEMENT postscript ((%model.global;|%model.divTopPart;)*,(%model.common;),(%model.global;|%model.common;)*,((%model.divBottomPart;),(%model.global;)*)*)>
+<!ATTLIST postscript
+ %att.global.attributes; >
+<!--doc:(prefixing scheme used in data.pointer values) defines a prefixing scheme used in data.pointer values, showing how abbreviated URIs using the scheme may be expanded into full URIs. [16.2.3. ] -->
+<!ELEMENT prefixDef (%model.pLike;)*>
+<!ATTLIST prefixDef
+ %att.global.attributes;
+ %att.patternReplacement.attributes;
+ident %data.name; #REQUIRED >
+<!--doc:(text-profile description) provides a detailed description of non-bibliographic aspects of a text, specifically the languages and sublanguages used, the situation in which it was produced, the participants and their setting. [2.4. 2.1.1. ] -->
+<!ELEMENT profileDesc (%model.profileDescPart;)*>
+<!ATTLIST profileDesc
+ %att.global.attributes; >
+<!--doc:(project description) describes in detail the aim or purpose for which an electronic file was encoded, together with any other relevant information concerning the process by which it was assembled or collected. [2.3.1. 2.3. 15.3.2. ] -->
+<!ELEMENT projectDesc (#PCDATA|%model.pLike;)*>
+<!ATTLIST projectDesc
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:(pointer) defines a pointer to another location. [3.6. 16.1. ] -->
+<!ELEMENT ptr EMPTY>
+<!ATTLIST ptr
+ %att.text.attributes;
+ %att.pointing.attribute.targOrder;
+ %att.pointing.attribute.targType;
+ %att.pointing.attribute.targetLang;
+ %att.pointing.attribute.evaluate;
+ %att.internetMedia.attributes;
+ %att.typed.attributes;
+ %att.declaring.attributes;
+ %att.cReferencing.attributes;
+target IDREFS #IMPLIED >
+<!--doc:child of publicationStmt, provides address of distributor. Context-specific specialization of TEI address element; #PCDATA. [] -->
+<!ELEMENT pubAddress (#PCDATA)>
+<!ATTLIST pubAddress
+ %att.global.attributes; >
+<!--doc:child of publicationStmt, provides date of publication. Context-specific specialization of TEI date element; #PCDATA. [] -->
+<!ELEMENT pubDate (#PCDATA)>
+<!ATTLIST pubDate
+ %att.global.attributes;
+ %att.datable.iso.attributes;
+type NMTOKEN #IMPLIED >
+<!--doc:(publication place) contains the name of the place where a bibliographic item was published. [3.11.2.4. ] -->
+<!ELEMENT pubPlace %macro.phraseSeq;>
+<!ATTLIST pubPlace
+ %att.global.attributes;
+ %att.naming.attributes; >
+<!--doc:(publication statement) groups information concerning the publication or distribution of an electronic or other text. [2.2.4. 2.2. ] -->
+<!ELEMENT publicationStmt ((distributor,pubAddress,telephone*,fax*,eAddress*,idno*,availability,pubDate,pubPlace*)|p+)>
+<!ATTLIST publicationStmt
+ %att.global.attributes; >
+<!--doc:provides the name of the organization responsible for the publication or distribution of a bibliographic item. [3.11.2.4. 2.2.4. ] -->
+<!ELEMENT publisher %macro.phraseSeq;>
+<!ATTLIST publisher
+ %att.global.attributes; >
+<!--doc:(quoted) contains material which is distinguished from the surrounding text using quotation marks or a similar method, for any one of a variety of reasons including, but not limited to: direct speech or thought, technical terms or jargon, authorial distance, quotations from elsewhere, and passages that are mentioned but not used. [3.3.3. ] -->
+<!ELEMENT q %macro.specialPara;>
+<!ATTLIST q
+ %att.global.attribute.xmlid;
+ %att.global.attribute.n;
+ %att.global.attribute.xmllang;
+ %att.global.attribute.rend;
+ %att.global.attribute.style;
+ %att.global.attribute.rendition;
+ %att.global.attribute.xmlbase;
+ %att.global.attribute.xmlspace;
+ %att.global.cmc.attribute.creation;
+ %att.global.linking.attribute.corresp;
+ %att.global.linking.attribute.synch;
+ %att.global.linking.attribute.sameAs;
+ %att.global.linking.attribute.copyOf;
+ %att.global.linking.attribute.exclude;
+ %att.global.linking.attribute.select;
+ %att.global.analytic.attribute.ana;
+ %att.ascribed.attributes;
+ %att.source.attributes;
+next IDREF #IMPLIED
+prev IDREF #IMPLIED
+direct CDATA #IMPLIED
+broken CDATA #IMPLIED
+type %data.enumerated; #IMPLIED >
+<!--doc:specifies editorial practice adopted with respect to quotation marks in the original. [2.3.3. 15.3.2. ] -->
+<!ELEMENT quotation (#PCDATA)>
+<!ATTLIST quotation
+ %att.global.attributes;
+ %att.declarable.attributes;
+marks (none|some|all) #IMPLIED
+form %data.enumerated; "unknown" >
+<!--doc:(quotation) contains a phrase or passage attributed by the narrator or author to some agency external to the text. [3.3.3. 4.3.1. ] -->
+<!ELEMENT quote %macro.specialPara;>
+<!ATTLIST quote
+ %att.global.attributes;
+ %att.typed.attributes;
+ %att.source.attributes; >
+<!--doc:(reference) defines a reference to another location, possibly modified by additional text or comment. [3.6. 16.1. ] -->
+<!ELEMENT ref %macro.paraContent;>
+<!ATTLIST ref
+ %att.global.attributes;
+ %att.pointing.attributes;
+ %att.internetMedia.attributes;
+ %att.typed.attributes;
+ %att.declaring.attributes;
+ %att.cReferencing.attributes; >
+<!--doc:a child of sourceDesc. -->
+<!ELEMENT reference (#PCDATA)>
+<!ATTLIST reference
+ %att.header.attributes;
+ %att.responsibility.attributes;
+type NMTOKEN #IMPLIED
+assemblage NMTOKEN #IMPLIED
+existence NMTOKEN #IMPLIED
+origin NMTOKEN #IMPLIED >
+<!--doc:(references declaration) specifies how canonical references are constructed for this text. [2.3.6.3. 2.3. 2.3.6. ] -->
+<!ELEMENT refsDecl (%model.pLike;)+>
+<!ATTLIST refsDecl
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:(regularization) contains a reading which has been regularized or normalized in some sense. [3.4.2. 12. ] -->
+<!ELEMENT reg %macro.paraContent;>
+<!ATTLIST reg
+ %att.global.attributes;
+ %att.editLike.attributes;
+ %att.typed.attributes;
+orig CDATA #IMPLIED >
+<!--doc:contains the name of an administrative unit such as a state, province, or county, larger than a settlement, but smaller than a country. [13.2.3. ] -->
+<!ELEMENT region %macro.phraseSeq;>
+<!ATTLIST region
+ %att.global.attributes;
+ %att.naming.attributes;
+ %att.typed.attributes;
+ %att.datable.attributes; >
+<!--doc:contains or references some other bibliographic item which is related to the present one in some specified manner, for example as a constituent or alternative version of it. [3.11.2.7. ] -->
+<!ELEMENT relatedItem (%model.biblLike;|%model.ptrLike;)?>
+<!ATTLIST relatedItem
+ %att.global.attributes;
+ %att.typed.attributes;
+target %data.pointer; #IMPLIED >
+<!--doc:child of respStmt (where it is a context-dependent renaming of name) and change. Contains #PCDATA only. [] -->
+<!ELEMENT respName (#PCDATA)>
+<!ATTLIST respName
+ %att.global.attributes; >
+<!--doc:(statement of responsibility) supplies a statement of responsibility for the intellectual content of a text, edition, recording, or series, where the specialized elements for authors, editors, etc. do not suffice or do not apply. May also be used to encode information about individuals or organizations which have played a role in the production or distribution of a bibliographic work. [3.11.2.2. 2.2.1. 2.2.2. 2.2.5. ] -->
+<!ELEMENT respStmt (%model.nameLike.agent;)+>
+<!ATTLIST respStmt
+ %att.global.attributes; >
+<!--doc:child of respStmt; context-specific renaming of standard TEI resp [] -->
+<!ELEMENT respType (#PCDATA)>
+<!ATTLIST respType
+ %att.global.attributes; >
+<!--doc:(revision description) summarizes the revision history for a file. [2.5. 2.1.1. ] -->
+<!ELEMENT revisionDesc (list|listChange|change+)>
+<!ATTLIST revisionDesc
+ %att.global.attributes;
+ %att.docStatus.attributes; >
+<!--doc:contains one row of a table. [14.1.1. ] -->
+<!ELEMENT row (cell)+>
+<!ATTLIST row
+ %att.global.attributes;
+ %att.tableDecoration.attributes; >
+<!--doc:(s-unit) contains a sentence-like division of a text. [17.1. 8.4.1. ] -->
+<!ELEMENT s (#PCDATA|%model.phrase;|%model.global;|q|list|stage|%model.floatP.cmc;|quote|poem)*>
+<!ATTLIST s
+ %att.global.attributes;
+ %att.segLike.attributes;
+ %att.typed.attributes;
+broken CDATA #IMPLIED >
+<!--doc:(salutation) contains a salutation or greeting prefixed to a foreword, dedicatory epistle, or other division of a text, or the salutation in the closing of a letter, preface, etc. [4.2.2. ] -->
+<!ELEMENT salute %macro.phraseSeq;>
+<!ATTLIST salute
+ %att.global.attributes; >
+<!--doc:(sampling declaration) contains a prose description of the rationale and methods used in sampling texts in the creation of a corpus or collection. [2.3.2. 2.3. 15.3.2. ] -->
+<!ELEMENT samplingDecl (#PCDATA|p)*>
+<!ATTLIST samplingDecl
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:(arbitrary segment) represents any segmentation of text below the chunk level. [16.3. 6.2. 7.2.5. ] -->
+<!ELEMENT seg %macro.paraContent;>
+<!ATTLIST seg
+ %att.global.attributes;
+ %att.segLike.attributes;
+ %att.typed.attributes;
+ %att.responsibility.attributes; >
+<!--doc:describes the principles according to which the text has been segmented, for example into sentences, tone-units, graphemic strata, etc. [2.3.3. 15.3.2. ] -->
+<!ELEMENT segmentation (#PCDATA)>
+<!ATTLIST segmentation
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:describes one particular setting in which a language interaction takes place. [15.2.3. ] -->
+<!ELEMENT setting ((%model.pLike;)+|(%model.nameLike.agent;|%model.dateLike;|%model.settingPart;)*)>
+<!ATTLIST setting
+ %att.global.attributes;
+ %att.ascribed.attributes; >
+<!--doc:(setting description) describes the setting or settings within which a language interaction takes place, either as a prose description or as a series of setting elements. [15.2. 2.4. ] -->
+<!ELEMENT settingDesc ((%model.pLike;)+|(setting|_DUMMY_model.placeLike)+)>
+<!ATTLIST settingDesc
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:is used to describe an individual user's signature the header of the user profile. [Comment for I5.odd by HLU 2013-09-05: this element will not be available as long as there is no element using the model.persStateLike, like listPerson.] -->
+<!ELEMENT signatureContent (#PCDATA|ref|%model.hiLike;|%model.milestoneLike;|figure)*>
+<!ATTLIST signatureContent
+ %att.global.attributes; >
+<!--doc:(signature) (signature) contains the closing salutation, etc., appended to a foreword, dedicatory epistle, or other division of a text, or appearing freely within paragraphs, sentences, quotations or the post as a whole especially of an email, or of a user contribution on a Wikipedia talk page. [4.2.2. ] -->
+<!ELEMENT signed %macro.paraContent;>
+<!ATTLIST signed
+ %att.global.attributes;
+type (signed|unsigned|user_contribution|special_contribution) #IMPLIED >
+<!--doc:(source description) describes the source from which an electronic text was derived or generated, typically a bibliographic description in the case of a digitized text, or a phrase such as "born digital" for a text which has no previous existence. [2.2.7. ] -->
+<!ELEMENT sourceDesc ((%model.pLike;)*,(biblFull|biblStruct)+,reference*)>
+<!ATTLIST sourceDesc
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:(speech) contains an individual speech in a performance text, or a passage presented as such in a prose or verse text. [3.12.2. 3.12. 7.2.2. ] -->
+<!ELEMENT sp (speaker|p|quote|poem|stage|%model.ids.milestones;)*>
+<!ATTLIST sp
+ %att.global.attributes;
+ %att.ascribed.attributes; >
+<!--doc:contains a specialized form of heading or label, giving the name of one or more speakers in a dramatic text or fragment. [3.12.2. ] -->
+<!ELEMENT speaker %macro.phraseSeq;>
+<!ATTLIST speaker
+ %att.global.attributes; >
+<!--doc:(stage direction) contains any kind of stage direction within a dramatic text or fragment. [3.12.2. 3.12. 7.2.4. ] -->
+<!ELEMENT stage %macro.specialPara;>
+<!ATTLIST stage
+ %att.ascribed.attributes;
+ %att.global.attributes;
+type %data.enumerated; #IMPLIED >
+<!--doc:(style definition language declaration) specifies the name of the formal language in which style or renditional information is supplied elsewhere in the document. The specific version of the scheme may also be supplied. [2.3.5. ] -->
+<!ELEMENT styleDefDecl (%model.pLike;)*>
+<!ATTLIST styleDefDecl
+ %att.global.attributes;
+ %att.declarable.attributes;
+ %att.styleDef.attributes; >
+<!--doc:contains a family (inherited) name, as opposed to a given, baptismal, or nick name. [13.2.1. ] -->
+<!ELEMENT surname %macro.phraseSeq;>
+<!ATTLIST surname
+ %att.global.attributes;
+ %att.personal.attributes;
+ %att.typed.attributes; >
+<!--doc:child of titleStmt. #PCDATA only, otherwise a context-specific specialization of TEI title. -->
+<!ELEMENT t.title (#PCDATA)>
+<!ATTLIST t.title
+ %att.global.attributes;
+ %att.responsibility.attributes;
+assemblage NMTOKEN #IMPLIED >
+<!--doc:contains text displayed in tabular form, in rows and columns. [14.1.1. ] -->
+<!ELEMENT table ((%model.headLike;|%model.global;)*,((row,(%model.global;)*)+|((%model.graphicLike;),(%model.global;)*)+),((%model.divBottom;),(%model.global;)*)*)>
+<!ATTLIST table
+ %att.global.attributes;
+rows %data.count; #IMPLIED
+cols %data.count; #IMPLIED >
+<!--doc:supplies information about the usage of a specific element within a text. [2.3.4. ] -->
+<!ELEMENT tagUsage %macro.limitedContent;>
+<!ATTLIST tagUsage
+ %att.global.attributes;
+gi %data.name; #REQUIRED
+occurs %data.count; #IMPLIED
+withId %data.count; #IMPLIED
+render CDATA #IMPLIED >
+<!--doc:(tagging declaration) provides detailed information about the tagging applied to a document. [2.3.4. 2.3. ] -->
+<!ELEMENT tagsDecl (tagUsage)+>
+<!ATTLIST tagsDecl
+ %att.global.attributes; >
+<!--doc:defines a typology either implicitly, by means of a bibliographic citation, or explicitly by a structured taxonomy. [2.3.7. ] -->
+<!ELEMENT taxonomy (category+|((h.bibl|biblStruct),category*))>
+<!ATTLIST taxonomy
+ %att.global.attributes; >
+<!--doc:contains the whole of a TEI encoded corpus, comprising a single corpus header and one or more TEI elements, each containing a single text header and a text. [4. 15.1. ] -->
+<!ELEMENT idsCorpus (idsHeader,idsDoc+)>
+<!ATTLIST idsCorpus
+ %att.global.attributes;
+version CDATA #IMPLIED
+type CDATA #IMPLIED
+TEIform CDATA "teiCorpus.2" >
+<!ATTLIST idsCorpus xsi:schemaLocation CDATA #IMPLIED
+ xmlns:xsi CDATA #FIXED 'http://www.w3.org/2001/XMLSchema-instance'
+ >
+<!--doc:(TEI header) supplies the descriptive and declarative information making up an electronic title page prefixed to every TEI-conformant text. [2.1.1. 15.1. ] -->
+<!ELEMENT idsHeader (fileDesc,(%model.teiHeaderPart;)*,revisionDesc?)>
+<!ATTLIST idsHeader
+ %att.global.attributes;
+pattern CDATA #IMPLIED
+status CDATA "new"
+version CDATA #REQUIRED
+TEIform CDATA "teiHeader"
+type %data.enumerated; "text" >
+<!--doc:child of publicationStmt, provides telephone number of distributor in CCITT E.123 form; #PCDATA. [] -->
+<!ELEMENT telephone (#PCDATA)>
+<!ATTLIST telephone
+ %att.global.attributes; >
+<!--doc:contains a single-word, multi-word, or symbolic designation which is regarded as a technical term. [3.3.4. ] -->
+<!ELEMENT term %macro.phraseSeq;>
+<!ATTLIST term
+ %att.global.attributes;
+ %att.declaring.attributes;
+ %att.pointing.attributes;
+ %att.typed.attributes;
+ %att.canonical.attributes;
+ %att.sortable.attributes;
+ %att.cReferencing.attributes; >
+<!--doc:contains a single text of any kind, whether unitary or composite, for example a poem or drama, a collection of essays, a novel, a dictionary, or a corpus sample. [4. 15.1. ] -->
+<!ELEMENT text ((%model.global;)*,(front,(%model.global;)*)?,body,(%model.global;)*,(back,(%model.global;)*)?)>
+<!ATTLIST text
+ %att.global.attributes;
+ %att.declaring.attributes;
+ %att.typed.attributes; >
+<!--doc:(text classification) groups information which describes the nature or topic of a text in terms of a standard classification scheme, thesaurus, etc. [2.4.3. ] -->
+<!ELEMENT textClass (catRef|classCode|h.keywords)*>
+<!ATTLIST textClass
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:(text description) provides a description of a text in terms of its situational parameters. [15.2.1. ] -->
+<!ELEMENT textDesc (textType?,textTypeRef?,textTypeArt*,textDomain?,column?)>
+<!ATTLIST textDesc
+ %att.global.attributes;
+ %att.declarable.attributes; >
+<!--doc:child of textDesc. #PCDATA only. -->
+<!ELEMENT textDomain (#PCDATA)>
+<!ATTLIST textDomain
+ %att.global.attributes; >
+<!--doc:(text language) describes the languages and writing systems identified within the bibliographic work being described, rather than its description. [3.11.2.4. 10.6.6. ] -->
+<!ELEMENT textLang %macro.phraseSeq;>
+<!ATTLIST textLang
+ %att.global.attributes;
+mainLang %data.language; #IMPLIED
+otherLangs CDATA #IMPLIED >
+<!--doc:child of titleStmt. #PCDATA only. -->
+<!ELEMENT textSigle (#PCDATA)>
+<!ATTLIST textSigle
+ %att.global.attributes; >
+<!--doc:child of textDesc. #PCDATA only. -->
+<!ELEMENT textType (#PCDATA)>
+<!ATTLIST textType
+ %att.header.attributes; >
+<!--doc:child of textDesc. #PCDATA only. -->
+<!ELEMENT textTypeArt (#PCDATA)>
+<!ATTLIST textTypeArt
+ %att.global.attributes; >
+<!--doc:child of textDesc. #PCDATA only. -->
+<!ELEMENT textTypeRef (#PCDATA)>
+<!ATTLIST textTypeRef
+ %att.global.attributes; >
+<!--doc:contains a phrase defining a time of day in any format. [3.5.4. ] -->
+<!ELEMENT time (#PCDATA|%model.gLike;|%model.phrase;|%model.global;)*>
+<!ATTLIST time
+ %att.global.attributes;
+ %att.datable.attributes;
+ %att.editLike.attributes;
+ %att.typed.attributes; >
+<!--doc:(timeline) provides a set of ordered points in time which can be linked to elements of a spoken text to create a temporal alignment of that text. [16.5.2. ] -->
+<!ELEMENT timeline (when)+>
+<!ATTLIST timeline
+ %att.global.attributes;
+origin %data.pointer; #IMPLIED
+unit %data.enumerated; #IMPLIED
+interval %data.interval; #IMPLIED >
+<!--doc:is an empty element used for representing the timestamp in a posting, which was automatically inserted when the user pressed a button. This element is an addition by IDS, i.e. not from the Derik ODD. -->
+<!ELEMENT timestamp (#PCDATA)>
+<!ATTLIST timestamp
+ %att.pointing.attributes;
+ %att.global.attributes; >
+<!--doc:contains a title for any kind of work. [3.11.2.2. 2.2.1. 2.2.5. ] -->
+<!ELEMENT title %macro.paraContent;>
+<!ATTLIST title
+ %att.global.attributes;
+ %att.canonical.attributes;
+ %att.typed.attribute.subtype;
+type %data.enumerated; #IMPLIED
+level (a|m|j|s|u) #IMPLIED >
+<!--doc:(title page) contains the title page of a text, appearing within the front or back matter. [4.6. ] -->
+<!ELEMENT titlePage ((%model.global;)*,(%model.titlepagePart;),(%model.titlepagePart;|%model.global;)*)>
+<!ATTLIST titlePage
+ %att.global.attributes;
+type %data.enumerated; #IMPLIED >
+<!--doc:contains a subsection or division of the title of a work, as indicated on a title page. [4.6. ] -->
+<!ELEMENT titlePart %macro.paraContent;>
+<!ATTLIST titlePart
+ %att.global.attributes;
+type %data.enumerated; "main" >
+<!--doc:(title statement) groups information about the title of a work and those responsible for its content. [2.2.1. 2.2. ] -->
+<!ELEMENT titleStmt (((korpusSigle,c.title)|(dokumentSigle,d.title)|(textSigle,t.title)|x.title),(%model.respLike;)*)>
+<!ATTLIST titleStmt
+ %att.global.attributes; >
+<!--doc:contains a closing title or footer appearing at the end of a division of a text. [4.2.4. 4.2. ] -->
+<!ELEMENT trailer %macro.phraseSeq;>
+<!ATTLIST trailer
+ %att.global.attributes;
+ %att.typed.attributes; >
+<!--doc:child of editorialDecl; #PCDATA plus attribute. [] -->
+<!ELEMENT transduction (#PCDATA)>
+<!ATTLIST transduction
+ %att.header.attributes;
+ %att.declarable.attributes; >
+<!--doc:child of translations. Gives information about one translation of the text. [] -->
+<!ELEMENT translation (#PCDATA)>
+<!ATTLIST translation
+ %att.global.attributes;
+trans.loc CDATA #IMPLIED >
+<!--doc:child of profileDesc; groups translation elements. [] -->
+<!ELEMENT translations (translation,translator?)+>
+<!ATTLIST translations
+ %att.global.attributes; >
+<!--doc:identifies the translator responsible for one translation. [] -->
+<!ELEMENT translator (#PCDATA)>
+<!ATTLIST translator
+ %att.global.attributes; >
+<!--doc:(word) represents a grammatical (not necessarily orthographic) word. [17.1. ] -->
+<!ELEMENT w (#PCDATA|%model.gLike;|seg|w|%model.global;|_DUMMY_model.lPart|%model.hiLike;|%model.pPart.edit;)*>
+<!ATTLIST w
+ %att.global.attributes;
+ %att.segLike.attributes;
+ %att.typed.attributes;
+pos CDATA #IMPLIED
+orig CDATA #IMPLIED
+join (no|left|right|both|overlap) #IMPLIED
+lemma %data.text; #IMPLIED
+lemmaRef CDATA #IMPLIED >
+<!--doc:indicates a point in time either relative to other elements in the same timeline tag, or absolutely. [16.5.2. ] -->
+<!ELEMENT when EMPTY>
+<!ATTLIST when
+ %att.global.attributes;
+absolute %data.temporal.w3c; #IMPLIED
+unit %data.enumerated; #IMPLIED
+interval %data.interval; #IMPLIED
+since %data.pointer; #IMPLIED >
+<!--doc:child of extent; #PCDATA. [] -->
+<!ELEMENT wordCount (#PCDATA)>
+<!ATTLIST wordCount
+ %att.global.attributes; >
+<!--doc:child of wsdUsage; describes one character set used in the document; can point to an external writing system declaration. [] -->
+<!ELEMENT writingSystem (#PCDATA)>
+<!ATTLIST writingSystem
+ %att.global.attributes; >
+<!--doc:child of profileDesc; groups writingSystem elements. [] -->
+<!ELEMENT wsdUsage (translation,translator?)+>
+<!ATTLIST wsdUsage
+ %att.global.attributes; >
+<!--doc:child of titleStmt; title of some object which is not a corpus (which would use c.title), not a document in the IDS-specific sense (which would use d.title), and not a text in the IDS sense (which would use t.title). Contains #PCDATA. [] -->
+<!ELEMENT x.title (#PCDATA)>
+<!ATTLIST x.title
+ %att.global.attributes; >
+<!--doc:(external pointer) defines a pointer to a location outside the current document. [3.6. 16.1. ] -->
+<!ELEMENT xptr EMPTY>
+<!ATTLIST xptr
+ %att.xPointer.attributes;
+ %att.typed.attributes;
+ %att.declaring.attributes;
+TEIform CDATA "ptr" >
+<!-- end elements -->
diff --git a/KorAP_schemas/DTD/i5.html b/KorAP_schemas/DTD/i5.html
new file mode 100644
index 0000000..38b8386
--- /dev/null
+++ b/KorAP_schemas/DTD/i5.html
@@ -0,0 +1,11570 @@
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>I5: TEI P5 Odd file for IDS-modified XCES vocabulary</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta>
+ <meta name="description" content="TEI P5 customization file (i.e. ODD file) for IDS version of
 XCES vocabulary"></meta>
+ <meta name="keywords" content="Institut für Deutsche Sprache, IDS, TEI, ODD,
 customization, XCES"></meta>
+ <meta name="author" content="C. M. Sperberg-McQueen. Black Mesa Technologies, LLC, for
 Institut für Deutsche Sprache Mannheim"></meta>
+ <meta name="publisher" content="Institut für Deutsche Sprache Mannheim"></meta>
+ <meta name="copyright" content="Institut für Deutsche Sprache Mannheim"></meta>
+ <meta name="Language" content="English"></meta>
+ <meta name="Content-Language" content="en"></meta>
+ <link rel="stylesheet" type="text/css" href="http://www.ids-mannheim.de/typo3/temp/stylesheet_8192c2092f.css"></link>
+ <link rel="stylesheet" type="text/css" href="http://www.ids-mannheim.de/typo3/template/css/my_layout_2col.css"></link>
+ <link rel="stylesheet" type="text/css" href="http://www.ids-mannheim.de/fi/css/formate.css"></link>
+ <link rel="stylesheet" type="text/css" href="styles/odd.css"></link>
+ </head>
+ <body>
+ <div class="page_margins">
+ <div class="page">
+ <div id="header"><a class="skip" title="skip link" href="#navigation">Skip to the navigation</a><span class="hideme">.</span><a class="skip" title="skip link" href="#content">Skip to the content</a><span class="hideme">.</span></div>
+ <div id="teaser">
+ <div style="height: 163px; padding-top: 20px; width: 100%; background-image:url(http://www.ids-mannheim.de/typo3/template/imgs/header/ids_banner_allg.jpg);"><a href="http://www.ids-mannheim.de/"><img src="http://www.ids-mannheim.de/typo3/template/imgs/header/IDS_Logo_Unterzeile.png" alt="IDS-Logo"></img></a></div>
+ </div><a id="navigation" name="navigation"></a><div id="nav">
+ <div id="nav1">
+ <ul>
+ <li><a href="http://www.ids-mannheim.de/aktuell/" onfocus="blurLink(this);">Aktuelles</a></li>
+ <li class="active"><a href="http://www.ids-mannheim.de/abteilungen/" onfocus="blurLink(this);">Organisationsstruktur</a></li>
+ <li><a href="http://www.ids-mannheim.de/projekte/" onfocus="blurLink(this);">Forschung</a></li>
+ <li><a href="http://www.ids-mannheim.de/oea/bibliothek/" onfocus="blurLink(this);">Bibliothek</a></li>
+ <li><a href="http://www.ids-mannheim.de/service/" onfocus="blurLink(this);">Service</a></li>
+ <li><a href="http://www.ids-mannheim.de/pub/" onfocus="blurLink(this);">Publikationen</a></li>
+ <li><a href="http://www.ids-mannheim.de/org/" onfocus="blurLink(this);">Über
+ uns</a></li>
+ </ul>
+ </div>
+ <div id="nav2">
+ <ul>
+ <li class="active"><a href="http://www.ids-mannheim.de/direktion/" onfocus="blurLink(this);">Direktion und zentrale Forschung</a></li>
+ <li><a href="http://www.ids-mannheim.de/gra/" onfocus="blurLink(this);">Grammatik</a></li>
+ <li><a href="http://www.ids-mannheim.de/lexik/" onfocus="blurLink(this);">Lexik</a></li>
+ <li><a href="http://www.ids-mannheim.de/prag/" onfocus="blurLink(this);">Pragmatik</a></li>
+ <li><a href="http://www.ids-mannheim.de/oea/" onfocus="blurLink(this);">Öffentlichkeitsarbeit</a></li>
+ <li><a href="http://www.ids-mannheim.de/zdv/" onfocus="blurLink(this);">Zentrale
+ DV-Dienste</a></li>
+ <li><a href="http://www.ids-mannheim.de/verwaltung/" onfocus="blurLink(this);">Verwaltung</a></li>
+ </ul>
+ </div>
+ </div>
+ <div id="main">
+ <div id="col1">
+ <div id="col1_content" class="clearfix"></div>
+ </div>
+ <div id="col2">
+ <div id="col2_content" class="clearfix"><a id="c4"></a></div>
+ </div>
+ <div id="col3">
+ <div id="col3_content" class="clearfix"><a id="c1"></a><div class="csc-textpic-text"><img align="right" width="180" hspace="5" alt="[Logo: DeReKo]" src="http://www1.ids-mannheim.de/fileadmin/kl/projekte/dereko/images/sagittarius-negative-transparent-web-b400.png"></img><p><a href="http://www1.ids-mannheim.de/kl">Programmbereich Korpuslinguistik </a>
+ - <a href="http://www1.ids-mannheim.de/kl/projekte/korpora.html">Projekt
+ Korpusausbau</a></p>
+ <div class="body">
+ <div class="body">
+
+ <div class="front">
+
+ <div class="titlePage">
+
+ <h2 class="docTitle">
+ I5: The IDS text model
+ <br></br>Derivation from TEI P5 via ODD file
+
+ </h2>
+
+ <div class="docAuthor">C. M. Sperberg-McQueen</div>
+
+ <div class="docDate">31 December 2012</div>
+
+ <div class="docAuthor">Modifications and Extensions by IDS</div>
+
+ <div class="docDate">last change 3 March 2020 Harald Lüngen</div>
+
+ </div>
+
+
+ </div>
+ <hr></hr>
+
+ <div class="body">
+ <p>Contents</p>
+ <ul class="navtoc">
+ <li><a href="#div-required">Required TEI Modules </a></li>
+ <li><a href="#div-optional">Optional TEI modules </a></li>
+ <li><a href="#div-cmc-core">Models from cmc-core </a></li>
+ <li><a href="#div-additions">Elements added by IDS </a></li>
+ <li><a href="#div-driver">Top-level driver </a></li>
+ <li><a href="#conformance">Conformance and design issues </a></li>
+ <li><a href="#refs">References </a></li>
+ <li><a href="#">TEI elements suppressed </a></li>
+ </ul>
+ <hr></hr>
+
+ <p>This document provides a formal definition of I5, a derivation of the IDS/XCES vocabulary
+ as a customization of TEI P5. It contains the various <code>specGrp</code> elements needed to
+ specify a customization of TEI, together with accompanying prose explaining the logic
+ of the
+ customization.
+ </p>
+
+
+ <p>IDS/XCES <a href="#idsxces">[IDS 2006]</a> is a DTD for corpus materials developed at
+ the Institut für deutsche Sprache in Mannheim. It is based on XCES, an XML version
+ of the
+ Corpus Encoding Standard (CES) <a href="#ces">[Ide 1998]</a>, <a href="#xces">[Ide/Bonhomme/Romary 2000]</a>, which in turn was based on version TEI P3 of the Text Encoding Initiative
+ Guidelines <a href="#p3">[ACH/ACL/ALLC 1994]</a>.
+ </p>
+
+
+ <p>The primary goal is to provide a definition of the IDS/XCES vocabulary on the basis
+ of TEI
+ P5 <a href="#p5">[TEI 2007]</a>, and not (via XCES and CES) on the basis of TEI P3. TEI
+ P3 customization involved the preparation of DTD files in tightly prescribed forms
+ containing declarations which overrode the default declarations for the entities,
+ elements,
+ and attributes concerned. TEI P5 customization involves the preparation of an ODD
+ (for
+ ‘one document does it all’) document which describes changes to the base TEI
+ vocabulary using a specialized vocabulary defined in chapter 22 of TEI P5.
+ </p>
+
+
+ <p>A secondary goal is to document the structure of the customization, specifying what
+ is
+ included without change from TEI P5, what is excluded, and what is changed. Some differences
+ between TEI P3 and IDS/XCES originated with CES or XCES and others were introduced
+ when
+ IDS/XCES was adapted from XCES; since those have different significance for further
+ development and maintenance of the vocabulary, those two sets of differences are
+ distinguished here. Another secondary goal is to provide at least rudimentary documentation
+ for all elements in the vocabulary.
+ </p>
+
+ <p>The <a href="#div-required">first section</a> below describes the vocabulary's use of
+ the required TEI modules; the <a href="#div-optional">next section</a> describes use
+ of optional modules. There follows <a href="#div-additions">a section describing
+ elements added by IDS/XCES</a>, and a <a href="#div-driver">driver section</a>
+ which gathers together all the ODD fragments included earlier in the document. A <a href="#conformance">final section</a> describes some conformance and design issues
+ which may need attention.
+ </p>
+
+ <p>The brief descriptions of elements in the TEI and CES/XCES vocabularies are taken
+ from the
+ documentation for those encoding schemes; thanks are due to the authors and publishers
+ of
+ that documentation. Descriptions are included in the appendix for elements suppressed
+ from
+ modules which are otherwise included, in order to simplify review of the design and
+ consideration of possible changes.
+ </p>
+
+
+ <div class="div " id="div-required">
+
+ <h3>1 Required TEI Modules</h3>
+
+ <p>This section of this ODD file includes a number of TEI P5 modules; eventually it will
+ also describe differences between the P5 version of the elements involved and the
+ older
+ IDS/XCES versions.
+ </p>
+
+ <div id="required-modules" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">required-modules</span></div>
+
+ <div id="d1e343" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-tei">specgroup-tei</a></span>.
+ </div>
+
+
+ <div id="d1e347" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-core">specgroup-core</a></span>.
+ </div>
+
+ <div id="d1e349" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-header">specgroup-header</a></span>.
+ </div>
+
+ <div id="d1e351" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-textstructure">specgroup-textstructure</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by top-level schema fragment <span class="specfragid"><a href="#schemaspec_v2a">ids_v2a</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ <p>A note on notation: this document is not a description of the ODD file which generates
+ the I5 version of the TEI P5 vocabulary; it <em>is</em> the ODD document. Blocks
+ labeled “Spec fragment”, like the one just shown, are used to specify selections from
+ and modifications to the TEI P5 vocabulary. As may be seen, such spec fragments may
+ include cross references to other spec fragments elsewhere in the document, which
+ are
+ included by reference in the set of modifications; ODD documents are thus a specialized
+ form of ‘literate programming’ as defined by the computer scientist
+ Donald Knuth and used in the publication of his TeX and MetaFont programs. The
+ literate-programming structure allows the formal specification of changes to be embedded
+ in prose documentation intended to explain what is happening.
+ </p>
+
+
+ <div class="div " id="div-tei">
+
+
+ <h4>1.1 The tei module</h4>
+
+ <div>The <code>tei</code> module is required for any TEI profile. The following
+ specification fragment includes the tei module and makes appropriate modifications
+ to
+ it.
+ <div id="specgroup-tei" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-tei</span></div>
+
+
+ <div id="d1e378" class="moduleRef">Include module tei.</div>
+
+
+
+ <p class="commentary">Redefine one macro.</p>
+
+ <div id="d1e385" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-tei-redefinitions">specgroup-tei-redefinitions</a></span>.
+ </div>
+
+
+ <div id="specgroup-tei-redefinitions" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-tei-redefinitions</span></div>
+
+
+ <p class="commentary">redefine <code>macro.limitedContent</code>.
+ </p>
+
+
+ <div style="color: red;"><<macroSpec module = "tei" ident = "macro.limitedContent" mode = "change">>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (#PCDATA | %model.limitedPhrase; | %model.inter; | s)*
+
+ </div>
+ </div>
+ <</macroSpec>>
+ </div>
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-tei">specgroup-tei</a></span>.
+ </p>
+ </div>
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#required-modules">required-modules</a></span>.
+ </p>
+ </div>
+ </div>
+ </div>
+
+ </div>
+
+
+ <div class="div " id="div-core">
+
+ <h4>1.2 The core module</h4>
+
+ <div> The <code>tei</code> and <code>core</code> modules are required for any TEI profile.
+ The following specification fragment includes the core module and makes appropriate
+ modifications to it.
+ <div id="specgroup-core" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-core</span></div>
+
+
+
+
+ <div id="d1e434" class="moduleRef">Include module core.</div>
+
+
+ <p class="commentary">Delete unneeded elements.</p>
+
+ <div id="d1e441" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-core-deletions">specgroup-core-deletions</a></span>.
+ </div>
+
+ <p class="commentary">Rename some elements.</p>
+
+ <div id="d1e447" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-core-renamings">specgroup-core-renamings</a></span>.
+ </div>
+
+ <p class="commentary">Redefine some elements.</p>
+
+ <div id="d1e452" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#required-modules">required-modules</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <div>Numerous elements in the TEI <code>core</code> module are suppressed; for short
+ descriptions of these elements see <a href="#core_suppressed">the appendix</a>.
+
+ <div id="specgroup-core-deletions" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-core-deletions</span></div>
+
+ <p class="commentary">Suppression of unused elements in core module.</p>
+
+
+ <div id="d1e471" class="elemDrop">Drop element <code>add</code>.
+ </div>
+
+ <div id="d1e473" class="elemDrop">Drop element <code>addrLine</code>.
+ </div>
+
+ <div id="d1e475" class="elemDrop">Drop element <code>binaryObject</code>.
+ </div>
+
+ <div id="d1e478" class="elemDrop">Drop element <code>cb</code>.
+ </div>
+
+ <div id="d1e480" class="elemDrop">Drop element <code>choice</code>.
+ </div>
+
+ <div id="d1e482" class="elemDrop">Drop element <code>del</code>.
+ </div>
+
+
+
+ <div id="d1e488" class="elemDrop">Drop element <code>divGen</code>.
+ </div>
+
+
+
+ <div id="d1e495" class="elemDrop">Drop element <code>expan</code>.
+ </div>
+
+ <div id="d1e497" class="elemDrop">Drop element <code>graphic</code>.
+ </div>
+
+ <div id="d1e499" class="elemDrop">Drop element <code>headItem</code>.
+ </div>
+
+ <div id="d1e501" class="elemDrop">Drop element <code>headLabel</code>.
+ </div>
+
+ <div id="d1e503" class="elemDrop">Drop element <code>index</code>.
+ </div>
+
+ <div id="d1e505" class="elemDrop">Drop element <code>listBibl</code>.
+ </div>
+
+ <div id="d1e508" class="elemDrop">Drop element <code>measureGrp</code>.
+ </div>
+
+ <div id="d1e510" class="elemDrop">Drop element <code>meeting</code>.
+ </div>
+
+ <div id="d1e512" class="elemDrop">Drop element <code>milestone</code>.
+ </div>
+
+ <div id="d1e514" class="elemDrop">Drop element <code>postBox</code>.
+ </div>
+
+ <div id="d1e516" class="elemDrop">Drop element <code>postCode</code>.
+ </div>
+
+ <div id="d1e518" class="elemDrop">Drop element <code>resp</code>.
+ </div>
+
+ <div id="d1e521" class="elemDrop">Drop element <code>rs</code>.
+ </div>
+
+ <div id="d1e523" class="elemDrop">Drop element <code>said</code>.
+ </div>
+
+ <div id="d1e525" class="elemDrop">Drop element <code>series</code>.
+ </div>
+
+ <div id="d1e527" class="elemDrop">Drop element <code>sic</code>.
+ </div>
+
+ <div id="d1e529" class="elemDrop">Drop element <code>soCalled</code>.
+ </div>
+
+ <div id="d1e531" class="elemDrop">Drop element <code>street</code>.
+ </div>
+
+ <div id="d1e534" class="elemDrop">Drop element <code>unclear</code>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core">specgroup-core</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <div>Some elements in the core modules are renamed in obvious ways. The <code>teiCorpus</code>
+ element is renamed <code>idsCorpus</code>, and its content model is adjusted:
+ <code>idsCorpus</code> contains a sequence of <code>idsDoc</code> elements, not
+ <code>idsText</code> (~ <code>TEI</code>) elements, so the default content model is not
+ appropriate.
+ <div id="specgroup-core-renamings" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-core-renamings</span></div>
+
+ <p class="commentary">Renaming elements in core module:</p>
+
+ <div id="d1e564" class="elemChange">Change element <code>teiCorpus</code>:
+ <span id="d1e566" class="altIdent">rename as “<code>idsCorpus</code>”.</span>
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (idsHeader, idsDoc+)
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">version</div>
+ <div class="value"><span class="comment">(redefine this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">TEIform</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">teiCorpus.2</div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core">specgroup-core</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <p>The remainder of the elements in the core module are included in the IDS/XCES
+ vocabulary; that remainder includes the elements listed below. (For the most part,
+ these
+ elements are also included in CES and XCES, but <code>editor</code>, <code>gloss</code>,
+ <code>lb</code>, <code>orig</code>, and <code>pb</code> are not in XCES but are added back into
+ the vocabulary by IDS/XCES.)
+ </p>
+
+ <p> Some elements are included without change from TEI, at least in the sense that the
+ same parameter entity or pattern names are used in the declarations. (The extension
+ of
+ some element classes in IDS/XCES does of course mean the effective content model is
+ not
+ actually the same. But we do not need to supply a different model in this ODD file.)
+
+ </p>
+
+ <p> For other elements, IDS/XCES declares a content model which is a restriction of the
+ content model in TEI P5. One simple way to move I5 closer to TEI P5 would be to drop
+ these restrictions and use the TEI P5 declarations for these elements unchanged.
+ </p>
+
+ <p> Finally, for some elements IDS/XCES declares a content model which extends or modifies
+ the declarations in TEI P5. Sometimes the change consists merely in the addition of
+ one
+ or more attributes, or adding the element as a member of this or that class. In other
+ cases the content model is rewritten.
+ </p>
+
+ <div>The following specification fragment indicates which elements are changed from the
+ TEI
+ P5 declarations.
+ <div id="specgroup-core-redefinitions" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-core-redefinitions</span></div>
+
+ <p class="commentary">Redefinition of elements in core module.</p>
+
+ <div id="d1e650" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_abbr_to_token_class">add_abbr_to_token_class</a></span>.
+ </div>
+
+ <div id="d1e652" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_analytic">redefine_analytic</a></span>.
+ </div>
+
+
+ <div id="d1e656" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_date_to_token_class">add_date_to_token_class</a></span>.
+ </div>
+
+ <div id="d1e659" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_gap">redefine_gap</a></span>.
+ </div>
+
+ <div id="d1e661" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_hi_to_basic_class">add_hi_to_basic_class</a></span>.
+ </div>
+
+ <div id="d1e663" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_imprint">redefine_imprint</a></span>.
+ </div>
+
+ <div id="d1e665" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_l_part_attribute">redefine_l_part_attribute</a></span>.
+ </div>
+
+ <div id="d1e667" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_lb_to_ids.milestones">add_lb_to_ids.milestones</a></span>.
+ </div>
+
+ <div id="d1e669" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_lg_part_attribute">redefine_lg_part_attribute</a></span>.
+ </div>
+
+ <div id="d1e672" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_list">redefine_list</a></span>.
+ </div>
+
+ <div id="d1e674" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_monogr">redefine_monogr</a></span>.
+ </div>
+
+ <div id="d1e676" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_name_to_token_class">add_name_to_token_class</a></span>.
+ </div>
+
+ <div id="d1e678" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_num_to_token_class">add_num_to_token_class</a></span>.
+ </div>
+
+ <div id="d1e680" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_attributes_to_orig">add_attributes_to_orig</a></span>.
+ </div>
+
+ <div id="d1e682" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_TEIform_to_pb">add_TEIform_to_pb</a></span>.
+ </div>
+
+ <div id="d1e685" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ptr_as_milestone">ptr_as_milestone</a></span>.
+ </div>
+
+ <div id="d1e687" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_attributes_to_q">add_attributes_to_q</a></span>.
+ </div>
+
+ <div id="d1e689" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_sp">redefine_sp</a></span>.
+ </div>
+
+ <div id="d1e691" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_term_to_token_class">add_term_to_token_class</a></span>.
+ </div>
+
+ <div id="d1e693" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_time_to_token_class">add_time_to_token_class</a></span>.
+ </div>
+
+ <div id="d1e695" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_corr">redefine_corr</a></span>.
+ </div>
+
+
+ <div id="d1e700" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_reg">redefine_reg</a></span>.
+ </div>
+
+
+ <div id="d1e704" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_foreign">redefine_foreign</a></span>.
+ </div>
+
+
+ <div id="d1e708" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_respStmt">redefine_respStmt</a></span>.
+ </div>
+
+
+ <div id="d1e713" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_gloss">redefine_gloss</a></span>.
+ </div>
+
+
+
+ <div id="d1e717" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_p">redefine_p</a></span>.
+ </div>
+
+
+ <div id="d1e721" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_head">redefine_head</a></span>.
+ </div>
+
+
+ <div id="d1e726" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_item">redefine_item</a></span>.
+ </div>
+
+
+ <div id="d1e730" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_emph">redefine_emph</a></span>.
+ </div>
+
+
+ <div id="d1e734" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_desc">redefine_desc</a></span>.
+ </div>
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core">specgroup-core</a></span>.
+ </p>
+ </div>
+ </div> Where possible, the list below notes the nature of the changes made.
+ </div>
+
+
+ <ul>
+
+
+ <li>
+ <code>abbr</code> (abbreviation): contains an abbreviation of any sort.
+ <div id="add_abbr_to_token_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_abbr_to_token_class</span></div>
+
+ <div id="d1e749" class="elemChange">Change element <code>abbr</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.token
+ </div>
+
+ <div><span class="comment">(add) </span>model.basic
+ </div>
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">expan</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">gives an expansion of the abbreviation.</div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><abbr expan = "Deutsche Volkspartei
+(1918-1933)">DVP</abbr></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><abbr expan = "Unabhängige
+Sozialdemokratische Partei">USPD</abbr></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><abbr expan = "Deutsche
+Demokratische Partei (1918-1930)">DDP</abbr></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><abbr expan =
+"Arbeiter-und-Bauern-Fakultät">ABF</abbr></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><abbr expan = "Deutsche
+Akademie der Künste (Berlin/Ost)">DAK</abbr></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><abbr expan = "Deutsche
+Akademie der Wissenschaften
+(Berlin/Ost)">DAW</abbr></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><abbr expan = "Deutsches
+Pädagogisches Zentralinstitut">DPZI</abbr></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><abbr expan = "Deutscher
+Schriftstellerverband">DSV</abbr></pre>
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>address</code>: contains a postal address, for example of a publisher, an
+ organization, or an individual. (Not present in samples.)
+
+ </li>
+
+ <li>
+ <code>analytic</code> (analytic level): contains bibliographic elements describing an item
+ (e.g. an article or poem) published within a monograph or journal and not as an
+ independent publication. IDS/XCES modifies the content model to fit the three-level
+ structure of IDS corpora.
+ <div id="redefine_analytic" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_analytic</span></div>
+
+ <div id="d1e836" class="elemChange">Change element <code>analytic</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (h.title+, (h.author | editor)*, (biblScope | biblNote)*, (edition, respStmt?)*, imprint+, idno*, (biblNote | biblScope)*)
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div> CES restricts the TEI content model and renames some elements; IDS/XCES
+ extends the CES definition. The model given here is the same as for <code>monogr</code>.
+ </li>
+
+ <li>
+ <code>author</code>: in a bibliographic reference, contains the name(s) of the author(s),
+ personal or corporate, of a work; for example in the same form as that provided by
+ a
+ recognized bibliographic name authority.
+
+ </li>
+
+ <li>
+ <code>bibl</code> (bibliographic citation): contains a loosely-structured bibliographic
+ citation of which the sub-components may or may not be explicitly tagged.
+
+
+ </li>
+
+ <li>
+ <code>biblScope</code> (scope of citation): defines the scope of a bibliographic
+ reference, for example as a list of page numbers, or a named subdivision of a larger
+ work.
+ </li>
+
+ <li>
+ <code>biblStruct</code> (structured bibliographic citation): contains a structured
+ bibliographic citation, in which only bibliographic sub-elements appear and in a
+ specified
+ order.
+
+ </li>
+
+ <li>
+ <code>corr</code> (correction): contains the correct form of a passage apparently
+ erroneous in the copy text. IDS-XCES adds the attribute @sic (which gives the original
+ form) as e.g. occurring in hi1bb.xces.
+
+ <div id="redefine_corr" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_corr</span></div>
+
+
+
+
+ <div id="d1e955" class="elemChange">Change element <code>corr</code>:
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">sic</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">from CES Dokumentation: "gives the original form"</div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre>ToDo</pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>date</code>: contains a date in any format. CES declares this element as a member of
+ the <code>token</code> class.
+ <div id="add_date_to_token_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_date_to_token_class</span></div>
+
+ <div id="d1e985" class="elemChange">Change element <code>date</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.token
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>item</code>: adding att.typed for wiki talk HLU 2020-01-24 : Note that in the
+ current TEI, desc has already @type
+ <div id="redefine_desc" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_desc</span></div>
+
+ <div id="d1e1004" class="elemChange">Change element <code>desc</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>att.typed
+ </div>
+
+ <div><span class="comment">(add) </span>model.descLike
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+ <li>
+ <code>distinct</code>: identifies any word or phrase which is regarded as linguistically
+ distinct, for example as archaic, technical, dialectal, non-preferred, etc., or as
+ forming part of a sublanguage.
+
+ </li>
+
+ <li>
+ <code>editor</code>: secondary statement of responsibility for a bibliographic item, for
+ example the name of an individual, institution or organization, (or of several such)
+ acting as editor, compiler, translator, etc.
+ </li>
+
+
+
+ <li>
+ <code>item</code>: adding att.typed for wiki talk HLU 2020-01-24
+ <div id="redefine_emph" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_emph</span></div>
+
+ <div id="d1e1038" class="elemChange">Change element <code>emph</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>att.typed
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+ <li>
+ <code>foreign</code>: identifies a word or phrase as belonging to some language other than
+ that of the surrounding text. IDS-XCES allows it to contain q, e.g. in
+ loz-div-pub.xces
+
+ <div id="redefine_foreign" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_foreign</span></div>
+
+
+ <div id="d1e1059" class="elemChange">Change element <code>foreign</code>:
+
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (#PCDATA | %model.phrase; | %model.global; | q)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>gap</code>: indicates a point where material has been omitted in a transcription,
+ whether for editorial reasons described in the TEI header, as part of sampling
+ practice, or because the material is illegible, invisible, or inaudible. (In TEI P5,
+ the description of the gap has moved from a <code>desc</code> attribute to a
+ <code>desc</code> child; we revert this change for compatibility with existing data.)
+
+ <div id="redefine_gap" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_gap</span></div>
+
+ <div id="d1e1096" class="elemChange">Change element <code>gap</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">Empty.</div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">desc</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">gives a description of the omitted material.</div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><p>
+ <s type="manual">die anspruchsvolle Alternative
+ für Leichtraucher.</s>
+ <s type="manual">Astor mild im Rauch
+ nikotinarm<gap desc="Zigarettenschachtel"
+ reason="omitted"/>.</s>
+ <s type="manual">zum Anbieten und Verschenken
+ Astor mild-Kassette 48 Cigaretten DM 6,-
+ 20 Astor mild DM 2,50.</s>
+ <!--* ... *-->
+</p></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><s>Weit treffender haben aber jene
+(die Griechen) die unteilbare Subsistenz
+einer vernünftigen Natur mit dem Wort
+'o'<gap desc="GREEKSMALLLETTERSTIGMA"
+ reason="omitted"/>benannt«
+(Boethius, zitiert nach
+Brasser 1999: 52).</s></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>gloss</code>: identifies a phrase or word used to provide a gloss or definition for
+ some other word or phrase.
+ <div id="redefine_gloss" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_gloss</span></div>
+
+
+ <div id="d1e1138" class="elemChange">Change element <code>gloss</code>:
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">target</div>
+ <div class="value"><span class="comment">(change this attribute) </span>
+
+ <div class="attdesc">the target of the pointer</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>IDREF</code> value
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>The original TEI target attribute of the class att.pointing comes out as
+ of type CDATA from the ODD2DTD. (According to the TEI guidelines the type
+ is 'datapointer' which stands for a single URI, which btw. correctly
+ caused it to come out as xs:anyURI in the generated i5.xsd). But in the
+ ids-xces.dtd it was IDREF for target at gloss. Hence I include it here
+ with an explicit specification of the IDREF type.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>head</code> (heading): contains any type of heading, for example the title of a
+ section, or the heading of a list, glossary, manuscript description, etc.
+ Changed 2020-01-21 such that it can contain <code>sigend</code>, for
+ wiki talk.
+ <div id="redefine_head" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_head</span></div>
+
+ <div id="d1e1175" class="elemChange">Change element <code>head</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (#PCDATA | %model.gLike; | %model.phrase; | %model.inter; | %model.global; | lg | %model.lLike; | %model.floatP.cmc;)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>hi</code> (highlighted): marks a word or phrase as graphically distinct from the
+ surrounding text, for reasons concerning which no claim is made.
+ <div id="add_hi_to_basic_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_hi_to_basic_class</span></div>
+
+ <div id="d1e1218" class="elemChange">Change element <code>hi</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.basic
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (#PCDATA | %model.gLike; | %model.phrase; | %model.inter; | %model.global; | lg | %model.lLike; | %model.floatP.cmc;)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>imprint</code>: groups information relating to the publication or distribution of a
+ bibliographic item. CES redefines this to use the <code>pubDate</code> element instead of
+ <code>date</code>.
+ <div id="redefine_imprint" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_imprint</span></div>
+
+ <div id="d1e1275" class="elemChange">Change element <code>imprint</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (pubPlace | publisher | pubDate)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>item</code>: contains one component of a list. . Redefined to
+ contain <code>signed</code> as well for wiki talk HLU 2020-01-02.
+ <div id="redefine_item" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_item</span></div>
+
+ <div id="d1e1307" class="elemChange">Change element <code>item</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (#PCDATA | %model.gLike; | %model.phrase; | %model.inter; | %model.divPart; | %model.global; | %model.floatP.cmc;)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>l</code> (verse line): contains a single, possibly incomplete, line of verse. CES
+ redefined the meaning and values of the <code>part</code> attribute.
+ <div id="redefine_l_part_attribute" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_l_part_attribute</span></div>
+
+ <div id="d1e1350" class="elemChange">Change element <code>l</code>:
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">part</div>
+ <div class="value"><span class="comment">(redefine this attribute) </span>
+
+ <div class="attdesc">indicates whether the verse line is metrically complete.</div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>y</code></div>
+ <div class="value">
+ <span class="valueGloss">the line is metrically complete.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>n</code></div>
+ <div class="value">
+ <span class="valueGloss">the line is metrically incomplete.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>u</code></div>
+ <div class="value">
+ <span class="valueGloss">metricality is not known or inapplicable.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>Given the attribute name <code>part</code>, the value <code>y</code> might
+ seem intuitively to mean “Yes, this is a partial line, not a full
+ line,” but the CES documentation glosses <code>y</code> and
+ <code>n</code> as shown.
+ </p>
+
+ <p>The attribute appears not to be actively used in any IDS samples, in any
+ case; all values given are the default <code>u</code>.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>label</code>: contains the label associated with an item in a list; in glossaries,
+ marks the term being defined.
+
+ </li>
+
+ <li>
+ <code>lb</code> (line break): marks the start of a new (typographic) line in some edition
+ or version of a text. IDS-XCES adds @TEIform to the attribute list as used in fsp.xces
+ and gr1.xces.
+ <div id="add_lb_to_ids.milestones" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_lb_to_ids.milestones</span></div>
+
+ <div id="d1e1429" class="elemChange">Change element <code>lb</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.ids.milestones
+ </div>
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">TEIform</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">TEIform</div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">pb</div>
+ </div>
+
+ </div>
+ </div>
+
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>lg</code> (line group): contains a group of verse lines functioning as a formal
+ unit, e.g. a stanza, refrain, verse paragraph, etc.
+ <div id="redefine_lg_part_attribute" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_lg_part_attribute</span></div>
+
+ <div id="d1e1461" class="elemChange">Change element <code>lg</code>:
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">part</div>
+ <div class="value"><span class="comment">(redefine this attribute) </span>
+
+ <div class="attdesc">indicates whether the verse line group is metrically complete.</div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>y</code></div>
+ <div class="value">
+ <span class="valueGloss">the line is metrically complete.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>n</code></div>
+ <div class="value">
+ <span class="valueGloss">the line is metrically incomplete.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>u</code></div>
+ <div class="value">
+ <span class="valueGloss">metricality is not known or inapplicable.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>The attribute appears not to be actively used in any IDS samples; all
+ values given are the default <code>u</code>.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>list</code>: contains any sequence of items organized as a list. IDS/XCES allows
+ milestones and <code>xptr</code> elements among the children.
+ <div id="redefine_list" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_list</span></div>
+
+ <div id="d1e1517" class="elemChange">Change element <code>list</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (head?, (item | (label, %model.ids.milestones;*, item) | %model.ids.milestones;)*)
+
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>measure</code>: contains a word or phrase referring to some quantity of an object or
+ commodity, usually comprising a number, a unit, and a commodity name.
+
+
+ </li>
+
+ <li>
+ <code>mentioned</code>: marks words or phrases mentioned, not used. (Not present in
+ samples.)
+
+ </li>
+
+ <li>
+ <code>monogr</code> (monographic level): contains bibliographic elements describing an
+ item (e.g. a book or journal) published as an independent item (i.e. as a separate
+ physical object). CES restricts the TEI content model and renames some elements;
+ IDS/XCES extends the CES definition. The model given here is the same as for
+ <code>analytic</code>.
+ <div id="redefine_monogr" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_monogr</span></div>
+
+ <div id="d1e1585" class="elemChange">Change element <code>monogr</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (h.title+, (h.author | editor)*, (biblScope | biblNote)*, (edition, respStmt?)*, imprint+, idno*, (biblNote | biblScope)*)
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+
+ <li>
+ <code>name</code> (name, proper noun): contains a proper noun or noun phrase.
+
+ <div id="add_name_to_token_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_name_to_token_class</span></div>
+
+ <div id="d1e1664" class="elemChange">Change element <code>name</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.token
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>note</code>: contains a note or annotation.
+
+ </li>
+
+ <li>
+ <code>num</code> (number): contains a number, written in any form.
+ <div id="add_num_to_token_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_num_to_token_class</span></div>
+
+ <div id="d1e1690" class="elemChange">Change element <code>num</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.token
+ </div>
+
+ <div><span class="comment">(add) </span>model.basic
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>orig</code> (original form): contains a reading which is marked as following the
+ original, rather than being normalized or corrected. The <code>reg</code> attribute was
+ dropped in TEI P5 and must be restored. CES also adds a <code>regalt</code> attribute
+ which must be defined.
+ <div id="add_attributes_to_orig" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_attributes_to_orig</span></div>
+
+ <div id="d1e1717" class="elemChange">Change element <code>orig</code>:
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">reg</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">gives a regularized (normalized) form of the text.</div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">regalt</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">gives an alternate form of the regularized (normalized) text.</div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><s type="manual">der warnt -
+wider die eiserne Regel des
+<orig reg="Wahlkampfes"
+ regalt="Wahlkrampfes">Wahlk(r)ampfes</orig>,
+einen Gegner durch Nichtnennung zu strafen -
+davor, PDS zu wählen.</s></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>p</code> (paragraph): marks paragraphs in prose.
+
+ <div id="redefine_p" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_p</span></div>
+
+ <div id="d1e1754" class="elemChange">Change element <code>p</code>:
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">(paragraph) marks paragraphs in prose. In the case of CMC documents, notably
+ Wiki talk pages, it is necessary that <code>signed</code> may also appear inside
+ paragraphs. In a Wiki talk page, users insert their signature as part of the
+ paragraph. The only change to the original content model of <code>p</code> is that
+ <code>signed</code> is additionally allowed inside <code>p</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+
+ (#PCDATA | %model.gLike; | %model.phrase; | %model.inter; | %model.global; | lg | %model.lLike; | %model.floatP.cmc;)*
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>Usenet news message</p>
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<p>>Wer die ruhrtour Mailingliste noch nicht kennt, der schaut bitte weiter
+ unten nach!<</p>>
+ </div><</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>pb</code> (page break): marks the boundary between one page of a text and the next
+ in a standard reference system.
+ <div id="add_TEIform_to_pb" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_TEIform_to_pb</span></div>
+
+ <div id="d1e1820" class="elemChange">Change element <code>pb</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.ids.milestones
+ </div>
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">TEIform</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">pb</div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>ptr</code> (pointer): defines a pointer to another location. IDS/XCES adds this
+ element to the <code>ids.milestones</code> class.
+ <div id="ptr_as_milestone" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ptr_as_milestone</span></div>
+
+ <div id="d1e1849" class="elemChange">Change element <code>ptr</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>att.text
+ </div>
+
+ <div><span class="comment">(drop) </span>att.global
+ </div>
+
+ <div><span class="comment">(add) </span>model.ids.milestones
+ </div>
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">target</div>
+ <div class="value"><span class="comment">(change this attribute) </span>
+
+ <div class="attdesc">the target of the pointer</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>IDREFS</code> value
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>The original TEI target attribute of the class att.pointing comes out as
+ of type CDATA from the ODD2DTD. (According to the TEI guidelines the type
+ is 'datapointer' which stands for a single URI, which btw. correctly
+ caused it to come out as xs:anyURI in the generated i5.xsd). But in the
+ ids-xces.dtd it was IDREFS. Hence I include it here with an explicit
+ specification of the IDREFS type.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>pubPlace</code> (publication place): contains the name of the place where a
+ bibliographic item was published.
+ </li>
+
+ <li>
+ <code>publisher</code>: provides the name of the organization responsible for the
+ publication or distribution of a bibliographic item.
+ </li>
+
+ <li>
+ <code>q</code> (separated from the surrounding text with quotation marks): contains
+ material which is marked as (ostensibly) being somehow different than the surrounding
+ text, for any one of a variety of reasons including, but not limited to: direct speech
+ or thought, technical terms or jargon, authorial distance, quotations from elsewhere,
+ and passages that are mentioned but not used. CES adds several attributes.
+ <div id="add_attributes_to_q" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_attributes_to_q</span></div>
+
+ <div id="d1e1905" class="elemChange">Change element <code>q</code>:
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">next</div>
+ <div class="value"><span class="comment">(change this attribute) </span>
+
+ <div class="attdesc">points to the next element of a virtual aggregate of which the current
+ element is part. Specifically, for <code>q</code> elements, gives the ID of a
+ subsequent <code>q</code> element which contains a continuation of the same
+ quotation.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>IDREF</code> value
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>In TEI P5, this attribute is URI-valued; in P3 (and IDS/XCES), it is
+ IDREF-valued.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">prev</div>
+ <div class="value"><span class="comment">(change this attribute) </span>
+
+ <div class="attdesc">points to the previous element of a virtual aggregate of which the
+ current element is part. Specifically, for <code>q</code> elements, gives the ID
+ of a preceding <code>q</code> element which contains the immediately preceding
+ portion of the same quotation.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>IDREF</code> value
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>In TEI P5, this attribute is URI-valued; in P3 (and IDS/XCES), it is
+ IDREF-valued.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">direct</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">may be used to indicate whether the quoted matter is regarded as direct
+ or indirect speech.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>y</code></div>
+ <div class="value">
+ <span class="valueGloss">speech or thought is represented directly.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>n</code></div>
+ <div class="value">
+ <span class="valueGloss">speech or thought is represented indirectly, e.g. by use of a
+ marked verbal aspect.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>unspecified</code></div>
+ <div class="value">
+ <span class="valueGloss">no claim is made.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">broken</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">indicates whether this quotation or piece of dialog is broken between
+ two or more <code>q</code> elements (linked using the <code>next</code> and
+ <code>prev</code> attributes).
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>y</code></div>
+ <div class="value">
+ <span class="valueGloss">quotation is broken across two or more elements.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>n</code></div>
+ <div class="value">
+ <span class="valueGloss">quotation is not broken across multiple elements.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>unspecified</code></div>
+ <div class="value">
+ <span class="valueGloss">no claim is made.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>quote</code> (quotation): contains a phrase or passage attributed by the narrator or
+ author to some agency external to the text.
+
+ </li>
+
+
+
+ <li>
+ <code>ref</code> (reference): defines a reference to another location, possibly modified
+ by additional text or comment. IDS-XCES adds @orig.
+
+ </li>
+
+ <li>
+ <code>reg</code> (regularization): contains a reading which has been regularized or
+ normalized in some sense.
+
+ <div id="redefine_reg" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_reg</span></div>
+
+ <div id="d1e2054" class="elemChange">Change element <code>reg</code>:
+
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">orig</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">for the original</div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre>ToDo</pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>respStmt</code> (statement of responsibility): supplies a statement of
+ responsibility for the intellectual content of a text, edition, recording, or series,
+ where the specialized elements for authors, editors, etc. do not suffice or do not
+ apply. (Not present in samples.)
+ <div id="redefine_respStmt" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_respStmt</span></div>
+
+
+ <div id="d1e2086" class="elemChange">Change element <code>respStmt</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ %model.nameLike.agent;+
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>sp</code> (speech): An individual speech in a performance text, or a passage
+ presented as such in a prose or verse text. CES restricts this content model severely;
+ IDS/XCES brings it back closer to the TEI form, and adds the class of IDS milestones
+ to the legal content.
+
+ <div id="redefine_sp" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_sp</span></div>
+
+ <div id="d1e2108" class="elemChange">Change element <code>sp</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (speaker | p | quote | poem | stage | %model.ids.milestones;)*
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><sp who="Korzcak">
+ <speaker/>
+ <p>
+ <s>Sie irren sich,
+ <stage>erwiderte Korczak,</stage>
+ nicht jeder ist ein Schuft<stage>,
+ und er schlug die Waggontür
+ hinter sich zu</stage>.</s>
+ </p>
+</sp></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>speaker</code>: A specialized form of heading or label, giving the name of one or
+ more speakers in a dramatic text or fragment.
+
+ </li>
+
+ <li>
+ <code>stage</code> (stage direction): contains any kind of stage direction within a
+ dramatic text or fragment.
+
+ </li>
+
+ <li>
+ <code>term</code>: contains a single-word, multi-word, or symbolic designation which is
+ regarded as a technical term.
+ <div id="add_term_to_token_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_term_to_token_class</span></div>
+
+ <div id="d1e2166" class="elemChange">Change element <code>term</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.token
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>time</code>: contains a phrase defining a time of day in any format.
+ <div id="add_time_to_token_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_time_to_token_class</span></div>
+
+ <div id="d1e2185" class="elemChange">Change element <code>time</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.token
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-core-redefinitions">specgroup-core-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>title</code>: contains a title for any kind of work.
+
+ </li>
+
+ </ul>
+
+ </div>
+
+
+ <div class="div " id="div-header">
+
+ <h4>1.3 The <code>header</code> module
+ </h4>
+
+ <div>The <code>header</code> module is also essential. We include it here:
+ <div id="specgroup-header" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-header</span></div>
+
+ <div id="d1e2223" class="moduleRef">Include module header.</div>
+
+
+ <div id="d1e2227" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-header-renamings">specgroup-header-renamings</a></span>.
+ </div>
+
+ <div id="d1e2229" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-header-deletions">specgroup-header-deletions</a></span>.
+ </div>
+
+ <div id="d1e2231" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#required-modules">required-modules</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+
+ <div>The <code>teiHeader</code> element is renamed to <code>idsHeader</code>, and we add some
+ attributes (the <code>status</code> attribute was in TEI P3 but seems to have disappeared
+ from P5):
+ <div id="specgroup-header-renamings" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-header-renamings</span></div>
+
+
+ <p class="commentary">Renaming teiHeader as idsHeader ...</p>
+
+ <div id="d1e2253" class="elemChange">Change element <code>teiHeader</code>:
+ <span id="d1e2255" class="altIdent">rename as “<code>idsHeader</code>”.</span>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">pattern</div>
+ <div class="value"><span class="comment">(add this attribute) </span></div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">status</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">new</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>new</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>update</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">version</div>
+ <div class="value"><span class="comment">(add this attribute) </span></div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">TEIform</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">teiHeader</div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header">specgroup-header</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <div>Some elements in the TEI <code>header</code> module are suppressed; for short
+ descriptions see <a href="#header_suppressed">the appendix</a>.
+ <div id="specgroup-header-deletions" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-header-deletions</span></div>
+
+ <p class="commentary">Deleting unused elements in header module ...</p>
+
+ <div id="d1e2300" class="elemDrop">Drop element <code>appInfo</code>.
+ </div>
+
+ <div id="d1e2302" class="elemDrop">Drop element <code>application</code>.
+ </div>
+
+ <div id="d1e2304" class="elemDrop">Drop element <code>authority</code>.
+ </div>
+
+ <div id="d1e2306" class="elemDrop">Drop element <code>cRefPattern</code>.
+ </div>
+
+ <div id="d1e2309" class="elemDrop">Drop element <code>geoDecl</code>.
+ </div>
+
+ <div id="d1e2311" class="elemDrop">Drop element <code>handNote</code>.
+ </div>
+
+ <div id="d1e2313" class="elemDrop">Drop element <code>interpretation</code>.
+ </div>
+
+ <div id="d1e2315" class="elemDrop">Drop element <code>namespace</code>.
+ </div>
+
+ <div id="d1e2317" class="elemDrop">Drop element <code>notesStmt</code>.
+ </div>
+
+ <div id="d1e2319" class="elemDrop">Drop element <code>principal</code>.
+ </div>
+
+ <div id="d1e2322" class="elemDrop">Drop element <code>refState</code>.
+ </div>
+
+ <div id="d1e2324" class="elemDrop">Drop element <code>rendition</code>.
+ </div>
+
+ <div id="d1e2326" class="elemDrop">Drop element <code>scriptNote</code>.
+ </div>
+
+ <div id="d1e2328" class="elemDrop">Drop element <code>seriesStmt</code>.
+ </div>
+
+ <div id="d1e2330" class="elemDrop">Drop element <code>sponsor</code>.
+ </div>
+
+ <div id="d1e2332" class="elemDrop">Drop element <code>stdVals</code>.
+ </div>
+
+ <div id="d1e2335" class="elemDrop">Drop element <code>typeNote</code>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header">specgroup-header</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <div> The IDS/XCES vocabulary includes the elements listed below from the TEI
+ <code>header</code> module, sometimes with content models which extend or otherwise
+ modify the content models of TEI P5 in such a way that instances of the revised element
+ type are not valid against the unmodified TEI P5 schema, and sometimes without change.
+ In several cases, CES changes a content model from requiring a sequence of paragraphs
+ to
+ allowing just character data. In other cases, specialized child elements are added
+ to
+ the content model.
+ <div id="specgroup-header-redefinitions" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-header-redefinitions</span></div>
+
+ <p class="commentary">Modifying some elements and classes in header module ...</p>
+
+ <div id="d1e2349" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#modify_declarable_class">modify_declarable_class</a></span>.
+ </div>
+
+ <div id="d1e2351" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_availability">redefine_availability</a></span>.
+ </div>
+
+ <div id="d1e2353" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_creation">redefine_creation</a></span>.
+ </div>
+
+ <div id="d1e2355" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_correction_as_PCDATA">redefine_correction_as_PCDATA</a></span>.
+ </div>
+
+ <div id="d1e2358" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_edition">redefine_edition</a></span>.
+ </div>
+
+ <div id="d1e2360" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_editionStmt_as_PCDATA">redefine_editionStmt_as_PCDATA</a></span>.
+ </div>
+
+ <div id="d1e2362" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_editorialDecl">redefine_editorialDecl</a></span>.
+ </div>
+
+ <div id="d1e2364" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_language">redefine_language</a></span>.
+ </div>
+
+ <div id="d1e2366" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_normalization_as_PCDATA">redefine_normalization_as_PCDATA</a></span>.
+ </div>
+
+ <div id="d1e2368" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_projectDesc_as_PCDATA_or_p">redefine_projectDesc_as_PCDATA_or_p</a></span>.
+ </div>
+
+ <div id="d1e2371" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_publicationStmt">redefine_publicationStmt</a></span>.
+ </div>
+
+ <div id="d1e2373" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_quotation_as_PCDATA">redefine_quotation_as_PCDATA</a></span>.
+ </div>
+
+ <div id="d1e2375" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_samplingDecl_as_PCDATA">redefine_samplingDecl_as_PCDATA</a></span>.
+ </div>
+
+ <div id="d1e2377" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_segmentation_as_PCDATA">redefine_segmentation_as_PCDATA</a></span>.
+ </div>
+
+ <div id="d1e2379" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_sourceDesc">redefine_sourceDesc</a></span>.
+ </div>
+
+ <div id="d1e2381" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_tagsDecl">redefine_tagsDecl</a></span>.
+ </div>
+
+ <div id="d1e2384" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_taxonomy">redefine_taxonomy</a></span>.
+ </div>
+
+ <div id="d1e2386" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_textClass">redefine_textClass</a></span>.
+ </div>
+
+ <div id="d1e2388" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_titleStmt">redefine_titleStmt</a></span>.
+ </div>
+
+ <div id="d1e2390" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_encodingDesc">redefine_encodingDesc</a></span>.
+ </div>
+
+ <div id="d1e2392" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_catRef">redefine_catRef</a></span>.
+ </div>
+
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header">specgroup-header</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <div>In the attribute class <code>declarable</code>, CES renames one attribute from
+ <code>default</code> to <code>Default</code>, and changes its values from <code>yes</code>
+ and <code>no</code> to <code>y</code> and <code>n</code>.
+ <div id="modify_declarable_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">modify_declarable_class</span></div>
+
+ <div id="d1e2427" class="classChange">Change class <code>att.declarable</code>.
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">default</div>
+ <div class="value"><i>(delete this attribute)</i></div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">Default</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">n</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>y</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>n</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+ </div>
+
+ <div>The elements included from the <code>header</code> module are these.
+ <ul>
+
+ <li>
+ <code>availability</code>: supplies information about the availability of a text any
+ restrictions on its use or distribution, its copyright status, etc.
+ <div id="redefine_availability" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_availability</span></div>
+
+ <div id="d1e2463" class="elemChange">Change element <code>availability</code>:
+
+
+
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+
+ ((#PCDATA | %model.availabilityPart; | %model.pLike;)*)
+
+ </div>
+ </div>
+
+
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">region</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">world</div>
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">label</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>QAO-NC</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>QAO-NC-LOC:ids</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>QAO-NC-LOC:ids-NU:1</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>ACA-NC</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>ACA-NC-LC</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>CC-BY-SA</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>An example:</p>
+ <pre><availability region = "world" status = "unknown"/></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ </ul>
+
+ </div>
+
+ <div> The IDS/XCES vocabulary includes the following elements from the TEI
+ <code>header</code> module with content models which restrict the content models of
+ TEI P5.
+ <ul>
+
+ <li>
+ <code>biblFull</code> (fully-structured bibliographic citation): contains a
+ fully-structured bibliographic citation, in which all components of the TEI file
+ description are present.
+ </li>
+
+ <li>
+ <code>catDesc</code> (category description): describes some category within a taxonomy
+ or text typology, either in the form of a brief prose description or in terms of the
+ situational parameters used by the TEI formal textDesc.
+ </li>
+
+ <li>
+ <code>catRef</code> (category reference): specifies one or more defined categories
+ within some taxonomy or text typology.
+ <div id="redefine_catRef" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_catRef</span></div>
+
+
+ <div id="d1e2559" class="elemChange">Change element <code>catRef</code>:
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">target</div>
+ <div class="value"><span class="comment">(change this attribute) </span>
+
+ <div class="attdesc">the target of the pointer</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>IDREFS</code> value
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>The original TEI target attribute of the class att.pointing comes out
+ as of type CDATA from the ODD2DTD. (According to the TEI guidelines the
+ type is 'datapointer' which stands for a single URI, which btw.
+ correctly caused it to come out as xs:anyURI in the generated i5.xsd).
+ But in the ids-xces.dtd it was IDREFS. Hence I include it here with an
+ explicit specification of the IDREFS type.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>category</code>: contains an individual descriptive category, possibly nested
+ within a superordinate category, within a user-defined taxonomy.
+ </li>
+
+ <li>
+ <code>change</code>: summarizes a particular change or correction made to a particular
+ version of an electronic text which is shared between several researchers.
+ </li>
+
+ <li>
+ <code>classCode</code>
+
+ </li>
+
+ <li>
+ <code>classDecl</code> (classification declarations): contains one or more taxonomies
+ defining any classificatory codes used elsewhere in the text.
+ </li>
+
+ <li>
+ <code>correction</code> (correction principles): states how and under what circumstances
+ corrections have been made in the text.
+ <div id="redefine_correction_as_PCDATA" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_correction_as_PCDATA</span></div>
+
+ <div id="d1e2616" class="elemChange">Change element <code>correction</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>creation</code>: contains information about the creation of a text.
+ <div id="redefine_creation" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_creation</span></div>
+
+ <div id="d1e2633" class="elemChange">Change element <code>creation</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (creatDate, creatRef?, creatRefShort?)
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>distributor</code>: supplies the name of a person or other agency responsible for
+ the distribution of a text.
+ </li>
+
+ <li>
+ <code>edition</code>: describes the particularities of one edition of a text.
+
+ <div id="redefine_edition" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_edition</span></div>
+
+ <div id="d1e2671" class="elemChange">Change element <code>edition</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (further, kind, appearance)
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>editionStmt</code> (edition statement): groups information relating to one edition
+ of a text.
+ <div id="redefine_editionStmt_as_PCDATA" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_editionStmt_as_PCDATA</span></div>
+
+ <div id="d1e2696" class="elemChange">Change element <code>editionStmt</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">version</div>
+ <div class="value"><span class="comment"></span></div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>editorialDecl</code> (editorial practice declaration): provides details of
+ editorial principles and practices applied during the encoding of a text. CES
+ changes the set of children for this element from P3 (suppressing
+ <code>interpretation</code> and <code>stdVals</code> and adding <code>transduction</code> and
+ <code>conformance</code>); IDS/XCES adds <code>pagination</code> to the children.
+ <div id="redefine_editorialDecl" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_editorialDecl</span></div>
+
+ <div id="d1e2734" class="elemChange">Change element <code>editorialDecl</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (pagination | correction | quotation | hyphenation | segmentation | transduction | normalization | conformance)+
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">version</div>
+ <div class="value"><span class="comment"></span></div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>encodingDesc</code> (encoding description): documents the relationship between an
+ electronic text and the source or sources from which it was derived. IDS-XCES
+ additionally allows an empty encodingDesc as used in dck.xces .
+
+ <div id="redefine_encodingDesc" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_encodingDesc</span></div>
+
+ <div id="d1e2779" class="elemChange">Change element <code>encodingDesc</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (%model.encodingDescPart; | %model.pLike;)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>extent</code>: describes the approximate size of a text as stored on some carrier
+ medium, whether digital or non-digital, specified in any convenient units.
+ </li>
+
+ <li>
+ <code>fileDesc</code> (file description): contains a full bibliographic description of
+ an electronic file.
+ </li>
+
+ <li>
+ <code>hyphenation</code>: summarizes the way in which hyphenation in a source text has
+ been treated in an encoded version of it.
+ </li>
+
+ <li>
+ <code>idno</code> (identifier): supplies any form of identifier used to identify some
+ object, such as a bibliographic item, a person, a title, an organization, etc. in
+ a
+ standardized way.
+ </li>
+
+ <li>
+ <code>keywords</code>: contains a list of keywords or phrases identifying the topic or
+ nature of a text.
+
+ </li>
+
+ <li>
+ <code>langUsage</code> (language usage): describes the languages, sublanguages,
+ registers, dialects, etc. represented within a text.
+ </li>
+
+ <li>
+ <code>language</code>: characterizes a single language or sublanguage used within a
+ text. TEI P5 uses an <code>ident</code> attribute, not <code>id</code>, to give the
+ language code; IDS/XCES follows P3 in this.
+ <div id="redefine_language" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_language</span></div>
+
+ <div id="d1e2849" class="elemChange">Change element <code>language</code>:
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">ident</div>
+ <div class="value"><i>(delete this attribute)</i></div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">id</div>
+ <div class="value"><span class="comment">(change this attribute) </span>
+
+ <div class="attdesc">Supplies a language code constructed as defined in BCP 47 which is
+ used to identify the language documented by this element, and which is
+ referenced by the global attributes <code>lang</code> and
+ <code>xml:lang</code>.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>ID</code> value
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><language id="de" usage="100">Deutsch</language></pre>
+ </div>
+ </div>
+
+ <div>
+
+ <p>Note that for technical reasons it is not possible to assign the type
+ <code>ID</code> to both the <code>id</code> and <code>xml:id</code>
+ attributes. This version of I5 assigns the <code>ID</code> type to
+ attribute <code>id</code>.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>normalization</code>: indicates the extent of normalization or regularization of
+ the original source carried out in converting it to electronic form.
+ <div id="redefine_normalization_as_PCDATA" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_normalization_as_PCDATA</span></div>
+
+ <div id="d1e2910" class="elemChange">Change element <code>normalization</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>profileDesc</code> (text-profile description): provides a detailed description of
+ non-bibliographic aspects of a text, specifically the languages and sublanguages
+ used, the situation in which it was produced, the participants and their setting.
+
+ </li>
+
+ <li>
+ <code>projectDesc</code> (project description): describes in detail the aim or purpose
+ for which an electronic file was encoded, together with any other relevant
+ information concerning the process by which it was assembled or collected.
+ <div id="redefine_projectDesc_as_PCDATA_or_p" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_projectDesc_as_PCDATA_or_p</span></div>
+
+ <div id="d1e2934" class="elemChange">Change element <code>projectDesc</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (#PCDATA | %model.pLike;)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>publicationStmt</code> (publication statement): groups information concerning the
+ publication or distribution of an electronic or other text.
+ <div id="redefine_publicationStmt" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_publicationStmt</span></div>
+
+ <div id="d1e2959" class="elemChange">Change element <code>publicationStmt</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ ((distributor, pubAddress, telephone*, fax*, eAddress*, idno*, availability, pubDate, pubPlace*) | p+)
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>An example (actually, all of the <code>publicationStmt</code> elements in the
+ available samples look like this, or else have no contents in any of their
+ children):
+ </p>
+ <pre><publicationStmt>
+ <distributor
+ >Institut für Deutsche Sprache</distributor>
+ <pubAddress
+ >Postfach 10 16 21, D-68016 Mannheim</pubAddress>
+ <telephone
+ >+49 (0)621 1581 0</telephone>
+ <availability region="world"
+ status="unknown"/>
+ <pubDate/>
+</publicationStmt></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>quotation</code>: specifies editorial practice adopted with respect to quotation
+ marks in the original.
+ <div id="redefine_quotation_as_PCDATA" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_quotation_as_PCDATA</span></div>
+
+ <div id="d1e3031" class="elemChange">Change element <code>quotation</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>refsDecl</code> (references declaration): specifies how canonical references are
+ constructed for this text.
+ </li>
+
+ <li>
+ <code>revisionDesc</code> (revision description): summarizes the revision history for a
+ file.
+ </li>
+
+ <li>
+ <code>samplingDecl</code> (sampling declaration): contains a prose description of the
+ rationale and methods used in sampling texts in the creation of a corpus or
+ collection.
+ <div id="redefine_samplingDecl_as_PCDATA" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_samplingDecl_as_PCDATA</span></div>
+
+ <div id="d1e3060" class="elemChange">Change element <code>samplingDecl</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>segmentation</code>: describes the principles according to which the text has been
+ segmented, for example into sentences, tone-units, graphemic strata, etc.
+ <div id="redefine_segmentation_as_PCDATA" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_segmentation_as_PCDATA</span></div>
+
+ <div id="d1e3078" class="elemChange">Change element <code>segmentation</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>sourceDesc</code> (source description): describes the source from which an
+ electronic text was derived or generated, typically a bibliographic description in
+ the case of a digitized text, or a phrase such as "born digital" for a text which
+ has no previous existence.
+ <div id="redefine_sourceDesc" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_sourceDesc</span></div>
+
+
+ <div id="d1e3097" class="elemChange">Change element <code>sourceDesc</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (%model.pLike;*, (biblFull | biblStruct)+, reference*)
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>tagUsage</code>: supplies information about the usage of a specific element within
+ a text.
+ </li>
+
+ <li>
+ <code>tagsDecl</code> (tagging declaration): provides detailed information about the
+ tagging applied to a document. TEI P5 requires that the <code>tagUsage</code> elements
+ in the <code>tagsDecl</code> element be wrapped in a <code>namespace</code> element;
+ IDS/XCES follows P3.
+ <div id="redefine_tagsDecl" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_tagsDecl</span></div>
+
+ <div id="d1e3150" class="elemChange">Change element <code>tagsDecl</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ tagUsage+
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>taxonomy</code>: defines a typology used to classify texts either implicitly, by
+ means of a bibliographic citation, or explicitly by a structured taxonomy.
+
+ <div id="redefine_taxonomy" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_taxonomy</span></div>
+
+ <div id="d1e3172" class="elemChange">Change element <code>taxonomy</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (category+ | ((h.bibl | biblStruct), category*))
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>textClass</code> (text classification): groups information which describes the
+ nature or topic of a text in terms of a standard classification scheme, thesaurus,
+ etc.
+ <div id="redefine_textClass" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_textClass</span></div>
+
+ <div id="d1e3210" class="elemChange">Change element <code>textClass</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (catRef | classCode | h.keywords)*
+
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>titleStmt</code> (title statement): groups information about the title of a work
+ and those responsible for its intellectual content. IDS/XCES adjusts the content
+ model here to use the specialized title elements it defines for the different corpus
+ levels. An I5 corpus level-specific {c|d|t}.title element is obligatory, in
+ addition, original TEI <code>title</code> elements with their suitable attributes may be
+ specified, e.g. for specifying subtitles
+ <div id="redefine_titleStmt" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_titleStmt</span></div>
+
+
+ <div id="d1e3245" class="elemChange">Change element <code>titleStmt</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (((korpusSigle, c.title) | (dokumentSigle, d.title) | (textSigle, t.title) | (x.title)), %model.respLike;*)
+
+ </div>
+ </div>
+
+ </div>
+
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-header-redefinitions">specgroup-header-redefinitions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ </ul>
+
+ </div>
+
+
+
+ </div>
+
+
+ <div class="div " id="div-textstructure">
+
+ <h4>1.4 The <code>textstructure</code> module
+ </h4>
+
+
+ <div>The TEI <code>textstructure</code> module is also included:
+ <div id="specgroup-textstructure" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-textstructure</span></div>
+
+ <div id="d1e3318" class="moduleRef">Include module textstructure.</div>
+
+
+
+
+ <div id="d1e3326" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-text-structure-renamings">specgroup-text-structure-renamings</a></span>.
+ </div>
+
+ <div id="d1e3329" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-text-structure-deletions">specgroup-text-structure-deletions</a></span>.
+ </div>
+
+ <div id="d1e3331" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-text-structure-changes">specgroup-text-structure-changes</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#required-modules">required-modules</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <div>The <code>TEI</code> element is renamed <code>idsText</code>:
+ <ul>
+
+ <li>
+ <code>TEI</code> (TEI document): contains a single TEI-conformant document, comprising a
+ TEI header and a text, either in isolation or as part of a <code>teiCorpus</code> element. This corresponds in
+ essential ways to the IDS <code>idsText</code> element.
+ </li>
+
+ </ul>
+
+ <div id="specgroup-text-structure-renamings" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-text-structure-renamings</span></div>
+
+ <p class="commentary">Renaming ...</p>
+
+ <div id="d1e3363" class="elemChange">Change element <code>TEI</code>:
+ <span id="d1e3365" class="altIdent">rename as “<code>idsText</code>”.</span>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-textstructure">specgroup-textstructure</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+
+ <div>Several elements in this module are suppressed. Descriptions of these elements are
+ given in <a href="#textstructure_suppressed">the appendix</a>.
+ <div id="specgroup-text-structure-deletions" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-text-structure-deletions</span></div>
+
+ <p class="commentary">Suppressing unused elements ...</p>
+
+ <div id="d1e3381" class="elemDrop">Drop element <code>argument</code>.
+ </div>
+
+ <div id="d1e3383" class="elemDrop">Drop element <code>div1</code>.
+ </div>
+
+ <div id="d1e3385" class="elemDrop">Drop element <code>div2</code>.
+ </div>
+
+ <div id="d1e3387" class="elemDrop">Drop element <code>div3</code>.
+ </div>
+
+ <div id="d1e3390" class="elemDrop">Drop element <code>div4</code>.
+ </div>
+
+ <div id="d1e3392" class="elemDrop">Drop element <code>div5</code>.
+ </div>
+
+ <div id="d1e3394" class="elemDrop">Drop element <code>div6</code>.
+ </div>
+
+ <div id="d1e3396" class="elemDrop">Drop element <code>div7</code>.
+ </div>
+
+ <div id="d1e3398" class="elemDrop">Drop element <code>docDate</code>.
+ </div>
+
+ <div id="d1e3400" class="elemDrop">Drop element <code>floatingText</code>.
+ </div>
+
+ <div id="d1e3403" class="elemDrop">Drop element <code>group</code>.
+ </div>
+
+ <div id="d1e3405" class="elemDrop">Drop element <code>imprimatur</code>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-textstructure">specgroup-textstructure</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+
+ <div>The IDS/XCES vocabulary includes the elements listed below from the TEI
+ <code>textstructure</code> module. A few of these are included in CES and XCES, with
+ declarations which extend or otherwise modify those in the TEI. Others are omitted
+ from
+ CES and XCES and have been added back into the vocabulary by IDS. In some cases, the
+ IDS/XCES declaration extends that of TEI.
+ <div id="specgroup-text-structure-changes" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-text-structure-changes</span></div>
+
+ <div id="d1e3416" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#modify_attributes_for_div">modify_attributes_for_div</a></span>.
+ </div>
+
+ <div id="d1e3418" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_opener">redefine_opener</a></span>.
+ </div>
+
+ <div id="d1e3420" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_signed">redefine_signed</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-textstructure">specgroup-textstructure</a></span>.
+ </p>
+ </div>
+ </div>
+
+ <ul>
+
+ <li>
+ <code>back</code> (back matter): contains any appendixes, etc. following the main part
+ of a text.
+
+ </li>
+
+ <li>
+ <code>body</code> (text body): contains the whole body of a single unitary text,
+ excluding any front or back matter.
+
+ </li>
+
+ <li>
+ <code>byline</code>: contains the primary statement of responsibility given for a work
+ on its title page or at the head or end of the work.
+
+ </li>
+
+ <li>
+ <code>closer</code>: groups together salutations, datelines, and similar phrases
+ appearing as a final group at the end of a division, especially of a letter.
+
+
+ </li>
+
+ <li>
+ <code>dateline</code>: contains a brief description of the place, date, time, etc. of
+ production of a letter, newspaper story, or other work, prefixed or suffixed to it
+ as a kind of heading or trailer.
+
+ </li>
+
+ <li>
+ <code>div</code> (text division): contains a subdivision of the front, body, or back of
+ a text. IDS/XCES eliminates the internal structure of the declarations in TEI and
+ CES and allows a mixture of children in any order. We additionally alow the element
+ posting from the DeRik TEI-proposal for CMC.
+ <div id="modify_attributes_for_div" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">modify_attributes_for_div</span></div>
+
+ <div id="d1e3473" class="elemChange">Change element <code>div</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (opener | head | byline | p | sp | %model.inter; | caption | figure | note | %model.divLike; | closer | %model.ids.milestones; | dateline)*
+
+ </div>
+ </div>
+
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">complete</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">indicates whether the section is complete or a sample.</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">y</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>y</code></div>
+ <div class="value">
+ <span>The text section is complete.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>n</code></div>
+ <div class="value">
+ <span>The text section is incomplete (typically because it's a
+ sample.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment">(redefine this attribute) </span>
+
+ <div class="attdesc">the type of the text section.</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ #PCDATA
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>The most frequent values include: “section”, “Zeitung”, “book”, “Enzyklopädie-Artikel”, “Agenturmeldungen”, “figures”, “marginnotes”, “Rede”, “Zeitschrift”, “footnotes”, “Roman”, “content”, “preface”.</p>
+
+ <p>Other values include: “abstract”, “Anmerkung”,
+ “Ansprache”, “appendix”, “Aufruf”, “Aufsatz”, “Ausgabenvermerk”, “Beschluss”, “bibliography”, “Brief”, “captions”, “dedication”, “endnotes”, “Erklärung”, “Erzählung”, “Erzählungen”,
+ “Fabeln”, “Forderung”, “Geschichte”,
+ “glossary”, “Handzettel”, “Information”, “Interview”, “Kolumnen”, “Kriminalroman”, “Kurzgeschichten”, “Merkblatt”, “Nachwort”, “Novelle”, “postface”, “Predigt”, “Protokoll”, “Referat”, “Sachbuch”, “Sachbuch, Ratgeber”,
+ “Schilderung”, “Sprechchöre und Transparente”,
+ “Vorlesung”, “Vortrag”, “Wissenschaftszeitung”, and “Zeitungsartikel”.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-text-structure-changes">specgroup-text-structure-changes</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>docAuthor</code> (document author): contains the name of the author of the
+ document, as given on the title page (often but not always contained in a byline).
+
+
+ </li>
+
+ <li>
+ <code>docEdition</code> (document edition): contains an edition statement as presented
+ on a title page of a document.
+ </li>
+
+ <li>
+ <code>docImprint</code> (document imprint): contains the imprint statement (place and
+ date of publication, publisher name), as given (usually) at the foot of a title
+ page.
+ </li>
+
+ <li>
+ <code>docTitle</code> (document title): contains the title of a document, including all
+ its constituents, as given on a title page.
+ </li>
+
+ <li>
+ <code>epigraph</code>: contains a quotation, anonymous or attributed, appearing at the
+ start of a section or chapter, or on a title page.
+ </li>
+
+ <li>
+ <code>front</code> (front matter): contains any prefatory matter (headers, title page,
+ prefaces, dedications, etc.) found at the start of a document, before the main body.
+
+ </li>
+
+ <li>
+ <code>opener</code>: groups together dateline, byline, salutation, and similar phrases
+ appearing as a preliminary group at the start of a division, especially of a letter.
+ IDS-XCES adds gap to the content model.
+ <div id="redefine_opener" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_opener</span></div>
+
+ <div id="d1e3797" class="elemChange">Change element <code>opener</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (#PCDATA | %model.phrase; | dateline | keywords | salute | list | %model.global.edit; | pb | lb)*
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">indicates the type of opener.</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">unspecified</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>lead</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>unspecified</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-text-structure-changes">specgroup-text-structure-changes</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+
+ </li>
+
+ <li>
+ <code>salute</code> (salutation): contains a salutation or greeting prefixed to a
+ foreword, dedicatory epistle, or other division of a text, or the salutation in the
+ closing of a letter, preface, etc.
+
+ </li>
+
+ <li>
+ <code>signed</code> (signature): contains the closing salutation, etc., appended to a
+ foreword, dedicatory epistle, or other division of a text.
+
+ <div id="redefine_signed" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_signed</span></div>
+
+ <div id="d1e3882" class="elemChange">Change element <code>signed</code>:
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> (signature) contains the closing salutation, etc., appended to a
+ foreword, dedicatory epistle, or other division of a text, or appearing freely
+ within paragraphs, sentences, quotations or the post as a whole especially of
+ an email, or of a user contribution on a Wikipedia talk page.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.floatP.cmc
+ </div>
+
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>signed</code></div>
+ <div class="value">
+ <span>indicates that the corresponding posting was explicitly signed by
+ a registered user using a user signature mark up (e.g. ~~~~). </span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>unsigned</code></div>
+ <div class="value">
+ <span> indicates that the corresponding posting was marked by either a
+ registered or unregistered user using the Unsigned or Help
+ template.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>user_contribution</code></div>
+ <div class="value">
+ <span> "user_contribution" indicates that the corresponding posting was
+ marked using a [[Special:Contributions/IP]] link (e.g by an
+ unregistered user) </span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>special_contribution</code></div>
+ <div class="value">
+ <span>added 2019-06-14</span>
+ <span>This is actually the same as "user_contribution"</span>
+ <span> "special_contribution" indicates that the corresponding posting
+ was marked using a [[Special:Contributions/IP]] link (e.g by an
+ unregistered user) </span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-text-structure-changes">specgroup-text-structure-changes</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li>
+ <code>text</code>: contains a single text of any kind, whether unitary or composite, for
+ example a poem or drama, a collection of essays, a novel, a dictionary, or a corpus
+ sample.
+ </li>
+
+ <li>
+ <code>titlePage</code> (title page): contains the title page of a text, appearing within
+ the front or back matter.
+ </li>
+
+ <li>
+ <code>titlePart</code>: contains a subsection or division of the title of a work, as
+ indicated on a title page.
+ </li>
+
+ </ul>
+
+ </div>
+
+ </div>
+
+ </div>
+
+
+ <div class="div " id="div-optional">
+
+ <h3>2 Optional TEI modules</h3>
+
+
+ <p>This section lists the optional TEI modules incorporated in whole or part into the
+ IDS/XCES vocabular.
+ </p>
+
+
+ <div id="optional-modules" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">optional-modules</span></div>
+
+ <div id="d1e3971" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-analysis">specgroup-analysis</a></span>.
+ </div>
+
+ <div id="d1e3973" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-corpus">specgroup-corpus</a></span>.
+ </div>
+
+ <div id="d1e3975" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-figures">specgroup-figures</a></span>.
+ </div>
+
+ <div id="d1e3977" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-namesdates">specgroup-namesdates</a></span>.
+ </div>
+
+ <div id="d1e3979" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-linking">specgroup-linking</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by top-level schema fragment <span class="specfragid"><a href="#schemaspec_v2a">ids_v2a</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ <div class="div " id="div-analysis">
+
+ <h4>2.1 The <code>analysis</code> module
+ </h4>
+
+ <div>The IDS/XCES vocabulary includes the following elements from the TEI
+ <code>analysis</code> module:
+ <ul>
+
+ <li>
+ <code>s</code> (s-unit): contains a sentence-like division of a text. CES and the
+ existing IDS/XCES DTD define this using the parameter entity
+ <code>phrase.seq</code>, but this relies on a different meaning for the
+ <code>phrase</code> class than is present in TEI P5.
+ <div id="redefine_s" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_s</span></div>
+
+ <div id="d1e4010" class="elemChange">Change element <code>s</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (#PCDATA | %model.phrase; | %model.global; | q | list | stage | %model.floatP.cmc; | quote | poem)*
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">broken</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">indicates whether this sentence is broken between two or more
+ <code>s</code> elements (linked using the <code>next</code> and
+ <code>prev</code> attributes).
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>y</code></div>
+ <div class="value">
+ <span class="valueGloss">sentence is represented by multiple <code>s</code> elements.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>n</code></div>
+ <div class="value">
+ <span class="valueGloss">sentence is represented by a single <code>s</code> element.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>unspecified</code></div>
+ <div class="value">
+ <span class="valueGloss">no claim is made.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>This attribute appears not to be in use in the IDS samples.</p>
+
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-analysis">specgroup-analysis</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ <li>
+ <code>w</code> (word): represents a grammatical (not necessarily orthographic) word.
+
+ <div id="add_w_to_token_class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">add_w_to_token_class</span></div>
+
+ <div id="d1e4110" class="elemChange">Change element <code>w</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.token
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-analysis">specgroup-analysis</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </li>
+
+ </ul>
+
+ </div>
+
+ <div>The remaining elements in this module are suppressed:
+ <div id="specgroup-analysis" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-analysis</span></div>
+
+ <div id="d1e4128" class="moduleRef">Include module analysis.</div>
+
+
+
+ <div id="d1e4134" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_s">redefine_s</a></span>.
+ </div>
+
+ <div id="d1e4136" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#add_w_to_token_class">add_w_to_token_class</a></span>.
+ </div>
+
+ <div id="d1e4139" class="elemDrop">Drop element <code>c</code>.
+ </div>
+
+ <div id="d1e4141" class="elemDrop">Drop element <code>cl</code>.
+ </div>
+
+ <div id="d1e4143" class="elemDrop">Drop element <code>interp</code>.
+ </div>
+
+ <div id="d1e4145" class="elemDrop">Drop element <code>interpGrp</code>.
+ </div>
+
+ <div id="d1e4147" class="elemDrop">Drop element <code>m</code>.
+ </div>
+
+ <div id="d1e4149" class="elemDrop">Drop element <code>pc</code>.
+ </div>
+
+ <div id="d1e4152" class="elemDrop">Drop element <code>phr</code>.
+ </div>
+
+ <div id="d1e4154" class="elemDrop">Drop element <code>span</code>.
+ </div>
+
+ <div id="d1e4156" class="elemDrop">Drop element <code>spanGrp</code>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#optional-modules">optional-modules</a></span>.
+ </p>
+ </div>
+ </div> See <a href="#optional_suppressed">the appendix for brief
+ descriptions.</a>
+
+ </div>
+
+
+ </div>
+
+ <div class="div " id="div-corpus">
+
+ <h4>2.2 The <code>corpus</code> module
+ </h4>
+
+ <div>The IDS/XCES vocabulary includes the following elements from the TEI
+ <code>corpus</code> module:
+ <ul>
+
+ <li>
+
+ <p><code>particDesc</code> (participation description): describes the identifiable
+ speakers, voices, or other participants in any kind of text.
+ </p>
+
+ <p><code>textDesc</code> (text description): provides a description of a text in terms
+ of its situational parameters.
+ </p>
+
+ <div id="redefine_textDesc" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_textDesc</span></div>
+
+ <div id="d1e4193" class="elemChange">Change element <code>textDesc</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (textType?, textTypeRef?, textTypeArt*, textDomain?, column?)
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-corpus">specgroup-corpus</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ </ul> The remaining elements in the module are suppressed.
+ </div>
+
+
+ <div>
+
+ <div id="specgroup-corpus" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-corpus</span></div>
+
+ <div id="d1e4238" class="moduleRef">Include module corpus.</div>
+
+ <div id="d1e4240" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_textDesc">redefine_textDesc</a></span>.
+ </div>
+
+
+
+
+
+
+
+ <div id="d1e4251" class="elemDrop">Drop element <code>channel</code>.
+ </div>
+
+ <div id="d1e4253" class="elemDrop">Drop element <code>constitution</code>.
+ </div>
+
+ <div id="d1e4255" class="elemDrop">Drop element <code>derivation</code>.
+ </div>
+
+ <div id="d1e4257" class="elemDrop">Drop element <code>domain</code>.
+ </div>
+
+ <div id="d1e4259" class="elemDrop">Drop element <code>factuality</code>.
+ </div>
+
+ <div id="d1e4261" class="elemDrop">Drop element <code>interaction</code>.
+ </div>
+
+ <div id="d1e4264" class="elemDrop">Drop element <code>locale</code>.
+ </div>
+
+ <div id="d1e4266" class="elemDrop">Drop element <code>preparedness</code>.
+ </div>
+
+ <div id="d1e4268" class="elemDrop">Drop element <code>purpose</code>.
+ </div>
+
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#optional-modules">optional-modules</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+
+ <div class="div " id="div-figures">
+
+ <h4>2.3 The <code>figures</code> module
+ </h4>
+
+ <div>The IDS/XCES vocabulary includes the following elements from the TEI
+ <code>figures</code> module:
+ <ul>
+
+ <li>
+ <code>cell</code>: contains one cell of a table.
+
+ </li>
+
+ <li>
+ <code>figDesc</code> (description of figure): contains a brief prose description of the
+ appearance or content of a graphic figure, for use when documenting an image without
+ displaying it.
+
+ </li>
+
+ <li>
+ <code>row</code>: contains one row of a table.
+
+ </li>
+
+ <li>
+ <code>table</code>: contains text displayed in tabular form, in rows and columns.
+
+
+ </li>
+
+ </ul>
+
+ </div>
+
+ <div>
+
+ The following elements in the TEI <code>figures</code> module are redefined:
+ <ul>
+
+ <li>
+ <code>figure</code>: groups elements representing or containing graphic information such
+ as an illustration or figure. IDS-XCES adds ptr to the content model.
+
+ <div id="redefine_figure" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">redefine_figure</span></div>
+
+
+
+
+
+ <div id="d1e4351" class="elemChange">Change element <code>figure</code>:
+
+ <div class="lvpair">
+ <div class="label">Change contents to</div>
+ <div class="value">
+ (%model.headLike; | ptr | %model.common; | figDesc | %model.graphicLike; | %model.global; | %model.divBottomPart; | %model.divWrapper; | %model.descLike;)*
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre>ToDo</pre>
+ </div>
+ </div>
+
+ </div>
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-figures">specgroup-figures</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+ </ul>
+
+ </div>
+
+ <div>The following elements in the TEI <code>figures</code> module are suppressed:
+ <ul>
+
+ <li>
+ <code>formula</code>: contains a mathematical or other formula.
+ </li>
+
+ </ul>
+
+ <div id="specgroup-figures" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-figures</span></div>
+
+ <div id="d1e4414" class="moduleRef">Include module figures.</div>
+
+
+
+ <div id="d1e4420" class="elemDrop">Drop element <code>formula</code>.
+ </div>
+
+ <div id="d1e4422" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#redefine_figure">redefine_figure</a></span>.
+ </div>
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#optional-modules">optional-modules</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+
+ <div class="div " id="div-namesdates">
+
+ <h4>2.4 The <code>namesdates</code> module
+ </h4>
+
+ <p>As a conservative extension, the I5 vocabulary now includes 11 elements from the
+ namesdates module. The rest of the module might as well be included, but are suppressed
+ because they do not seem to be needed for now.
+ </p>
+
+ <div> The following specification fragment includes the namesdates module and makes
+ appropriate modifications to it.
+ <div id="specgroup-namesdates" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-namesdates</span></div>
+
+ <div id="d1e4444" class="moduleRef">Include module namesdates.</div>
+
+
+ <p class="commentary">The following elements are deleted from the module namesdates:</p>
+
+ <div id="d1e4451" class="elemDrop">Drop element <code>addName</code>.
+ </div>
+
+ <div id="d1e4453" class="elemDrop">Drop element <code>affiliation</code>.
+ </div>
+
+ <div id="d1e4456" class="elemDrop">Drop element <code>age</code>.
+ </div>
+
+ <div id="d1e4458" class="elemDrop">Drop element <code>birth</code>.
+ </div>
+
+ <div id="d1e4460" class="elemDrop">Drop element <code>bloc</code>.
+ </div>
+
+ <div id="d1e4462" class="elemDrop">Drop element <code>climate</code>.
+ </div>
+
+ <div id="d1e4464" class="elemDrop">Drop element <code>death</code>.
+ </div>
+
+ <div id="d1e4466" class="elemDrop">Drop element <code>district</code>.
+ </div>
+
+ <div id="d1e4469" class="elemDrop">Drop element <code>education</code>.
+ </div>
+
+ <div id="d1e4471" class="elemDrop">Drop element <code>event</code>.
+ </div>
+
+ <div id="d1e4473" class="elemDrop">Drop element <code>faith</code>.
+ </div>
+
+ <div id="d1e4475" class="elemDrop">Drop element <code>floruit</code>.
+ </div>
+
+ <div id="d1e4477" class="elemDrop">Drop element <code>genName</code>.
+ </div>
+
+ <div id="d1e4479" class="elemDrop">Drop element <code>geo</code>.
+ </div>
+
+ <div id="d1e4482" class="elemDrop">Drop element <code>geogFeat</code>.
+ </div>
+
+ <div id="d1e4484" class="elemDrop">Drop element <code>langKnowledge</code>.
+ </div>
+
+ <div id="d1e4486" class="elemDrop">Drop element <code>langKnown</code>.
+ </div>
+
+ <div id="d1e4488" class="elemDrop">Drop element <code>listEvent</code>.
+ </div>
+
+ <div id="d1e4490" class="elemDrop">Drop element <code>listNym</code>.
+ </div>
+
+ <div id="d1e4492" class="elemDrop">Drop element <code>listPlace</code>.
+ </div>
+
+ <div id="d1e4495" class="elemDrop">Drop element <code>listRelation</code>.
+ </div>
+
+ <div id="d1e4497" class="elemDrop">Drop element <code>location</code>.
+ </div>
+
+ <div id="d1e4499" class="elemDrop">Drop element <code>nameLink</code>.
+ </div>
+
+ <div id="d1e4501" class="elemDrop">Drop element <code>nationality</code>.
+ </div>
+
+ <div id="d1e4503" class="elemDrop">Drop element <code>nym</code>.
+ </div>
+
+ <div id="d1e4505" class="elemDrop">Drop element <code>occupation</code>.
+ </div>
+
+ <div id="d1e4508" class="elemDrop">Drop element <code>offset</code>.
+ </div>
+
+ <div id="d1e4510" class="elemDrop">Drop element <code>org</code>.
+ </div>
+
+ <div id="d1e4512" class="elemDrop">Drop element <code>personGrp</code>.
+ </div>
+
+ <div id="d1e4514" class="elemDrop">Drop element <code>place</code>.
+ </div>
+
+ <div id="d1e4516" class="elemDrop">Drop element <code>population</code>.
+ </div>
+
+ <div id="d1e4518" class="elemDrop">Drop element <code>relation</code>.
+ </div>
+
+ <div id="d1e4521" class="elemDrop">Drop element <code>relationGrp</code>.
+ </div>
+
+ <div id="d1e4523" class="elemDrop">Drop element <code>residence</code>.
+ </div>
+
+ <div id="d1e4525" class="elemDrop">Drop element <code>roleName</code>.
+ </div>
+
+ <div id="d1e4527" class="elemDrop">Drop element <code>settlement</code>.
+ </div>
+
+ <div id="d1e4529" class="elemDrop">Drop element <code>sex</code>.
+ </div>
+
+ <div id="d1e4531" class="elemDrop">Drop element <code>socecStatus</code>.
+ </div>
+
+ <div id="d1e4534" class="elemDrop">Drop element <code>state</code>.
+ </div>
+
+ <div id="d1e4536" class="elemDrop">Drop element <code>terrain</code>.
+ </div>
+
+ <div id="d1e4538" class="elemDrop">Drop element <code>trait</code>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#optional-modules">optional-modules</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+
+ <div class="div " id="div-linking">
+
+
+
+ <h4>2.5 The <code>linking</code> module
+ </h4>
+
+
+ <p>In DeReKo, the elements <code>ref</code>, <code>ptr</code>, and <code>xptr</code> are used for
+ linking. <code>ref</code> is already included in I5 through the <code>core</code> module.
+ The elements <code>xref</code> and <code>xptr</code> were declared in the linking module in TEI
+ P3 and P4, but they are no longer part of TEI P5. From the TEI P5 linking module,
+ only
+ the elements <code>timeline</code> and <code>seg</code> are taken. They are needed for the
+ encoding of CMC documents
+ </p>
+
+
+ <p> The following specification fragment includes the linking module and makes and delete
+ all elemente except <code>seg</code>, <code>timeline</code>, and <code>when</code>.
+ </p>
+
+
+
+ <div id="specgroup-linking" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-linking</span></div>
+
+
+ <div id="d1e4598" class="moduleRef">Include module linking.</div>
+
+
+
+
+
+ <p class="commentary">The following elements are deleted from the module linking:</p>
+
+
+ <div id="d1e4607" class="elemDrop">Drop element <code>ab</code>.
+ </div>
+
+ <div id="d1e4610" class="elemDrop">Drop element <code>anchor</code>.
+ </div>
+
+ <div id="d1e4612" class="elemDrop">Drop element <code>alt</code>.
+ </div>
+
+ <div id="d1e4614" class="elemDrop">Drop element <code>altGrp</code>.
+ </div>
+
+ <div id="d1e4616" class="elemDrop">Drop element <code>join</code>.
+ </div>
+
+ <div id="d1e4618" class="elemDrop">Drop element <code>joinGrp</code>.
+ </div>
+
+ <div id="d1e4620" class="elemDrop">Drop element <code>link</code>.
+ </div>
+
+ <div id="d1e4623" class="elemDrop">Drop element <code>linkGrp</code>.
+ </div>
+
+
+ <p class="commentary">Choosing the linking module automatically includes the linking attributes
+ <code>corresp</code>, <code>synch</code>, <code>sameAs</code>, <code>copyOf</code>,
+ <code>next</code>, <code>prev</code>, <code>exclude</code>, and <code>select</code>. All
+ linking attributes are also att.global, thus can appear almost anywhere.
+ </p>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#optional-modules">optional-modules</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </div>
+
+
+ <div class="div " id="div-exclusions">
+
+ <h4>2.6 TEI modules not included</h4>
+
+
+
+ <div>The following optional TEI modules are <em>not</em> included in this customization:
+ <ul>
+
+ <li>
+ <p>The <code>certainty</code> module (for recording points of uncertainty and
+ dispute).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>dictionaries</code> module (for print or electronic
+ dictionaries).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>drama</code> module. (N.B. the <code>caption</code> element of TEI P5
+ which is included in this module has nothing to do with the <code>caption</code>
+ element introduced by CES as an extension of TEI, and retained by
+ IDS/XCES.)
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>gaiji</code> module (for extending the Unicode / ISO 10646
+ universal character set).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>fs</code> module (for the representation of feature structures for
+ linguistic or other analysis).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>msdescription</code> module for description of manuscript
+ materials.
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>nets</code> module (for representation of graphs, networks, and
+ trees).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>spoken</code> module (for transcription of spoken
+ materials).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>tagdocs</code> module (for documentation of XML
+ vocabularies).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>textcrit</code> module (for the representation of text-critical
+ apparatus as used in scholarly editions).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>transcr</code> module (for markup of transcriptions of original
+ source material).
+ </p>
+ </li>
+
+ <li>
+ <p>The <code>verse</code> module (for markup of metrical phenomena in
+ verse).
+ </p>
+ </li>
+
+ </ul>
+
+ </div>
+
+
+ </div>
+
+ </div>
+
+
+ <div class="div " id="div-cmc-core">
+
+ <h3>3 Models from cmc-core</h3>
+
+ <div id="cmc-core" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">cmc-core</span></div>
+
+
+ <p class="commentary">The module cmc, the classes model.floatP.cmc and att.lobal.cmc</p>
+
+
+ <div style="color: red;"><<moduleSpec ident = "cmc">>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">Elements, Attributes, and Models for Computer-mediated communication
+ (CMC). This module collects all cmc-specific extensions. Hence these will only be
+ added to a TEI schema when this module is selected in a customisation.
+ </div>
+ </div>
+ <</moduleSpec>>
+ </div>
+
+
+ <div id="model.floatP.cmc" class="classAdd">Add class <code>model.floatP.cmc</code>.
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">includes the TEI element <code>signed</code> (see at the definition of
+ <code>signed</code>) to allow it to occur freely and multiply within the elements that
+ have model.floatP.cmc as part of their content model. In the original TEI,
+ <code>signed</code> is p-like, i.e. restricted to occur between paragraphs only,
+ reflecting the more rigid structure of written letters. This extension is needed to
+ mark user signatures in Wikipedia talk which occur within <code>p</code>,
+ <code>s</code>,<code>head</code>,<code>hi</code>, and <code>item</code></div>
+ </div>
+
+ </div>
+
+
+ <div id="att.global.cmc" class="classAdd">Add class <code>att.global.cmc</code>.
+
+
+
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">For the time being, this class contains only the attribute <code>creation</code>.
+ This class provides the additional global attribute <code>creation</code> for
+ associating information about how the element content was created in a CMC
+ environment.
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">creation</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">Marks how the content of the respective element was generated in a CMC
+ environment.
+ </div>
+
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>human</code></div>
+ <div class="value">
+ <span>The content of the respective element was "naturally" typed
+ or spoken by a human user</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>template</code></div>
+ <div class="value">
+ <span>The content of the respective element was generated after a
+ human user activated a template for its insertion</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>system</code></div>
+ <div class="value">
+ <span>The content of the respective element was generated by the
+ system, i.e. the CMC environment</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>bot</code></div>
+ <div class="value">
+ <span>The content of the respective element was generated by a
+ bot, i.e. a non-human agent, mostly external to the CMC environment.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>unspecified</code></div>
+ <div class="value">
+ <span> How the content of the respective element was generated is
+ unknown or unspecified.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>automatic system message in chat: user moves on to another chatroom</p>
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<post type = "event" creation = "system" who = "#system" rend = "color:blue">>
+
+ <div style="color: red;"><<p>>
+
+ <div style="color: red;"><<name type = "nickname" corresp = "#A02">>McMike<</name>></div> geht in einen anderen
+ Raum:
+ <div style="color: red;"><<name type = "roomname">>Kreuzfahrt<</name>></div>
+ <</p>>
+ </div>
+ <</post>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>automatic system message in chat: user enters a chatroom</p>
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<post type = "event" creation = "system">>
+
+ <div style="color: red;"><<p>>
+
+ <div style="color: red;"><<name type = "nickname" corresp = "#A08">>c_bo<</name>></div> betritt den Raum. <</p>>
+ </div>
+ <</post>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>automatic system message in chat: user changes his font color</p>
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<post type = "event" creation = "system" rend = "color:red">>
+
+ <div style="color: red;"><<p>>
+
+ <div style="color: red;"><<name type = "nickname" corresp = "#A08">>c_bo<</name>></div> hat die Farbe gewechselt.
+ <</p>>
+ </div>
+ <</post>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>An automatic signature of user including an automatic timestamp (Wikipedia
+ discussion, anonymized). The specification of <code>creation</code> at the inner
+ element <code>signed</code> is meant to override the specification at the outer
+ element <code>post</code>. This is generally possible when the outer
+ <code>creation</code> value is "human".
+ </p>
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<post type = "standard" gemeration = "human" indentLevel = "2" synch = "t00394407" who = "WU00005582">>
+
+ <div style="color: red;"><<p>> Kurze Nachfrage: Die Hieros für den Goldnamen stammen auch von Beckerath
+ gem. Literatur ? Grüße --
+ <div style="color: red;"><<signed creation = "template">>
+ <div style="color: red;"><<gap reason = "signatureContent">><</gap>></div>
+ <div style="color: red;"><<time creation = "template" who = "WU00005582">>18:50, 22. Okt. 2008 (CEST)<</time>></div><</signed>>
+ </div>
+ <</p>>
+ </div>
+ <</post>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>Usenet news message: a client-generated line that introduces a quotation from a
+ previous message (similar to email):
+ </p>
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<cit type = "replyCit">>
+
+ <div style="color: red;"><<bibl type = "introQuote" creation = "template">>Am 03.04.2015 um 09:46 schrieb
+ [_NAME_]:<</bibl>>
+ </div>
+
+ <div style="color: red;"><<quote>>
+
+ <</quote>>
+ </div>
+ <</cit>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <p>Wikipedia talk page, user signature</p>
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<signed creation = "template" who = "WU00018921">>
+ <div style="color: red;"><<gap reason = "signatureContent">><</gap>></div>
+
+ <div style="color: red;"><<time creation = "template" who = "WU00018921">>12:01, 12. Jun. 2009 (CEST)<</time>></div>
+ <</signed>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by top-level schema fragment <span class="specfragid"><a href="#schemaspec_v2a">ids_v2a</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+
+
+ <div class="div " id="div-additions">
+
+ <h3>4 Elements added by IDS</h3>
+
+ <div> The elements described in this section are not direct equivalents of any individual
+ TEI
+ element. They fall into several categories, which are different primarily for purposes
+ of
+ vocabulary maintenance:
+ <ul>
+
+ <li>elements taken over without change from CES and XCES</li>
+
+ <li>elements taken over from TEI P3 which are no longer present in P5</li>
+
+ <li>elements added by IDS</li>
+
+ <li>elements defined by DERIK</li>
+
+ <li>elements defined by TEI Correspondence SIG</li>
+
+ </ul>
+
+ </div>
+
+ <div> The following specification fragment includes each of these groups in turn:
+ <div id="IDS-additions" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">IDS-additions</span></div>
+
+ <div id="d1e5031" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </div>
+
+ <div id="d1e5033" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-XCES-changed">specgroup-XCES-changed</a></span>.
+ </div>
+
+ <div id="d1e5035" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-renamings">specgroup-renamings</a></span>.
+ </div>
+
+ <div id="d1e5037" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-TEI-P3">specgroup-TEI-P3</a></span>.
+ </div>
+
+ <div id="d1e5039" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </div>
+
+ <div id="d1e5042" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-DERIK">specgroup-DERIK</a></span>.
+ </div>
+
+ <div id="d1e5044" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#specgroup-Correspondence">specgroup-Correspondence</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by top-level schema fragment <span class="specfragid"><a href="#schemaspec_v2a">ids_v2a</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="div " id="d1e5048">
+
+ <h4>4.1 Elements taken over without change from CES and XCES</h4>
+
+ <div> A number of elements in IDS/XCES are taken over from the CES and XCES vocabularies.
+
+ <ul>
+
+ <li><code>annotation</code>: provides information about one external annotation document
+ associated with the text. (Not present in samples.)
+ <div id="ids-header-annotation" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-annotation</span></div>
+
+ <div id="d1e5063" class="elemSpec">
+ <div class="head"><annotation> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">provides information about one external annotation document associated
+ with the text.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">indicates the type of annotation.</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ #PCDATA
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(open list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>segment</code></div>
+ <div class="value">
+ <span>annotation file contains segmentation into words and
+ sentences.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>gram</code></div>
+ <div class="value">
+ <span>annotation file contains morpho-syntactic category information for
+ the words in the text.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>align</code></div>
+ <div class="value">
+ <span>annotation file contains alignment links to a parallel
+ translation.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">ann.loc</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">provides information (path/file name, URL, etc.) about the location of
+ the annotation file.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ #PCDATA
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">trans.loc</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">for annotation file containing alignment information, provides
+ information (path/file name, URL, etc.) about the location of the file
+ containing the aligned text.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ #PCDATA
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>annotations</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>profileDesc</code>. Groups <code>annotation</code> elements. (Not present in
+ samples.)
+ <div id="ids-header-annotations" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-annotations</span></div>
+
+ <div id="d1e5161" class="elemSpec">
+ <div class="head"><annotations> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">groups information about annotation documents associated with the
+ text.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ annotation+
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>biblNote</code>: a descriptive note supplying additional information of any
+ kind relating to a bibliographic item described within a corpus or text header.
+
+ <div id="ids-header-biblNote" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-biblNote</span></div>
+
+ <div id="d1e5195" class="elemSpec">
+ <div class="head"><biblNote> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>analytic</code> and <code>monogr</code>. #PCDATA, but otherwise
+ roughly equivalent to TEI <code>note</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><biblNote n="1">Die Datengrundlage
+der Tagebücher selbst (17. Juni bis 31. Dezember 1945)
+bildet: Klemperer, Victor: So sitze ich denn zwischen
+allen Stühlen, Bd. 1, Tagebücher 1945-1949, Hrsg.:
+Nowojski, Walter; unter Mitarbeit von Christian Löser. -
+Berlin: Aufbau-Verlag</biblNote>
+ </pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre>
+<biblNote n="1">ID:5FDC73,
+2007.01.01 10:11</biblNote></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>byteCount</code>: contains the count of bytes in the file containing the text
+ together with its markup. (Not present in samples.)
+ <div id="ids-header-byteCount" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-byteCount</span></div>
+
+ <div id="d1e5248" class="elemSpec">
+ <div class="head"><byteCount> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>extent</code>; #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">units</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">kb</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>bytes</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>kb</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>mb</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>gb</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>changeDate</code>: gives the date of a change (as child of <code>change</code>).
+ (Not present in samples.)
+ <div id="ids-header-changeDate" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-changeDate</span></div>
+
+ <div id="d1e5303" class="elemSpec">
+ <div class="head"><changeDate> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>change</code>; #PCDATA; context-dependent specialization of
+ TEI <code>date</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">value</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>date</code> value
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>conformance</code>: provides the CES level of conformance for the text or
+ corpus. (Not present in samples.)
+ <div id="ids-header-conformance" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-conformance</span></div>
+
+ <div id="d1e5350" class="elemSpec">
+ <div class="head"><conformance> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>editorialDecl</code>; #PCDATA plus <code>level</code>
+ attribute.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">level</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">0</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>0</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>1</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>2</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>3</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>eAddress</code>: gives an electronic address of the person or institution who
+ distributes the text or corpus. Note that more than one occurrence of this tag can
+ appear, so that multiple addresses (possibly of different types) can be included.
+ (Not present in samples.)
+ <div id="ids-header-eAddress" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-eAddress</span></div>
+
+ <div id="d1e5405" class="elemSpec">
+ <div class="head"><eAddress> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>publicationStmt</code>, provides electronic address of
+ distributor; #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">email</div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>extNote</code>: a descriptive note supplying additional information of any
+ kind relating to an extent information provided within a corpus or text header. (Not
+ present in samples.)
+ <div id="ids-header-extNote" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-extNote</span></div>
+
+ <div id="d1e5451" class="elemSpec">
+ <div class="head"><extNote> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>extent</code>; provides additional information about extent of
+ document. #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>fax</code>: gives the fax number of the person or institution who distributes
+ the text or corpus, in format conformant to ITU-T/CCITT Recommendation E.123. (Not
+ present in samples.)
+ <div id="ids-header-fax" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-fax</span></div>
+
+ <div id="d1e5485" class="elemSpec">
+ <div class="head"><fax> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>publicationStmt</code>, provides fax number of distributor in
+ CCITT E.123 form; #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>h.author</code> in a bibliographic reference, contains the name of an author
+ (personal or corporate) of a work; a context-specific renaming of TEI
+ <code>author</code> element. CES specifies that names should be given in a canonical
+ form, with surnames preceding forenames, but IDS practice is not consistent in this
+ regard.
+ <div id="ids-header-h.author" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-h.author</span></div>
+
+ <div id="d1e5522" class="elemSpec">
+ <div class="head"><h.author> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>analytic</code> and <code>monogr</code>; context-specific renaming
+ of TEI <code>author</code> element; #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><h.author>Matthias Kunert</h.author></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><h.author>Fronk, Eleonore;
+Andreas, Werner</h.author></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>h.bibl</code>: character data only, suitable for very simple citations.
+
+ <div id="ids-header-h.bibl" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-h.bibl</span></div>
+
+ <div id="d1e5575" class="elemSpec">
+ <div class="head"><h.bibl> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>taxonomy</code>; #PCDATA (sic).
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><taxonomy id="topic">
+ <h.bibl>Thementaxonomie (siehe
+ http://www.ids-mannheim.de/kl/projekte/methoden/te.html)
+ </h.bibl>
+ <category id="topic.fiktion">
+ <catDesc>Fiktion</catDesc>
+ <category id="topic.fiktion.vermischtes">
+ <catDesc>Fiktion:Vermischtes</catDesc>
+ </category>
+ </category>
+ ...
+</taxonomy></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>h.item</code>: (as child of <code>change</code> element) specifies the nature of
+ the change(s). One or more occurrences of this element may appear within each
+ <code>change</code> element. Context-dependent renaming of standard TEI <code>item</code>.
+ (Not present in samples.)
+ <div id="ids-header-h.item" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-h.item</span></div>
+
+ <div id="d1e5626" class="elemSpec">
+ <div class="head"><h.item> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>change</code>; context-dependent renaming of standard TEI
+ <code>item</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>h.keywords</code>: contains a list of keywords or phrases identifying the
+ topic or nature of a text, each of which is tagged as a term. (Renaming of TEI
+ <code>keywords</code>, plus modified content model.)
+ <div id="ids-header-h.keywords" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-h.keywords</span></div>
+
+ <div id="d1e5666" class="elemSpec">
+ <div class="head"><h.keywords> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> (in file <code>ids.xheader.elt</code>): child of <code>textClass</code>.
+ Contains a list of keywords or phrases identifying the topic or nature of a
+ text, each of which is tagged as a term. (Renaming of TEI <code>keywords</code>,
+ plus modified content model.)
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ keyTerm+
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><h.keywords>
+ <keyTerm>Bau/Leiharbeit</keyTerm>
+</h.keywords></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>h.title</code>: the title of the electronic file, including alternative titles
+ or subtitles. Context-specific renaming of TEI <code>title</code>.
+ <div id="ids-header-h.title" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-h.title</span></div>
+
+ <div id="d1e5719" class="elemSpec">
+ <div class="head"><h.title> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>analytic</code> and <code>monogr</code>; context-specific renaming
+ of TEI <code>title</code>; #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">main</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>main</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>sub</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>abbr</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">level</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>m</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>a</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><h.title type="main">IKB verschiebt
+Halbjahresbericht erneut</h.title></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>keyTerm</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>h.keywords</code>, encloses one keyword term describing the text.
+ Context-specific renaming of standard TEI element <code>term</code>.
+ <div id="ids-header-keyTerm" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-keyTerm</span></div>
+
+ <div id="d1e5811" class="elemSpec">
+ <div class="head"><keyTerm> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>h.keywords</code>, encloses one keyword term describing the
+ text. Context-specific renaming of standard TEI element <code>term</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">indicates the type of keyTerm (person, country)</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ #PCDATA
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>pubAddress</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>publicationStmt</code>, provides address of distributor. Context-specific
+ specialization of TEI <code>address</code> element; #PCDATA.
+ <div id="ids-header-pubAddress" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-pubAddress</span></div>
+
+ <div id="d1e5871" class="elemSpec">
+ <div class="head"><pubAddress> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>publicationStmt</code>, provides address of distributor.
+ Context-specific specialization of TEI <code>address</code> element;
+ #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>pubDate</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>publicationStmt</code>, provides date of publication. Context-specific
+ specialization of TEI <code>date</code> element; #PCDATA.
+ <div id="ids-header-pubDate" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-pubDate</span></div>
+
+ <div id="d1e5917" class="elemSpec">
+ <div class="head"><pubDate> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>publicationStmt</code>, provides date of publication.
+ Context-specific specialization of TEI <code>date</code> element; #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.datable.iso
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>year</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>month</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>day</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>time</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>respName</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>respStmt</code> (where it is a context-dependent renaming of <code>name</code>) and
+ <code>change</code>. Contains #PCDATA only.
+ <div id="ids-header-respName" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-respName</span></div>
+
+ <div id="d1e5991" class="elemSpec">
+ <div class="head"><respName> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>respStmt</code> (where it is a context-dependent renaming of
+ <code>name</code>) and <code>change</code>. Contains #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>respType</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>respStmt</code>; context-specific renaming of standard TEI <code>resp</code>
+
+ <div id="ids-header-respType" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-respType</span></div>
+
+ <div id="d1e6040" class="elemSpec">
+ <div class="head"><respType> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>respStmt</code>; context-specific renaming of standard TEI
+ <code>resp</code>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>telephone</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>publicationStmt</code>, provides telephone number of distributor in CCITT E.123
+ form; #PCDATA.
+ <div id="ids-header-telephone" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-telephone</span></div>
+
+ <div id="d1e6083" class="elemSpec">
+ <div class="head"><telephone> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>publicationStmt</code>, provides telephone number of
+ distributor in CCITT E.123 form; #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>transduction</code>: (as child of <code>editorialDecl</code>) describes the
+ principles according to which the text has been transduced, either in transcribing
+ it from audio tape to written form, or in converting from an electronic original.
+
+ <div id="ids-header-transduction" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-transduction</span></div>
+
+ <div id="d1e6120" class="elemSpec">
+ <div class="head"><transduction> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>editorialDecl</code>; #PCDATA plus <code>level</code>
+ attribute.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.header
+ </div>
+
+ <div><span class="comment"></span>att.declarable
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>translation</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>translations</code>. Gives information about one translation of the text.
+
+ <div id="ids-header-translation" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-translation</span></div>
+
+ <div id="d1e6163" class="elemSpec">
+ <div class="head"><translation> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>translations</code>. Gives information about one translation
+ of the text.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">trans.loc</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>translations</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>profileDesc</code>; groups <code>translation</code> elements.
+ <div id="ids-header-translations" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-translations</span></div>
+
+ <div id="d1e6215" class="elemSpec">
+ <div class="head"><translations> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>profileDesc</code>; groups <code>translation</code>
+ elements.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (translation, translator?)+
+
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>translator</code> (in file <code>ids.xheader.elt</code>): identifies the
+ translator responsible for one translation.
+ <div id="ids-header-translator" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-translator</span></div>
+
+ <div id="d1e6265" class="elemSpec">
+ <div class="head"><translator> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> identifies the translator responsible for one translation.</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>wordCount</code>: (as child of <code>extent</code>) contains the count of words in
+ the text. (Not present in samples.)
+ <div id="ids-header-wordCount" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-wordCount</span></div>
+
+ <div id="d1e6299" class="elemSpec">
+ <div class="head"><wordCount> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>extent</code>; #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>writingSystem</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>wsdUsage</code>; describes one character set used in the document; can point to
+ an external writing system declaration. (This element appears to be a survival from
+ the SGML version of CES; in XML, character set issues are typically handled at a
+ different level.) (Not present in samples.)
+ <div id="ids-header-writingSystem" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-writingSystem</span></div>
+
+ <div id="d1e6339" class="elemSpec">
+ <div class="head"><writingSystem> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>wsdUsage</code>; describes one character set used in the
+ document; can point to an external writing system declaration.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>wsdUsage</code>: groups information describing the character set(s) used
+ within a text. (Not present in samples.)
+ <div id="ids-header-wsdUsage" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-wsdUsage</span></div>
+
+ <div id="d1e6373" class="elemSpec">
+ <div class="head"><wsdUsage> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>profileDesc</code>; groups <code>writingSystem</code>
+ elements.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (translation, translator?)+
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ </ul>
+
+ </div>
+
+ <div> CES also defined some new classes for attribute inheritance and content models.
+
+ <div id="ces-attribute-classes" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ces-attribute-classes</span></div>
+
+ <div id="d1e6421" class="classAdd">Add class <code>att.header</code>.
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="d1e6429" class="classAdd">Add class <code>att.text</code>.
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">wsd</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div id="d1e6450" class="classAdd">Add class <code>model.token</code>.
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">identies a group of low-level tokens and similar elements</div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-unchanged">specgroup-XCES-unchanged</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <p>CES moves the <code>rend</code> attribute from the list of global attributes to the
+ <code>text</code> class; for now, we follow TEI here.
+ </p>
+
+ <div> The following specification fragment incorporates all the descriptions for the
+ elements just mentioned:
+ <div id="specgroup-XCES-unchanged" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-XCES-unchanged</span></div>
+
+ <div id="d1e6473" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ces-attribute-classes">ces-attribute-classes</a></span>.
+ </div>
+
+ <div id="d1e6475" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-annotation">ids-header-annotation</a></span>.
+ </div>
+
+ <div id="d1e6477" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-annotations">ids-header-annotations</a></span>.
+ </div>
+
+ <div id="d1e6479" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-biblNote">ids-header-biblNote</a></span>.
+ </div>
+
+ <div id="d1e6481" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-byteCount">ids-header-byteCount</a></span>.
+ </div>
+
+ <div id="d1e6484" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-changeDate">ids-header-changeDate</a></span>.
+ </div>
+
+ <div id="d1e6486" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-conformance">ids-header-conformance</a></span>.
+ </div>
+
+ <div id="d1e6488" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-eAddress">ids-header-eAddress</a></span>.
+ </div>
+
+ <div id="d1e6490" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-extNote">ids-header-extNote</a></span>.
+ </div>
+
+ <div id="d1e6492" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-fax">ids-header-fax</a></span>.
+ </div>
+
+ <div id="d1e6494" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-h.author">ids-header-h.author</a></span>.
+ </div>
+
+ <div id="d1e6497" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-h.bibl">ids-header-h.bibl</a></span>.
+ </div>
+
+ <div id="d1e6499" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-h.item">ids-header-h.item</a></span>.
+ </div>
+
+ <div id="d1e6501" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-h.keywords">ids-header-h.keywords</a></span>.
+ </div>
+
+ <div id="d1e6503" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-h.title">ids-header-h.title</a></span>.
+ </div>
+
+ <div id="d1e6505" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-keyTerm">ids-header-keyTerm</a></span>.
+ </div>
+
+ <div id="d1e6507" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-pubAddress">ids-header-pubAddress</a></span>.
+ </div>
+
+ <div id="d1e6510" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-pubDate">ids-header-pubDate</a></span>.
+ </div>
+
+ <div id="d1e6512" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-respName">ids-header-respName</a></span>.
+ </div>
+
+ <div id="d1e6514" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-respType">ids-header-respType</a></span>.
+ </div>
+
+ <div id="d1e6516" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-telephone">ids-header-telephone</a></span>.
+ </div>
+
+ <div id="d1e6518" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-transduction">ids-header-transduction</a></span>.
+ </div>
+
+ <div id="d1e6520" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-translation">ids-header-translation</a></span>.
+ </div>
+
+ <div id="d1e6523" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-translations">ids-header-translations</a></span>.
+ </div>
+
+ <div id="d1e6525" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-translator">ids-header-translator</a></span>.
+ </div>
+
+ <div id="d1e6527" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-wordCount">ids-header-wordCount</a></span>.
+ </div>
+
+ <div id="d1e6529" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-writingSystem">ids-header-writingSystem</a></span>.
+ </div>
+
+ <div id="d1e6531" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-wsdUsage">ids-header-wsdUsage</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#IDS-additions">IDS-additions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="div " id="d1e6536">
+
+ <h4>4.2 Elements defined by (X)CES and modified by IDS/XCES</h4>
+
+ <ul>
+
+
+ <li>
+ <code>caption</code>: (1) a heading, title etc. attached to a picture or diagram (2) a
+ "pull quote" or other text about or extracted from a text and superimposed upon it
+ to
+ draw attention to it. This element was added by CES; it conflicts (possibly
+ unintentionally) with a different element also named <code>caption</code> defined by TEI
+ P3 for text displayed in a film (or text in a screenplay intended for such display).
+ IDS/XCES modifies the CES version by allowing IDS milestones in the content.
+ <div id="ids-doc-caption" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-doc-caption</span></div>
+
+ <div id="d1e6553" class="elemSpec">
+ <div class="head"><caption> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">(1) a heading, title etc. attached to a picture or diagram; (2) a
+ ‘pull quote’ or other text about or extracted from a text
+ and superimposed upon it to draw attention to it. IDS-XCES adds ptr to the
+ content model.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.text
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (head*, (p | %model.inter; | %model.ids.milestones;)+)
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">categorizes the caption</div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">unspec</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>byline</code></div>
+ <div class="value">
+ <span class="valueGloss">caption containing authorship of an article</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>display</code></div>
+ <div class="value">
+ <span class="valueGloss">extra-textual caption (displayed box, etc.)</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>attached</code></div>
+ <div class="value">
+ <span class="valueGloss">caption describing a figure, photograph, etc.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>unspec</code></div>
+ <div class="value">
+ <span class="valueGloss">not specified or unknown</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre>
+<caption id="zi3.62406-0-c1" type="display">
+ <quote>
+ <s>"die Käufer werden dem Champagner
+ treu bleiben, auch wenn er wieder
+ teurer wird"</s>
+ <s>
+ <title>Claude Taittinger
+ Generaldirektor von Champagne
+ Taittinger</title>
+ </s>
+ </quote>
+</caption></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-changed">specgroup-XCES-changed</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+ <li><code>poem</code> (in file <code>ids.xesdoc.dtd</code>): contains a poem, or an
+ extract from a poem, appearing within or between paragraphs; an
+ <em>inter-level</em> element. IDS changes CES's definition to allow milestone
+ elements among the children.
+ <div id="ids-doc-poem" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-doc-poem</span></div>
+
+ <div id="d1e6659" class="elemSpec">
+ <div class="head"><poem> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">contains a poem appearing within or between paragraphs; an
+ <em>inter-level</em> element.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.text
+ </div>
+
+ <div><span class="comment"></span>model.inter
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (head?, (lg | l | %model.ids.milestones;)+)
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><p>
+ ...
+ <s>Denn auch für diesen hilflosen,
+ aber unbestechlichen Chronisten der
+ dunkelsten deutschen Jahre erweisen
+ die Verse Brechts ihre Gültigkeit:</s>
+</p>
+<poem>
+ <lg part="u">
+ <l part="u">
+ <s>[...]</s>
+ </l>
+ </lg>
+ <lg part="u">
+ <l part="u">
+ <s>Ihr, die ihr auftauchen werdet
+ aus der Flut</s>
+ </l>
+ <l part="u">
+ <s>In der wir untergegangen sind</s>
+ </l>
+ ...
+ </lg>
+ ...
+</poem></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-changed">specgroup-XCES-changed</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ </ul>
+
+ <div>IDS/XCES also redefines the <code>base.seq</code> parameter entity in such a way that
+ it becomes not a sequence but an element class. To try to avoid confusion, it is here
+ renamed <code>basic</code>.
+ <div id="ids-basic-class" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-basic-class</span></div>
+
+ <div id="d1e6727" class="classAdd">Add class <code>model.basic</code>.
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">identies a group of basic phrase-level elements allowed in some cases where
+ other phrase-level elements are not allowed.
+ </div>
+ </div>
+
+ </div>
+
+ <div id="d1e6733" class="classAdd">Add class <code>model.ids.milestones</code>.
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">identifies a set of elements used by IDS/XCES as milestones, distinct from the
+ built-in milestone classes of TEI P5.
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-XCES-changed">specgroup-XCES-changed</a></span>.
+ </p>
+ </div>
+ </div>
+ </div>
+
+ <div>
+
+ <div id="specgroup-XCES-changed" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-XCES-changed</span></div>
+
+ <div id="d1e6744" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-doc-caption">ids-doc-caption</a></span>.
+ </div>
+
+ <div id="d1e6746" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-doc-poem">ids-doc-poem</a></span>.
+ </div>
+
+ <div id="d1e6748" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-basic-class">ids-basic-class</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#IDS-additions">IDS-additions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+
+ </div>
+
+
+ <div class="div " id="d1e6754">
+
+ <h4>4.3 Renamings of TEI elements</h4>
+
+ <p>Several IDS/XCES elements are esssentially renamings (or context-dependent renamings)
+ of TEI elements.
+ </p>
+
+ <ul>
+
+ <li><code>idsCorpus</code> (in file <code>ids.xesdoc.dtd</code>): renaming of
+ <code>teiCorpus</code>, with slight difference in content model
+ </li>
+
+ <li><code>idsHeader</code> (in file <code>ids.xheader.elt</code>): renaming of
+ <code>teiHeader</code></li>
+
+ <li><code>idsDoc</code> (in file <code>ids.xesdoc.dtd</code>): intermediate level between
+ <code>idsText</code> and <code>idsCorpus</code>; conceptually similar to the <code>TEI</code>
+ element, and structurally similar to <code>teiCorpus</code> but (just for that reason)
+ cannot be declared as a renaming of either. HLU: For the time being, idsDoc is not
+ put
+ in the namespace http://www.ids-mannheim.de/i5 so that in an i5 document, it will
+ work
+ like idsCorpus, idsText and idsHeader. The latter are technical renamings of original
+ TEI elements (using altIdent) and therefore cannot be put in a namespace other than
+ the TEI namespace)
+ <div id="ids-doc-idsDoc" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-doc-idsDoc</span></div>
+
+ <div id="d1e6807" class="elemSpec">
+ <div class="head"><idsDoc> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">contains a single document within an IDS corpus; may contain one or several
+ texts.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (idsHeader, idsText+)
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">text</div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">version</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ #PCDATA
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">TEIform</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">TEI.2</div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-renamings">specgroup-renamings</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>idsText</code> (in file <code>ids.xesdoc.dtd</code>): renaming of <code>TEI</code>
+ element
+ </li>
+
+ </ul>
+
+ <div>
+
+ <div id="specgroup-renamings" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-renamings</span></div>
+
+ <div id="d1e6882" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-doc-idsDoc">ids-doc-idsDoc</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#IDS-additions">IDS-additions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+
+ <div class="div " id="d1e6887">
+
+ <h4>4.4 TEI P3 elements no longer in P5</h4>
+
+ <p>Some elements and attributes used by IDS/XCES were taken over from TEI P3, but are
+ no
+ longer present in TEI P5: <code>xptr</code>, <code>xref</code>, <code>dateRange</code>, and
+ <code>timeRange</code>.
+ </p>
+
+ <div>Of these, only <code>xptr</code> appears in the samples, so for now that's the only one we
+ define.
+ <div id="p3-xptr-element" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">p3-xptr-element</span></div>
+
+ <div id="d1e6914" class="elemSpec">
+ <div class="head"><xptr> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label">i.e.</div>
+ <div class="value">external pointer</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">defines a pointer to a location outside the current document.</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.ptrLike
+ </div>
+
+ <div><span class="comment"></span>att.xPointer
+ </div>
+
+ <div><span class="comment"></span>att.typed
+ </div>
+
+ <div><span class="comment"></span>att.declaring
+ </div>
+
+ <div><span class="comment">(add) </span>model.ids.milestones
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">Empty.</div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">TEIform</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Default value</div>
+ <div class="value">ptr</div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><xptr targType = "pb" targOrder = "u" doc = "korpref.bio" from =
+ "TK1.00018-5-PB5" to = "DITTO" TEIform = "xptr"/></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-TEI-P3">specgroup-TEI-P3</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ <div>TEI P5 has dropped the <code>id</code> attribute from the <code>global</code> class, and
+ the <code>targOrder</code> attribute from the <code>att.pointing</code> class; these must
+ be restored.
+ <div id="specgroup-TEI-P3" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-TEI-P3</span></div>
+
+ <div id="d1e6982" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#p3-xptr-element">p3-xptr-element</a></span>.
+ </div>
+
+ <div id="d1e6984" class="classChange">Change class <code>att.global</code>.
+
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>att.global.cmc
+ </div>
+
+ </div>
+ </div>
+
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+
+
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">xml:id</div>
+ <div class="value"><span class="comment">(change this attribute) </span>
+
+ <div style="color: red;"><<altIdent>>id<</altIdent>></div>
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+
+
+ </div>
+
+
+ <div id="d1e7009" class="classChange">Change class <code>att.pointing</code>.
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">targOrder</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+
+ <div class="attdesc">where more than one identifier is supplied as the value of the
+ <code>target</code> attribute, this attribute specifies whether the order in
+ which they are supplied is significant.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>y</code></div>
+ <div class="value">
+ <span class="valueGloss">Yes: the order in which <code>IDREF</code> values are specified as
+ the value of a <code>target</code> attribute should be followed when
+ combining the targeted elements.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>n</code></div>
+ <div class="value">
+ <span class="valueGloss">No: the order in which <code>IDREF</code> values are specified as the
+ value of a <code>target</code> attribute has no significance when combining
+ the targeted elements.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>u</code></div>
+ <div class="value">
+ <span class="valueGloss">Unspecified: the order in which <code>IDREF</code> values are
+ specified as the value of a <code>target</code> attribute may or may not be
+ significant.</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">targType</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">specifies the kinds of elements to which this pointer may point.</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ a list of XSD <code></code> values
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>If this attribute is supplied, every element specified as a target must be
+ of one or other of the types specified. An application may choose whether or
+ not to report failures to satisfy this constraint as errors, but may not
+ access an element of the right identifier but the wrong type.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+
+ </div>
+
+ </div>
+
+ <div id="d1e7087" class="classAdd">Add class <code>att.xPointer</code>.
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">defines a set of attributes used by all those elements which use the TEI P3
+ extended pointer mechanism to point at locations which have no XML ID.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.pointing
+ </div>
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">doc</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">specifies the document within which the desired location is to be
+ found.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>ENTITY</code> value
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>In principle, the value of this attribute is supposed by TEI P3 to be the
+ name of an external entity declared in the DTD (often in the internal DTD
+ subset); in practice, in IDS documents it appears to be a relative reference
+ to a file, in the form of a filename.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">from</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">specifies the start of the destination of the pointer.</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>In principle, the value of this attribute is supposed by TEI P3 to be a TEI
+ extended pointer; in practice, in IDS documents it appears to be an ID in
+ the document indicated by the <code>doc</code> attribute.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">to</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">specifies the end of the destination of the pointer.</div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ <div>
+
+ <p>In principle, the value of this attribute is supposed by TEI P3 to be a TEI
+ extended pointer; in practice, in IDS documents it appears always to be the
+ default value, <code>DITTO</code>.
+ </p>
+
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#IDS-additions">IDS-additions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+
+ <div class="div " id="d1e7163">
+
+ <h4>4.5 Elements and attributes added by IDS</h4>
+
+ <div> The following elements are not present in the TEI or in CES/XCES, but have been added
+ by IDS. All but one are intended to appear in the header.
+ <ul>
+
+ <li><code>appearance</code>: ‘physical appearance’ of the source
+ (BOT+e)
+ <div id="ids-header-appearance" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-appearance</span></div>
+
+ <div id="d1e7181" class="elemSpec">
+ <div class="head"><appearance> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">A child of <code>edition</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>c.title</code>: corpus title; a context-specific specialization of TEI
+ <code>title</code>.
+ <div id="ids-header-c.title" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-c.title</span></div>
+
+ <div id="d1e7218" class="elemSpec">
+ <div class="head"><c.title> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>titleStmt</code>. #PCDATA only, otherwise a context-specific
+ specialization of TEI <code>title</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>column</code>: original label of newspaper column> section as in the source
+ (BOT+ress)
+ <div id="ids-header-column" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-column</span></div>
+
+ <div id="d1e7255" class="elemSpec">
+ <div class="head"><column> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>textDesc</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><textDesc>
+ <textTypeArt>Bericht</textTypeArt>
+ <textDomain/>
+ <column>TB-KLN2 (Abk.)</column>
+</textDesc></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>creatDate</code>: time of creation.
+ <div id="ids-header-creatDate" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-creatDate</span></div>
+
+ <div id="d1e7296" class="elemSpec">
+ <div class="head"><creatDate> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>creation</code> (in <code>profileDesc</code>). #PCDATA
+ only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.responsibility
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><creation>
+ <creatDate>2001.01.13</creatDate>
+</creation></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>creatRef</code>: reference to (creation of text and) first edition.
+ <div id="ids-header-creatRef" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-creatRef</span></div>
+
+ <div id="d1e7342" class="elemSpec">
+ <div class="head"><creatRef> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>creation</code> (in <code>profileDesc</code>). #PCDATA
+ only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.responsibility
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><creation>
+ <creatDate>1998</creatDate>
+ <creatRef>(Erstveröffentlichung:
+ Oberhausen, 1998)</creatRef>
+ <creatRefShort>(Erstv. 1998)</creatRefShort>
+</creation></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>creatRefShort</code>: short version of reference to (creation of text and)
+ first edition.
+ <div id="ids-header-creatRefShort" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-creatRefShort</span></div>
+
+ <div id="d1e7389" class="elemSpec">
+ <div class="head"><creatRefShort> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>creation</code> (in <code>profileDesc</code>). #PCDATA
+ only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.responsibility
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre>
+<creation>
+ <creatDate>1959</creatDate>
+ <creatRef>(Erstveröffentlichung:
+ Frankfurt a.M., 1959)</creatRef>
+ <creatRefShort>(Erstv. 1959)</creatRefShort>
+</creation></pre>
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>d.title</code>: document title; a context-specific specialization of TEI
+ <code>title</code>.
+ <div id="ids-header-d.title" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-d.title</span></div>
+
+ <div id="d1e7438" class="elemSpec">
+ <div class="head"><d.title> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>titleStmt</code>. #PCDATA only, otherwise a context-specific
+ specialization of TEI <code>title</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.responsibility
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>dokumentSigle</code>: document ID (formerly BOTD).
+ <div id="ids-header-dokumentSigle" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-dokumentSigle</span></div>
+
+ <div id="d1e7477" class="elemSpec">
+ <div class="head"><dokumentSigle> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>titleStmt</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><titleStmt>
+ <dokumentSigle>A01/AUG</dokumentSigle>
+ <d.title>St. Galler Tagblatt, August 2001</d.title>
+</titleStmt></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>further</code>: further edition of the same source with year (BOT+gg)
+ <div id="ids-header-further" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-further</span></div>
+
+ <div id="d1e7512" class="elemSpec">
+ <div class="head"><further> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>edition</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.responsibility
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><edition>
+ <further>5. Auflage 1998 (1. Auflage 1997)</further>
+ <kind/>
+ <appearance/>
+</edition></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>kind</code>: kind of edition of the source (BOT+g)
+ <div id="ids-header-kind" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-kind</span></div>
+
+ <div id="d1e7549" class="elemSpec">
+ <div class="head"><kind> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>edition</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><monogr>
+ <h.title type="main">Im Gegenteil</h.title>
+ <h.title type="sub">Kolumnen 1986-1990</h.title>
+ <h.title type="abbr" level="m">Bichsel: Im Gegenteil</h.title>
+ <h.author>Bichsel, Peter</h.author>
+ <editor/>
+ <edition>
+ <further/>
+ <kind>suhrkamp taschenbuch</kind>
+ <appearance/>
+ </edition>
+ ...
+</monogr></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>korpusSigle</code>: corpus ID (formerly BOTC).
+ <div id="ids-header-korpusSigle" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-korpusSigle</span></div>
+
+ <div id="d1e7584" class="elemSpec">
+ <div class="head"><korpusSigle> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>titleStmt</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><titleStmt>
+ <korpusSigle>A01</korpusSigle>
+ <c.title>St. Galler Tagblatt 2001</c.title>
+</titleStmt></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>numRange</code> (in file <code>ids.xesdoc.dtd</code>): member of the
+ <code>token</code> class, modeled on <code>timeRange</code> and <code>dateRange</code>. (Not
+ present in samples.)
+ <div id="ids-doc-numRange" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-doc-numRange</span></div>
+
+ <div id="d1e7632" class="elemSpec">
+ <div class="head"><numRange> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">a range of numbers.</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.text
+ </div>
+
+ <div><span class="comment"></span>model.token
+ </div>
+
+ <div><span class="comment"></span>model.basic
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ %model.basic;*
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">from</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>yes</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>no</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">to</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>yes</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>no</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>string</code> value
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>pagination</code>: whether page numbering is present or not (processing info;
+ formerly BOTP).
+ <div id="ids-header-pagination" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-pagination</span></div>
+
+ <div id="d1e7704" class="elemSpec">
+ <div class="head"><pagination> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">a range of numbers.</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>yes</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>no</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre>
+<editorialDecl Default="n">
+ <pagination type="yes"/>
+</editorialDecl></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>reference</code>: bibliographic reference string.
+ <div id="ids-header-reference" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-reference</span></div>
+
+ <div id="d1e7752" class="elemSpec">
+ <div class="head"><reference> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">a child of <code>sourceDesc</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.header
+ </div>
+
+ <div><span class="comment"></span>att.responsibility
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>complete</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>super</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>short</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>former</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">assemblage</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>external</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>regular</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>non-automatic</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">existence</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>no</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>yes</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">origin</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>BOTfile</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>notBOTfile</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><reference type="complete" assemblage = "regular">A01/JAN.02562 St.
+ Galler Tagblatt, [Tageszeitung], 13.01.2001, Jg. 57. - Originalressort:
+ TB-KLN2 (Abk.), [Bericht]</reference> </pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>t.title</code>: text title. A context-specific specialization of TEI
+ <code>title</code>.
+ <div id="ids-header-t.title" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-t.title</span></div>
+
+ <div id="d1e7859" class="elemSpec">
+ <div class="head"><t.title> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>titleStmt</code>. #PCDATA only, otherwise a context-specific
+ specialization of TEI <code>title</code>.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.responsibility
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">assemblage</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ an XSD <code>NMTOKEN</code> value
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>external</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>regular</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>non-automatic</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>textDomain</code>: subject area of the text (BOT+r)
+ <div id="ids-header-textDomain" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-textDomain</span></div>
+
+ <div id="d1e7911" class="elemSpec">
+ <div class="head"><textDomain> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>textDesc</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><textDesc>
+ <textTypeArt/>
+ <textDomain>Wissenschaft</textDomain>
+ <column>Wissenschaft</column>
+</textDesc>x</pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>textSigle</code>: text ID (formerly BOTT).
+ <div id="ids-header-textSigle" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-textSigle</span></div>
+
+ <div id="d1e7944" class="elemSpec">
+ <div class="head"><textSigle> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>titleStmt</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><titleStmt>
+ <textSigle>A01/JAN.02562</textSigle>
+ <t.title assemblage="regular"
+ >A01/JAN.02562 St. Galler Tagblatt,
+ 13.01.2001,
+ Ressort: TB-KLN2 (Abk.)</t.title>
+</titleStmt></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+ </li>
+
+ <li><code>textType</code>: type type according to type inventory (BOT+x)
+ <div id="ids-header-textType" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-textType</span></div>
+
+ <div id="d1e7977" class="elemSpec">
+ <div class="head"><textType> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>textDesc</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.header
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre>
+<textType>Zeitung: Tageszeitung</textType>
+<textType>Ausgabenvermerk</textType>
+<textType>Anmerkung</textType></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>textTypeArt</code>: text type of a specific article (BOT+xa).
+ <div id="ids-header-textTypeArt" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-textTypeArt</span></div>
+
+ <div id="d1e8010" class="elemSpec">
+ <div class="head"><textTypeArt> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>textDesc</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><textDesc>
+ <textTypeArt>Bericht</textTypeArt>
+ <textDomain/>
+ <column>TB-KLN2 (Abk.)</column>
+</textDesc></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>textTypeRef</code>: text type as it should appear in bibliographic string
+ (BOT+X).
+ <div id="ids-header-textTypeRef" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-textTypeRef</span></div>
+
+ <div id="d1e8043" class="elemSpec">
+ <div class="head"><textTypeRef> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>textDesc</code>. #PCDATA only.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><textDesc>
+ <textType>Zeitschrift: Wochenzeitschrift</textType>
+ <textTypeRef>Wochenzeitschrift</textTypeRef>
+ <textTypeArt>Interview</textTypeArt>
+ <textDomain>Gesellschaft</textDomain>
+ <column/>
+</textDesc></pre>
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+ <pre><textDesc>
+ <textType>Zeitung: Tageszeitung</textType>
+ <textTypeRef>Tageszeitung</textTypeRef>
+</textDesc></pre>
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>x.title</code> (in file <code>ids.xheader.elt</code>): child of
+ <code>titleStmt</code>; title of some object which is not a corpus (which would use
+ <code>c.title</code>), not a document in the IDS-specific sense (which would use
+ <code>d.title</code>), and not a text in the IDS sense (which would use
+ <code>t.title</code>). Contains #PCDATA.
+ <div id="ids-header-x.title" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">ids-header-x.title</span></div>
+
+ <div id="d1e8098" class="elemSpec">
+ <div class="head"><x.title> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value"> child of <code>titleStmt</code>; title of some object which is not a corpus
+ (which would use <code>c.title</code>), not a document in the IDS-specific sense
+ (which would use <code>d.title</code>), and not a text in the IDS sense (which
+ would use <code>t.title</code>). Contains #PCDATA.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-IDS-specific">specgroup-IDS-specific</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+
+ </ul>
+
+ </div>
+
+ <div>
+
+ <div id="specgroup-IDS-specific" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-IDS-specific</span></div>
+
+ <div id="d1e8141" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-appearance">ids-header-appearance</a></span>.
+ </div>
+
+ <div id="d1e8143" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-c.title">ids-header-c.title</a></span>.
+ </div>
+
+ <div id="d1e8145" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-column">ids-header-column</a></span>.
+ </div>
+
+ <div id="d1e8147" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-creatDate">ids-header-creatDate</a></span>.
+ </div>
+
+ <div id="d1e8149" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-creatRef">ids-header-creatRef</a></span>.
+ </div>
+
+ <div id="d1e8152" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-creatRefShort">ids-header-creatRefShort</a></span>.
+ </div>
+
+ <div id="d1e8154" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-d.title">ids-header-d.title</a></span>.
+ </div>
+
+ <div id="d1e8156" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-dokumentSigle">ids-header-dokumentSigle</a></span>.
+ </div>
+
+ <div id="d1e8158" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-further">ids-header-further</a></span>.
+ </div>
+
+ <div id="d1e8160" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-kind">ids-header-kind</a></span>.
+ </div>
+
+ <div id="d1e8162" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-korpusSigle">ids-header-korpusSigle</a></span>.
+ </div>
+
+ <div id="d1e8165" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-doc-numRange">ids-doc-numRange</a></span>.
+ </div>
+
+ <div id="d1e8167" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-pagination">ids-header-pagination</a></span>.
+ </div>
+
+ <div id="d1e8169" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-reference">ids-header-reference</a></span>.
+ </div>
+
+ <div id="d1e8171" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-t.title">ids-header-t.title</a></span>.
+ </div>
+
+ <div id="d1e8173" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-textDomain">ids-header-textDomain</a></span>.
+ </div>
+
+ <div id="d1e8175" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-textSigle">ids-header-textSigle</a></span>.
+ </div>
+
+ <div id="d1e8178" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-textType">ids-header-textType</a></span>.
+ </div>
+
+ <div id="d1e8180" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-textTypeArt">ids-header-textTypeArt</a></span>.
+ </div>
+
+ <div id="d1e8182" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-textTypeRef">ids-header-textTypeRef</a></span>.
+ </div>
+
+ <div id="d1e8184" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-header-x.title">ids-header-x.title</a></span>.
+ </div>
+
+ <div id="d1e8186" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-derik-timestamp">ids-derik-timestamp</a></span> (!! not found !!).
+ </div>
+
+ <div id="d1e8188" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#ids-cmc">ids-cmc</a></span> (!! not found !!).
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#IDS-additions">IDS-additions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="div " id="d1e8193">
+
+ <h4>4.6 Module, classes and elements from the TEI CMC SIG proposals <a href="http://www.empirikom.net/bin/view/Themen/CmcTEI">"
+ Beißwenger/Ermakova/Geyken/Lemnitzer/Storrer (2013): An XML Schema for the
+ Representation of CMC Genres in TEI"</a></h4>
+
+
+
+
+
+ <div> The following elements are not present in the TEI or in CES/XCES, but have been
+ proposed as part of a TEI extension for Computer-mediated communication by BBAW and
+ Dortmund Technical University. The part adopted here is the one that declares the
+ posting structure
+ <ul>
+
+ <li><code>Posting</code>:
+ <div id="posting" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">posting</span></div>
+
+ <div id="d1e8212" class="elemSpec">
+ <div class="head"><posting> element (new)</div>
+
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">describes a stretch of text that an individual user has produced in
+ private and then passed on to the server through performing a "posting" action
+ (usually by hitting the [ENTER] key on the keyboard or by clicking on a [SEND]
+ or [SUBMIT] button on the screen). Postings are the largest structural units
+ in CMC documents that can be assigned to one author and one point in time.
+ Their function is to make a (written) contribution to the ongoing
+ dialogue.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.divLike
+ </div>
+
+ <div><span class="comment"></span>att.datable
+ </div>
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.typed
+ </div>
+
+ <div><span class="comment"></span>att.ascribed
+ </div>
+
+
+
+
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ ((%model.divTop; | %model.global;)*, (((%model.divGenLike;)%model.global;*+) | ((%model.common;)%model.global;*+, (%model.divGenLike;)%model.global;**))(%model.divBottom;)%model.global;**?)
+
+ </div>
+ </div>
+
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">indentLevel</div>
+ <div class="value"><span class="comment">(add this attribute) </span>
+
+ <div class="attdesc">marks the (relative) level of indentation of the respective posting
+ (as defined by its author and in relation to the standard level of
+ indentation which is described as „0“).
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ data.count
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+
+ </div>
+
+
+ </div>
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-DERIK">specgroup-DERIK</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+ <li><code>autoSignature</code>:
+ <div id="autoSignature" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">autoSignature</span></div>
+
+ <div id="d1e8347" class="elemSpec">
+ <div class="head"><autoSignature> element (new)</div>
+
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">is an empty element used for representing the position of the user
+ signature position in a posting.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.pPart.edit
+ </div>
+
+ <div><span class="comment"></span>att.pointing
+ </div>
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (#PCDATA | timestamp)*
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>signed</code></div>
+ <div class="value">
+ <span>indicates that the corresponding posting was explicitly signed by
+ a registered user using a user signature mark up (e.g. ~~~~). </span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>unsigned</code></div>
+ <div class="value">
+ <span> indicates that the corresponding posting was marked by either a
+ registered or unregistered user using the Unsigned or Help
+ template.</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>user_contribution</code></div>
+ <div class="value">
+ <span> "user_contribution" indicates that the corresponding posting was
+ marked using a [[Special:Contributions/IP]] link (e.g by an
+ unregistered user) </span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>special_contribution</code></div>
+ <div class="value">
+ <span>added 2019-06-14</span>
+ <span>This is actually the same as "user_contribution"</span>
+ <span> "special_contribution" indicates that the corresponding posting
+ was marked using a [[Special:Contributions/IP]] link (e.g by an
+ unregistered user) </span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-DERIK">specgroup-DERIK</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+ <li>
+ <code>signatureContent</code>:
+ <div id="signatureContent" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">signatureContent</span></div>
+
+ <div id="d1e8427" class="elemSpec">
+ <div class="head"><signatureContent> element (new)</div>
+
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">is used to describe an individual user's signature the header of the user
+ profile. [Comment for I5.odd by HLU 2013-09-05: this element will not be
+ available as long as there is no element using the model.persStateLike, like
+ listPerson.]
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.persStateLike
+ </div>
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (#PCDATA | ref | %model.hiLike; | %model.milestoneLike; | figure)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-DERIK">specgroup-DERIK</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+ <li>
+ <code>emoticon</code>:
+ <div id="emoticon" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">emoticon</span></div>
+
+ <div id="d1e8470" class="elemSpec">
+ <div class="head"><emoticon> element (new)</div>
+
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">describes an interaction sign which is an iconic unit that has been
+ created with the keyboard and which typically serves as an emotion or irony
+ marker or as a responsive.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.gLike
+ </div>
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">style</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">describes the native region of an emoticon.</div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>Western</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>Japanese</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>Korean</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>other</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">systemicFunction</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">describes the general, context-independent function of the
+ emoticon
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:positive</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:negative</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:neutral</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:unspec</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>virtualEvent</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>illocutionMarker</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>ironyMarker</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>responsive</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">contextFunction</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">describes the function of the respective instance of the emoticon in
+ its given context.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:positive</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:negative</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:neutral</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:unspec</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>virtualEvent</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>illocutionMarker</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>ironyMarker</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>responsive</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">topology</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">the position of the emoticon relative to the text to which it
+ belongs.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>front_position</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>back_position</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>intermediate_position</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>standalone</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-DERIK">specgroup-DERIK</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+ <li>
+ <code>interactionWord</code>: +
+ <div id="interactionWord" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">interactionWord</span></div>
+
+ <div id="d1e8590" class="elemSpec">
+ <div class="head"><interactionWord> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">describes an interaction sign which is a symbolic linguistic unit whose
+ morphologic construction is based on a word or a phrase and describes
+ expressions, gestures, bodily actions, or virtual events―cf. the units sing, g
+ (< grins, “grin”), fg (< fat grin), s (< smile), wildsei (“being
+ wild”).
+ </div>
+ </div>
+
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.global.spoken
+ </div>
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">formType</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">is used to describe morphological properties of the interaction
+ word.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>simple</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>complex</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>abbreviated</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">systemicFunction</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">describes the general, context-independent function of the interaction
+ word.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:positive</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:negative</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:neutral</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:unspec</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>virtualEvent</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>illocutionMarker</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>ironyMarker</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>responsive</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">contextFunction</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">describes the function of the respective instance of the interaction
+ word in its given context.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:positive</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:negative</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:neutral</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotionMarker:unspec</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>virtualEvent</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>illocutionMarker</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>ironyMarker</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>responsive</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">semioticSource</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">is used to describe the semiotic mode that forms the basis for an
+ interaction word.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">
+
+ <div class="lvpair valItem">
+ <div class="label"><code>mimic</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>gesture</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>bodyReaction</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>sound</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>action</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>process</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>emotion</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>sentiment</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair attdef">
+ <div class="label attname">topology</div>
+ <div class="value"><span class="comment"></span>
+
+ <div class="attdesc">the position of the interaction word relative to the text to which it
+ belongs.
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(closed list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>front_position</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>back_position</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>intermediate_position</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>standalone</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>openingTag</code></div>
+ <div class="value"></div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>closingTag</code></div>
+ <div class="value"></div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-DERIK">specgroup-DERIK</a></span>.
+ </p>
+ </div>
+ </div>
+ </li>
+
+
+
+ <li>
+ <code>interactionTerm</code>:
+ <div id="interactionTerm" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">interactionTerm</span></div>
+
+ <div id="d1e8735" class="elemSpec">
+ <div class="head"><interactionTerm> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">describes instances of one or several interaction signs (i.e., of
+ emoticons, interaction words, interaction templates, and/or addressing
+ terms).
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.phrase
+ </div>
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ (emoticon | interactionWord)*
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-DERIK">specgroup-DERIK</a></span>.
+ </p>
+ </div>
+ </div>
+ </li>
+
+
+ <li><code>timestamp</code>:
+ <div id="timestamp" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">timestamp</span></div>
+
+ <div id="d1e8776" class="elemSpec">
+ <div class="head"><timestamp> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">is an empty element used for representing the timestamp in a posting,
+ which was automatically inserted when the user pressed a button. This element
+ is an addition by IDS, i.e. not from the Derik ODD.
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.pPart.edit
+ </div>
+
+ <div><span class="comment"></span>att.pointing
+ </div>
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ character data
+
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#specgroup-DERIK">specgroup-DERIK</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </li>
+
+
+
+
+ </ul>
+
+ </div>
+
+
+ <div>
+
+ <div id="specgroup-DERIK" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-DERIK</span></div>
+
+ <div id="d1e8806" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#posting">posting</a></span>.
+ </div>
+
+ <div id="d1e8808" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#autoSignature">autoSignature</a></span>.
+ </div>
+
+ <div id="d1e8810" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#signatureContent">signatureContent</a></span>.
+ </div>
+
+ <div id="d1e8812" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#timestamp">timestamp</a></span>.
+ </div>
+
+ <div id="d1e8814" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#emoticon">emoticon</a></span>.
+ </div>
+
+ <div id="d1e8817" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#interactionTerm">interactionTerm</a></span>.
+ </div>
+
+ <div id="d1e8819" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#interactionWord">interactionWord</a></span>.
+ </div>
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#IDS-additions">IDS-additions</a></span>.
+ </p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+
+
+
+
+
+
+
+
+
+ <div class="div " id="d1e8829">
+
+
+ <h4>4.7 Elements from the TEI Correspondence SIG proposal</h4>
+
+
+ <p> Copied from the <a href="https://github.com/TEI-Correspondence-SIG/correspDesc">github site of the TEI Correspondence SIG, specifically from the file proposal.xml
+ as
+ of 2015-01-08</a>
+
+ </p>
+
+
+
+ <div class="div " id="d1e8840">
+
+ <h5>4.7.1 LICENSE for the correspondence Elements </h5>
+
+
+ <p> Copyright (c) 2013, TEI-Correspondence-SIG</p>
+
+
+ <p> All rights reserved.</p>
+
+
+ <p> Redistribution and use in source and binary forms, with or without modification,
+ are
+ permitted provided that the following conditions are met:
+ </p>
+
+
+ <ul>
+
+ <li> * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ </li>
+
+
+ <li> * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation and/or
+ other materials provided with the distribution.
+ </li>
+
+ </ul>
+
+
+ <p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
+ EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY
+ WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+ DAMAGE.
+ </p>
+
+
+
+
+ </div>
+
+
+
+
+ <div class="div " id="d1e8868">
+
+
+ <h5>4.7.2 The following was copied from the file <code>proposal.xml</code>:
+ </h5>
+
+
+ <div id="specgroup-Correspondence" class="specGrp">
+ <div class="head">Spec fragment <span class="specfragid">specgroup-Correspondence</span></div>
+
+
+ <div style="color: red;"><<moduleSpec ident = "correspondence" mode = "add">>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">Module for correspondence, including
+ letters, telegrams, postcards, e-mail etc.
+ </div>
+ </div>
+ <</moduleSpec>>
+ </div>
+
+
+ <div id="d1e8884" class="classAdd">Add class <code>model.correspDescPart</code>.
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">groups together metadata elements for
+ describing correspondence
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e8890" class="classAdd">Add class <code>model.correspContextPart</code>.
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">groups elements which may appear as
+ part of the correspContext element
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e8896" class="classAdd">Add class <code>model.correspActionPart</code>.
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">groups elements which define the parts
+ (usually names, dates and places) of one action related to the
+ correspondence.
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e8902" class="elemSpec">
+ <div class="head"><correspDesc> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label">i.e.</div>
+ <div class="value">correspondence description</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">a wrapper element for metadata
+ pertaining to correspondence
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.profileDescPart
+ </div>
+
+ <div><span class="comment"></span>att.declarable
+ </div>
+
+ <div><span class="comment"></span>att.canonical
+ </div>
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.typed
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+
+ (%model.correspDescPart;+ | %model.pLike;+)
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<ct:correspDesc>>
+
+ <div style="color: red;"><<ct:correspAction type = "sending">>
+
+ <div style="color: red;"><<persName>>Adelbert von Chamisso<</persName>></div>
+
+ <div style="color: red;"><<settlement>>Vertus<</settlement>></div>
+
+ <div style="color: red;"><<date when = "1807-01-29">>29 January 1807<</date>></div>
+ <</ct:correspAction>>
+ </div>
+
+ <div style="color: red;"><<ct:correspAction type = "receiving">>
+
+ <div style="color: red;"><<persName>>Louis de La Foye<</persName>></div>
+
+ <div style="color: red;"><<settlement>>Caen<</settlement>></div>
+ <</ct:correspAction>>
+ </div>
+
+ <div style="color: red;"><<ct:correspContext>>
+
+ <div style="color: red;"><<ref type = "prev" target = "http://tei.ibi.hu-berlin.de/berliner-intellektuelle/manuscript?Brief023ChamissoandeLaFoye#1">>Previous letter of Adelbert von Chamisso to Louis de La Foye: 16 January
+ 1807<</ref>>
+ </div>
+
+ <div style="color: red;"><<ref type = "next" target = "http://tei.ibi.hu-berlin.de/berliner-intellektuelle/manuscript?Brief025ChamissoandeLaFoye#1">>Next letter of Adelbert von Chamisso to Louis de La Foye: 07 May
+ 1810<</ref>>
+ </div>
+ <</ct:correspContext>>
+ </div>
+ <</ct:correspDesc>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+
+ <div id="d1e8984" class="elemSpec">
+ <div class="head"><correspAction> element (new)</div>
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">contains a structured description of
+ the place, the name of a person/organization and the date related to the
+ sending/receiving of a message or any other action related to the
+ correspondence
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>att.global
+ </div>
+
+ <div><span class="comment"></span>att.typed
+ </div>
+
+ <div><span class="comment"></span>att.sortable
+ </div>
+
+ <div><span class="comment"></span>model.correspDescPart
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ %model.correspActionPart;+
+
+ </div>
+ </div>
+
+ <div class="attlist">
+ <div class="lvpair">
+ <div class="label">Attributes</div>
+ <div class="value"> </div>
+ </div>
+
+
+ <div class="lvpair attdef">
+ <div class="label attname">type</div>
+ <div class="value"><span class="comment">(change this attribute) </span>
+
+ <div class="lvpair">
+ <div class="label">Type</div>
+ <div class="value">
+ data.enumerated
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Values</div>
+ <div class="value">(open list)
+
+ <div class="lvpair valItem">
+ <div class="label"><code>sending</code></div>
+ <div class="value">
+ <span>identifies a/the sending action
+ of the message</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>receiving</code></div>
+ <div class="value">
+ <span>identifies a/the receiving
+ action of the message</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>transmitting</code></div>
+ <div class="value">
+ <span>identifies a/the transmitting
+ action of the message</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>redirecting</code></div>
+ <div class="value">
+ <span>identifies a/the redirecting
+ action of the message</span>
+
+ </div>
+ </div>
+
+ <div class="lvpair valItem">
+ <div class="label"><code>forwarding</code></div>
+ <div class="value">
+ <span>identifies a/the forwarding
+ action of the message</span>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<ct:correspAction type = "sending">>
+
+ <div style="color: red;"><<persName>>Adelbert von Chamisso<</persName>></div>
+
+ <div style="color: red;"><<settlement>>Vertus<</settlement>></div>
+
+ <div style="color: red;"><<date when = "1807-01-29">>29 January 1807<</date>></div>
+ <</ct:correspAction>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e9075" class="elemSpec">
+ <div class="head"><correspContext> element (new)</div>
+
+
+ <div class="lvpair">
+ <div class="label">i.e.</div>
+ <div class="value">correspondence context</div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">i.e.</div>
+ <div class="value">Korrespondenzstelle</div>
+ </div>
+
+
+ <div class="lvpair">
+ <div class="label"> </div>
+ <div class="value">provides references to preceding or
+ following correspondence related to this piece of correspondence
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.correspDescPart
+ </div>
+
+ </div>
+ </div>
+
+ <div class="lvpair">
+ <div class="label">Contains</div>
+ <div class="value">
+ %model.correspContextPart;+
+
+
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<ct:correspContext>>
+
+ <div style="color: red;"><<ptr type = "next" subtype = "toAuthor" target = "http://tei.ibi.hu-berlin.de/berliner-intellektuelle/manuscript?Brief101VarnhagenanBoeckh">><</ptr>></div>
+
+ <div style="color: red;"><<ptr type = "prev" subtype = "fromAuthor" target = "http://tei.ibi.hu-berlin.de/berliner-intellektuelle/manuscript?Brief103BoeckhanVarnhagen">><</ptr>></div>
+ <</ct:correspContext>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+ <div class="exemplum">
+ <div class="label">Example:</div>
+ <div class="example">
+
+ <div style="color: red;"><<egXML>>
+
+ <div style="color: red;"><<ct:correspContext>>
+
+ <div style="color: red;"><<ref target = "http://weber-gesamtausgabe.de/A040962">>Previous letter of Carl
+ Maria von Weber to Caroline Brandt: December 30, 1816<</ref>>
+ </div>
+
+ <div style="color: red;"><<ref target = "http://weber-gesamtausgabe.de/A041003">>Next letter of Carl Maria
+ von Weber to Caroline Brandt: January 5, 1817<</ref>>
+ </div>
+ <</ct:correspContext>>
+ </div>
+ <</egXML>>
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+
+
+
+
+
+
+ <div id="d1e9141" class="classChange">Change class <code>model.nameLike</code>.
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.correspActionPart
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e9149" class="classChange">Change class <code>model.dateLike</code>.
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.correspActionPart
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e9158" class="classChange">Change class <code>model.ptrLike</code>.
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.correspContextPart
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e9166" class="classChange">Change class <code>model.pLike</code>.
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.correspContextPart
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e9174" class="classChange">Change class <code>model.addressLike</code>.
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment"></span>model.correspActionPart
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ <div id="d1e9182" class="elemChange">Change element <code>note</code>:
+
+ <div class="lvpair">
+ <div class="label">Classes</div>
+ <div class="value">
+
+ <div><span class="comment">(add) </span>model.correspDescPart
+ </div>
+
+ <div><span class="comment">(add) </span>model.correspActionPart
+ </div>
+
+ <div><span class="comment">(add) </span>model.correspContextPart
+ </div>
+
+ </div>
+ </div>
+
+ </div>
+
+
+ <div class="usedby">
+ <p>This spec fragment is referred to by <span class="specfragid"><a href="#IDS-additions">IDS-additions</a></span>.
+ </p>
+ </div>
+ </div>
+
+
+ </div>
+
+
+ </div>
+
+
+ </div>
+
+
+
+
+ <div class="div " id="div-driver">
+
+ <h3>5 Top-level driver</h3>
+
+ <div id="schemaspec_v2a" class="schemaSpec">
+ <div class="head">Spec fragment <span class="specid">ids_v2a</span></div>
+
+ <div id="d1e9205" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#required-modules">required-modules</a></span>.
+ </div>
+
+ <div id="d1e9207" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#optional-modules">optional-modules</a></span>.
+ </div>
+
+ <div id="d1e9209" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#cmc-core">cmc-core</a></span>.
+ </div>
+
+
+ <div id="d1e9213" class="specGrpRef">Include spec fragment <span class="specfragid"><a href="#IDS-additions">IDS-additions</a></span>.
+ </div>
+
+
+ </div>
+
+ </div>
+
+ <div class="div " id="conformance">
+
+ <h3>6 Conformance and design issues</h3>
+
+ <p>This section of the document records some conformance and design issues which may
+ need
+ attention.
+ </p>
+
+ <ul>
+
+ <li>
+
+ <p>The current IDS/XCES DTD, and the DeReKo documents which conform to it, use no
+ namespaces. Conforming customizations of TEI P5, however, are required to use the
+ TEI
+ namespace <code>http://www.tei-c.org/ns/1.0</code> for TEI elements, <em>and to put
+ extensions to the vocabulary in a different namespace</em>.
+ </p>
+
+ <p>That is, if the goal of the I5 project is to create a customization of TEI P5 which
+ (1) accepts existing DeReKo documents as valid and (2) conforms to TEI P5, then the
+ two goals are not simultaneously satisfiable.
+ </p>
+
+ </li>
+
+ <li>
+
+ <p> One of the goals for this ODD file is to produce a schema which more or less matches
+ the existing IDS/XCES DTD in the effective document grammar. Another is to ensure
+ that
+ the DeReKo documents provided as samples are valid against the document grammar
+ defined here.
+ </p>
+
+ <div> These goals prove to be incompatible: some documents in the samples are not valid
+ against the DTD. Specifically:
+ <ul>
+
+ <li>Document <code>DeReKo-Sample-08/mld.sample.xces</code> contains a number of
+ <code>idsDoc</code> elements with numeric IDs (for example <code><idsDoc id="951"
+ type="text" version="1.0" TEIform="TEI.2"></code>); these numeric strings are not
+ type-valid against the <code>ID</code> type.
+ </li>
+
+ </ul> This ODD document defines the <code>id</code> attribute as having type
+ <code>ID</code>, which means that the documents just mentioned remain invalid. (The
+ alternative of declaring it as having ytpe <code>NCName</code> would render other
+ documents invalid.)
+ </div>
+
+ </li>
+
+ <li>
+
+ <p> One of the goals for defining I5 is to align IDS's XML vocabulary better with TEI
+ P5. In cases where the existing IDS/XCES vocabulary deviates from TEI P5, this goal
+ raises the question: should I5 follow TEI P5 or the existing IDS/XCES DTD?
+ </p>
+
+ <p> This ODD document follows the existing DTD in all cases where the change made in
+ the
+ DTD is necessary to make DeReKo data (as represented by the samples available to the
+ author) valid. In other cases, however, this ODD document follows TEI P5. In
+ particular, if all instances of an element in the available samples are valid against
+ the TEI P5 declaration of that element type, no change was made to the declaration.
+ This means that as defined here, I5 follows TEI P5 and not the existing IDS/XCES DTD
+ in all cases where IDS/XCES DTD restricts elements to a subset of what is allowed
+ by
+ the TEI's definition.
+ </p>
+
+ <p> In some cases, this may make the schema defined here looser than desired. </p>
+
+ </li>
+
+ <li>
+
+ <p> In the same spirit, element types taken over by the IDS/XCES DTD from TEI P3 that
+ are not present in TEI P5 have been declared here if and only if instances of the
+ element types are present in the samples. So <code>xptr</code> has been declared here, but
+ <code>xref</code>, <code>dateRange</code>, and <code>timeRange</code> have not been declared.
+ </p>
+
+ <p> It is easy to add declarations for these element types if they proved to be needed.
+
+ </p>
+
+ </li>
+
+ </ul>
+
+ </div>
+
+
+ </div>
+
+ <hr></hr>
+ <div class="back">
+
+ <div class="div " id="refs">
+
+ <h3>A References</h3>
+
+
+ <div class="biblentry" id="p3">
+ <div class="biblabel">ACH/ACL/ALLC 1994</div>
+ <div class="biblentrybody"> Association for Computers and the Humanities,
+ Association for Computational Linguistics, and Association for Literary and Linguistic
+ Computing. 1994. <em>Guidelines for Electronic Text Encoding and
+ Interchange (TEI P3)</em>. Ed. C. M. Sperberg-McQueen and Lou Burnard. Chicago,
+ Oxford: Text Encoding Initiative, 1994.
+ </div>
+ </div>
+
+
+ <div class="biblentry" id="ces">
+ <div class="biblabel">Ide 1998</div>
+ <div class="biblentrybody"> Ide, Nancy. 1998. “Corpus Encoding
+ Standard: SGML Guidelines for Encoding Linguistic Corpora.”
+ <em>Proceedings of the First International Language Resources and
+ Evaluation Conference</em>, 463–470. Granada, Spain.
+ </div>
+ </div>
+
+ <div class="biblentry" id="xces">
+ <div class="biblabel">Ide/Bonhomme/Romary 2000</div>
+ <div class="biblentrybody"> Ide, Nancy, Patrice Bonhomme, and
+ Laurent Romary. 2000. “XCES: An XML-based Standard for Linguistic
+ Corpora.”
+ <em>Proceedings of the Second Language Resources and Evaluation Conference
+ (LREC)</em>, 825–830. Athens, Greece.
+ </div>
+ </div>
+
+
+ <div class="biblentry" id="idsxces">
+ <div class="biblabel">IDS 2006</div>
+ <div class="biblentrybody"> Institut für deutsche Sprache. <em>[IDS/XCES DTD]</em>. Mannheim: IDS, 2006. On the WEb at <a href="http://corpora.ids-mannheim.de/idsxces1/DTD/">http://corpora.ids-mannheim.de/idsxces1/DTD/</a>
+
+ </div>
+ </div>
+
+
+ <div class="biblentry" id="unterschiede">
+ <div class="biblabel">Kupietz n.d.</div>
+ <div class="biblentrybody"> [Kupietz, Marc.] <em>IDS-Textmodell: Unterschiede gegenüber XCES</em>. Mannheim: IDS, n.d. On the WEb
+ at <a href="http://www.ids-mannheim.de/kl/projekte/korpora/idsxces.html">http://www.ids-mannheim.de/kl/projekte/korpora/idsxces.html</a>
+
+ </div>
+ </div>
+
+
+ <div class="biblentry" id="p4">
+ <div class="biblabel">TEI 2001</div>
+ <div class="biblentrybody"> TEI Consortium [together with] The Association for
+ Computers and the Humanities, The Association for Computational Linguistics, and The
+ Association for Literary and Linguistic Computing. 2001. <em>TEI P4:
+ Guidelines for Electronic Text Encoding and Interchange</em>. Ed. C. M.
+ Sperberg-McQueen and Lou Burnard. XML conversion by Syd Bauman, Lou Burnard, Steven
+ DeRose, and Sebastian Rahtz. Oxford, Providence, Charlottesville, Bergen: The TEI
+ Consortium, 2001, rpt. 2002.
+ </div>
+ </div>
+
+
+ <div class="biblentry" id="p5">
+ <div class="biblabel">TEI 2007</div>
+ <div class="biblentrybody"> TEI Consortium. 2007. <em>TEI P5: Guidelines
+ for Electronic Text Encoding and Interchange</em>. Ed. Lou Burnard and Syd Bauman.
+ Oxford, Providence, Charlottesville, Nancy: The TEI Consortium, 2007, rev. 2010.
+ </div>
+ </div>
+
+
+ </div>
+
+ <div class="div " id="d1e9383">
+
+ <h3>B TEI elements suppressed</h3>
+
+ <p>This appendix lists elements present in TEI P5 (and present modules included by this
+ ODD
+ file) which are suppressed.
+ </p>
+
+ <div class="div " id="core_suppressed">
+
+ <h4>B.1 Elements suppressed from the Core module</h4>
+
+ <div> The following elements in the TEI <code>core</code> module are suppressed. Almost all
+ of these were explicitly suppressed by CES and XCES, but some (<code>binaryObject</code>,
+ <code>choice</code>, <code>desc</code>, <code>graphic</code>, <code>measureGrp</code>, and
+ <code>said</code>) were not present in TEI P3 or TEI P4; they were added to TEI in TEI P5.
+ <ul>
+
+ <li>
+ <code>add</code> (addition): contains letters, words, or phrases inserted in the text by
+ an author, scribe, annotator, or corrector.
+ </li>
+
+ <li>
+ <code>addrLine</code> (address line): contains one line of a postal
+ address.
+ </li>
+
+ <li>
+ <code>binaryObject</code>: provides encoded binary data representing an inline graphic
+ or other object.
+ </li>
+
+ <li>
+ <code>cb</code> (column break): marks the boundary between one column of a text and the
+ next in a standard reference system.
+ </li>
+
+ <li>
+ <code>choice</code>: groups a number of alternative encodings for the same point in a
+ text.
+ </li>
+
+ <li>
+ <code>del</code> (deletion): contains a letter, word, or passage deleted, marked as
+ deleted, or otherwise indicated as superfluous or spurious in the copy text by an
+ author, scribe, annotator, or corrector.
+ </li>
+
+ <li>
+ <code>desc</code> (description): contains a brief description of the object documented
+ by its parent element, including its intended usage, purpose, or application where
+ this is appropriate.
+ </li>
+
+ <li>
+ <code>divGen</code> (automatically generated text division): indicates the location at
+ which a textual division generated automatically by a text-processing application
+ is
+ to appear.
+ </li>
+
+ <li>
+ <code>expan</code> (expansion): contains the expansion of an abbreviation.
+ </li>
+
+ <li>
+ <code>graphic</code>: indicates the location of an inline graphic, illustration, or
+ figure.
+ </li>
+
+ <li>
+ <code>headItem</code> (heading for list items): contains the heading for the item or
+ gloss column in a glossary list or similar structured list.
+ </li>
+
+ <li>
+ <code>headLabel</code> (heading for list labels): contains the heading for the label or
+ term column in a glossary list or similar structured list.
+ </li>
+
+ <li>
+ <code>index</code> (index entry): marks a location to be indexed for whatever purpose.
+ </li>
+
+ <li>
+ <code>listBibl</code> (citation list): contains a list of bibliographic citations of any
+ kind.
+ </li>
+
+ <li>
+ <code>measureGrp</code> (measure group): contains a group of dimensional specifications
+ which relate to the same object, for example the height and width of a manuscript
+ page.
+ </li>
+
+ <li>
+ <code>meeting</code>: contains the formalized descriptive title for a meeting or
+ conference, for use in a bibliographic description for an item derived from such a
+ meeting, or as a heading or preamble to publications emanating from it.
+ </li>
+
+ <li>
+ <code>milestone</code>: marks a boundary point separating any kind of section of a text,
+ typically but not necessarily indicating a point at which some part of a standard
+ reference system changes, where the change is not represented by a structural
+ element.
+ </li>
+
+ <li>
+ <code>postBox</code> (postal box or post office box): contains a number or other
+ identifier for some postal delivery point other than a street address.
+ </li>
+
+ <li>
+ <code>postCode</code> (postal code): contains a numerical or alphanumeric code used as
+ part of a postal address to simplify sorting or delivery of mail.
+ </li>
+
+ <li>
+ <code>resp</code> (responsibility): contains a phrase describing the nature of a
+ person's intellectual responsibility.
+ </li>
+
+ <li>
+ <code>rs</code> (referencing string): contains a general purpose name or referring
+ string.
+ </li>
+
+ <li>
+ <code>said</code> (speech or thought): indicates passages thought or spoken aloud,
+ whether explicitly indicated in the source or not, whether directly or indirectly
+ reported, whether by real people or fictional characters.
+ </li>
+
+ <li>
+ <code>series</code> (series information): contains information about the series in which
+ a book or other bibliographic item has appeared.
+ </li>
+
+ <li>
+ <code>sic</code> (latin forthusorso): contains text reproduced although apparently
+ incorrect or inaccurate.
+ </li>
+
+ <li>
+ <code>soCalled</code>: contains a word or phrase for which the author or narrator
+ indicates a disclaiming of responsibility, for example by the use of scare quotes
+ or
+ italics.
+ </li>
+
+ <li>
+ <code>street</code>: a full street address including any name or number identifying a
+ building as well as the name of the street or route on which it is located.
+ </li>
+
+ <li>
+ <code>teiCorpus</code>: contains the whole of a TEI encoded corpus, comprising a single
+ corpus header and one or more TEI elements, each containing a single text header and
+ a text.
+ </li>
+
+ <li>
+ <code>unclear</code>: contains a word, phrase, or passage which cannot be transcribed
+ with certainty because it is illegible or inaudible in the source.
+ </li>
+
+ </ul>
+
+ </div>
+
+ </div>
+
+ <div class="div " id="header_suppressed">
+
+ <h4>B.2 Elements suppressed from the TEI header module</h4>
+
+ <div> The following elements in the TEI <code>header</code> module are suppressed:
+ <ul>
+
+ <li>
+ <code>appInfo</code> (application information): records information about an application
+ which has edited the TEI file.
+ </li>
+
+ <li>
+ <code>application</code>: provides information about an application which has acted upon
+ the document.
+ </li>
+
+ <li>
+ <code>authority</code> (release authority): supplies the name of a person or other
+ agency responsible for making an electronic file available, other than a publisher
+ or distributor.
+ </li>
+
+ <li>
+ <code>cRefPattern</code> (canonical reference pattern): specifies an expression and
+ replacement pattern for transforming a canonical reference into a URI.
+ </li>
+
+ <li>
+ <code>geoDecl</code> (geographic coordinates declaration): documents the notation and
+ the datum used for geographic coordinates expressed as content of the<code>geo</code>element elsewhere within the document.
+ </li>
+
+ <li>
+ <code>handNote</code> (note on hand): describes a particular style or hand distinguished
+ within a manuscript.
+ </li>
+
+ <li>
+ <code>interpretation</code>: describes the scope of any analytic or interpretive
+ information added to the text in addition to the transcription.
+ </li>
+
+ <li>
+ <code>namespace</code>: supplies the formal name of the namespace to which the elements
+ documented by its children belong.
+ </li>
+
+ <li>
+ <code>notesStmt</code> (notes statement): collects together any notes providing
+ information about a text additional to that recorded in other parts of the
+ bibliographic description.
+ </li>
+
+ <li>
+ <code>principal</code> (principal researcher): supplies the name of the principal
+ researcher responsible for the creation of an electronic text.
+ </li>
+
+ <li>
+ <code>refState</code> (reference state): specifies one component of a canonical
+ reference defined by the milestone method.
+ </li>
+
+ <li>
+ <code>rendition</code>: supplies information about the rendition or appearance of one or
+ more elements in the source text.
+ </li>
+
+ <li>
+ <code>scriptNote</code>: describes a particular script distinguished within the
+ description of a manuscript or similar resource.
+ </li>
+
+ <li>
+ <code>seriesStmt</code> (series statement): groups information about the series, if any,
+ to which a publication belongs.
+ </li>
+
+ <li>
+ <code>sponsor</code>: specifies the name of a sponsoring organization or institution.
+ </li>
+
+ <li>
+ <code>stdVals</code> (standard values): specifies the format used when standardized date
+ or number values are supplied.
+ </li>
+
+ <li>
+ <code>teiHeader</code> (TEI Header): supplies the descriptive and declarative
+ information making up an electronic title page prefixed to every TEI-conformant
+ text.
+ </li>
+
+ <li>
+ <code>typeNote</code>: describes a particular font or other significant typographic
+ feature distinguished within the description of a printed resource.
+ </li>
+
+ </ul>
+
+ </div>
+
+ </div>
+
+ <div class="div " id="textstructure_suppressed">
+
+ <h4>B.3 Elements suppressed from TEI text structure module</h4>
+
+ <div>The following elements from the TEI text structure module are suppressed:
+ <ul>
+
+ <li>
+ <code>argument</code>: A formal list or prose description of the topics addressed by a
+ subdivision of a text.
+ </li>
+
+ <li>
+ <code>div1</code> (level-1 text division): contains a first-level subdivision of the
+ front, body, or back of a text.
+ </li>
+
+ <li>
+ <code>div2</code> (level-2 text division): contains a second-level subdivision of the
+ front, body, or back of a text.
+ </li>
+
+ <li>
+ <code>div3</code> (level-3 text division): contains a third-level subdivision of the
+ front, body, or back of a text.
+ </li>
+
+ <li>
+ <code>div4</code> (level-4 text division): contains a fourth-level subdivision of the
+ front, body, or back of a text.
+ </li>
+
+ <li>
+ <code>div5</code> (level-5 text division): contains a fifth-level subdivision of the
+ front, body, or back of a text.
+ </li>
+
+ <li>
+ <code>div6</code> (level-6 text division): contains a sixth-level subdivision of the
+ front, body, or back of a text.
+ </li>
+
+ <li>
+ <code>div7</code> (level-7 text division): contains the smallest possible subdivision of
+ the front, body or back of a text, larger than a paragraph.
+ </li>
+
+ <li>
+ <code>docDate</code> (document date): contains the date of a document, as given
+ (usually) on a title page.
+ </li>
+
+ <li>
+ <code>floatingText</code>: contains a single text of any kind, whether unitary or
+ composite, which interrupts the text containing it at any point and after which the
+ surrounding text resumes.
+ </li>
+
+ <li>
+ <code>group</code>: contains the body of a composite text, grouping together a sequence
+ of distinct texts (or groups of such texts) which are regarded as a unit for some
+ purpose, for example the collected works of an author, a sequence of prose essays,
+ etc.
+
+ </li>
+
+ <li>
+ <code>imprimatur</code>: contains a formal statement authorizing the publication of a
+ work, sometimes required to appear on a title page or its verso.
+ </li>
+
+ </ul>
+
+ </div>
+
+ </div>
+
+ <div class="div " id="optional_suppressed">
+
+ <h4>B.4 Elements suppressed from optional modules</h4>
+
+
+ <div>The following elements in the TEI <code>analysis</code> module are suppressed:
+ <ul>
+
+ <li><code>c</code> (character): represents a character.
+ </li>
+
+ <li><code>cl</code> (clause): represents a grammatical clause.
+ </li>
+
+ <li>
+ <code>interp</code> (interpretation): summarizes a specific interpretative annotation
+ which can be linked to a span of text.
+ </li>
+
+ <li>
+ <code>interpGrp</code> (interpretation group): collects together a set of related
+ interpretations which share responsibility or type.
+ </li>
+
+ <li><code>m</code> (morpheme): represents a grammatical morpheme.
+ </li>
+
+ <li>
+ <code>pc</code> (punctuation character): a character or string of characters regarded as
+ constituting a single punctuation mark.
+ </li>
+
+ <li><code>phr</code> (phrase): represents a grammatical phrase.
+ </li>
+
+ <li>
+ <code>span</code>: associates an interpretative annotation directly with a span of text.
+ </li>
+
+ <li>
+ <code>spanGrp</code> (span group): collects together span tags.
+ </li>
+
+ </ul>
+
+ </div>
+
+ <div>The following elements in the TEI <code>corpus</code> module are suppressed:
+ <ul>
+
+ <li>
+ <code>activity</code>: contains a brief informal description of what a participant in a
+ language interaction is doing other than speaking, if anything.
+ </li>
+
+ <li>
+ <code>channel</code> (primary channel): describes the medium or channel by which a text
+ is delivered or experienced. For a written text, this might be print, manuscript,
+ e-mail, etc.; for a spoken one, radio, telephone, face-to-face, etc.
+ </li>
+
+ <li>
+ <code>constitution</code>: describes the internal composition of a text or text sample,
+ for example as fragmentary, complete, etc.
+ </li>
+
+ <li>
+ <code>derivation</code>: describes the nature and extent of originality of this text.
+ </li>
+
+ <li>
+ <code>domain</code> (domain of use): describes the most important social context in
+ which the text was realized or for which it is intended, for example private vs.
+ public, education, religion, etc.
+ </li>
+
+ <li>
+ <code>factuality</code>: describes the extent to which the text may be regarded as
+ imaginative or non-imaginative, that is, as describing a fictional or a
+ non-fictional world.
+ </li>
+
+ <li>
+ <code>interaction</code>: describes the extent, cardinality and nature of any
+ interaction among those producing and experiencing the text, for example in the form
+ of response or interjection, commentary, etc.
+ </li>
+
+ <li>
+ <code>locale</code>: contains a brief informal description of the kind of place
+ concerned, for example: a room, a restaurant, a park bench, etc.
+ </li>
+
+ <li>
+ <code>preparedness</code>: describes the extent to which a text may be regarded as
+ prepared or spontaneous.
+ </li>
+
+ <li>
+ <code>purpose</code>: characterizes a single purpose or communicative function of the
+ text.
+ </li>
+
+ <li>
+ <code>setting</code>: describes one particular setting in which a language interaction
+ takes place.
+ </li>
+
+ <li>
+ <code>settingDesc</code> (setting description): describes the setting or settings within
+ which a language interaction takes place, either as a prose description or as a
+ series of setting elements.
+ </li>
+
+ </ul>
+
+ </div>
+
+ </div>
+
+ </div>
+
+ </div>
+
+ </div>
+ <div id="colophon"></div>
+ </div>
+ </div>
+ <div id="ie_clearing"> </div>
+ </div>
+ </div>
+ </div>
+ <div id="footer"><span style="border-right: 2px #8E7A5F dotted; "> <a href="http://www.ids-mannheim.de/allgemein/uebersicht.html" target="_top" onfocus="blurLink(this);">Sitemap</a> </span><span style="border-right: 2px #8E7A5F dotted; "> <a href="http://www.ids-mannheim.de/allgemein/suche.html" target="_top" onfocus="blurLink(this);">Suche</a> </span><span style="border-right: 2px #8E7A5F dotted; "> <a href="http://www.ids-mannheim.de/allgemein/kontakt.html" target="_top" onfocus="blurLink(this);">Kontakt</a> </span> <a href="javascript:window.print();">Drucken</a></div>
+ </div>
+ </div>
+ </body>
+</html>
\ No newline at end of file
diff --git a/KorAP_schemas/DTD/i5.odd b/KorAP_schemas/DTD/i5.odd
new file mode 100644
index 0000000..1220ab9
--- /dev/null
+++ b/KorAP_schemas/DTD/i5.odd
@@ -0,0 +1,5954 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--?xml-model href="../v0.1/lib/tei_odds.rnc" type="application/relax-ng-compact-syntax"?-->
+<?xml-model href="tei_odds.rnc" type="application/relax-ng-compact-syntax"?>
+<!-- HLU-2015-04-15: outcommented/added the two lines above -->
+<!--*
+<?xml-model href="file:///home/ex/TEI/brown/brown_odds.rng" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?>
+*-->
+<!--*
+ <?xml-model href="http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/brown_odds.rng" type="application/xml"
+ schematypens="http://relaxng.org/ns/structure/1.0"?>
+ <?xml-model href="http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/brown_odds.rng" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?>
+*-->
+<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:svg="http://www.w3.org/2000/svg" xmlns:math="http://www.w3.org/1998/Math/MathML"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:rng="http://relaxng.org/ns/structure/1.0"
+ xmlns:ct="http://wiki.tei-c.org/index.php/SIG:Correspondence/task-force-correspDesc">
+
+ <teiHeader>
+ <fileDesc>
+ <titleStmt>
+ <title>I5: TEI P5 Odd file for IDS-modified XCES vocabulary</title>
+ <author>C. M. Sperberg-McQueen</author>
+ <author>IDS</author>
+ </titleStmt>
+ <publicationStmt>
+ <availability>
+ <p>This Odd file was produced for IDS by C. M. Sperberg-McQueen of Black Mesa
+ Technologies, LLC.</p>
+ <p>Copyright (c) 2010-2013 Institute für deutsche Sprache. All rights reserved. </p>
+ </availability>
+ </publicationStmt>
+ <!--*
+ <notesStmt>
+ <note>
+ <p>Version 1 of this Odd file simply includes all the
+ TEI elements used by the IDS/XCES vocabulary, with their
+ P5 declarations, even where these are much broader than
+ those in the IDS/XCES vocabulary.
+ </p>
+ </note>
+ </notesStmt>
+ *-->
+ <sourceDesc>
+ <p>This document was created in electronic form (and thus has no external source
+ document).</p>
+ </sourceDesc>
+ </fileDesc>
+ <revisionDesc>
+ <list>
+ <item>2021-09-13 HLU: added attribute @pos for w as long as schemas are not derived from a current TEI version where this is already included</item>
+ <item>2020-10-21 HLU: fix: added mode="changes" to classes in definition of emph</item>
+ <item>2020-10-20 HLU: aded s to the model of autoSignature</item>
+ <item>2020-10-09 HLU: added @subtype to keyTerm</item>
+ <item>2020-10-08 HLU: exchanged the model of posting with the one from cmc-core</item>
+ <item>2020-03-17 HLU: added poem to content model of s</item>
+ <item>2020-03-05 HLU: added quote to content model of s</item>
+ <item>2020-03-04 HLU: added model.floatP.cmc to content model of s</item>
+ <item>
+ <label>2020-01-24 HLU: additions for wiki talk DE-FR-EN comparable corpora</label>
+ <list>
+ <item>added module cmc as in cmc-core</item>
+ <item>added class model.floatP.cmc from cmc-core</item>
+ <item>added class att.global.cmc from cmc-core</item>
+ <item>specified desc, emph as members of att.typed</item>
+ <item>specified @typed as attribute for signed with specific values</item>
+ <item>undeleted desc</item>
+ <item>undeleted emph</item>
+ <item>added model.descLike to content of figure</item>
+ <item>added model.floatP.cmc to content model of head, hi, p, item.</item>
+ <item>specified att.global as member of att.global.cmc</item>
+ </list>
+ </item>
+ <item>2019-07-25 HLU: added d.title to class att.responsibility</item>
+ <item>2019-07-08 HLU: added t.title and reference to class att.repsonsibility</item>
+ <item>2019-07-04 HLU: added creatDate, creatRef, cratRefShort, further to class
+ att.responsibility</item>
+ <item>2019-06-14 HLU: added value "special_contribution" to <att>type</att> at
+ <gi>autoSignature</gi></item>
+ <item>2018-08-23 HLU: redefined div, figure, macro.limitedContent (introducing
+ specGrp-tei)</item>
+ <item>2017-09-08 HLU: undid supression of classCode</item>
+ <item>2015-09-16 HLU: undid supression of placeName, geogName, country, region; i.e. these
+ are now included from the names/dates module.</item>
+ <item>2015-07-07 HLU: <list>
+ <item><timestamp> content changed to #pcdata</item>
+ <item>undid supression of <relatedItem> - now included.</item>
+ <item>changed values set for @type at element <autoSignature></item>
+ <item>content of <autoSignature> now possibly non-empty with either pcdata or
+ <timestamp> element </item>
+ <item>added values "openingTag" and "closingTag" for attribute @topology at element
+ <interactionWord></item>
+ </list>
+ </item>
+ <item>2015-04-01 HLU: <list>
+ <item>>funder< and >editor< additionally under idsHeader:titleStmt</item>
+ <item>>forname<, >listOrg<, >listPerson<, >orgName<,
+ >persName<, >person<, >surname< from the TEI module namesdates
+ additionally as inline elements under idsHeader and text</item>
+ <item>>p< as an alternative to text content under >publicationStmt< and
+ >projectDesc<</item>
+ <item>>p< additionally under >sourceDesc<</item>
+ <item>>particDesc< additionally under profileDesc</item>
+ <item>>correspDesc< with sub elements >correspAction<,
+ >correspContext<, >corresp< additionally under profileDesc</item>
+ <item>>settingDesd< with sub elements >setting<, >activity<,
+ >timeline<, >when< additionally under profileDesc</item>
+ <item>@label new attribute for >availability<</item>
+ <item>>trailer<, >postscript<, >cit<, >email<, >seg<
+ additionally in >body<, ..., >div<</item>
+ <item>>interactionTerm<, >interactionWord<, >emoticon<,
+ >timestamp< additionally under >posting<</item>
+ <item>@type additionally for >autoSignature<</item>
+ </list>
+ </item>
+ <item>2014-01-24 HLU: changed the redefinition of element the <availability> to
+ incorporate the content model of the original TEI P5 spec (i.e. containing elements
+ licence and p) </item>
+ <item>2014-01-16 HLU: outcommented specs for id and xml:id in class spec for att.global and
+ added new spec for renaming xml:id as id; because xml:id is not used in DeReKo. PLAN:
+ change all id in DeReKo into xml:id because xml:id is TEI-P5-conform and id is not. --> </item>
+ <item>2014-01-16 HLU: added spec for changing the type of attribute target at definitions of
+ elements ptr, catRef (to IDREFS) and gloss (to IDREF)</item>
+ <item>2014-01-16 HLU: changed definitions of the attributes tagOrder and tagType in the
+ definition of the class att.pointing (adding 'mode="add"' to the attDefs)</item>
+ <item>2014-01-15 HLU: put <specGrp xml:id="redefine_reg"> in the correct position
+ under reg.</item>
+ <item>2014-01-15 HLU: added an attDef specification to add a @type attribute at element
+ keyTerm (keyTerm is not TEI-P5, maybe change into term later)</item>
+ <item>2013-11-14 HLU: introduced ns="http://www.ids-mannheim.de/i5" for all elements from
+ specgroup-IDS-specific</item>
+ <item>2013-11-14 HLU: introduced ns="http://www.ids-mannheim.de/xc" for all elements from
+ specgroup-XCES-unchanged and specgroup-XCES-changed</item>
+ <item>2013-11-14 HLU: introduced ns="http://www.ids-mannheim.de/p3" for all elements from
+ specgroup-TEI-P3</item>
+ <item>2013-11-14 HLU: introduced ns="http://www.ids-mannheim.de/dk" for all elements from
+ specgroup-DERIK</item>
+ <item>2013-11-14 HLU: renamed specgroup-IDS-specific-more in specgroup-DERIK</item>
+ <item>2013-08-27 HLU: changed content models of corr, foreign, lb, ref, encodingDesc,
+ opener, figure, caption, poem for validating DeReKo-2013-I.</item>
+ <item>2013-08-26 HLU: changed location in declaration for relax-ng-compact-syntax</item>
+ <item> 2012-12-26 revise text and work on alignment with IDSXCES. </item>
+ <item> 2011-12-04 generate DTD and RNG from this (version v1d), find a bug in Roma
+ preventing RNG CS and XSD generation. </item>
+ <item> 2011-10-05 begin task of fixing case-folding errors (ids-xces doesn't actually
+ lower-case things, that was an illusion caused by reading the DTD with SWI's SGML
+ settings. </item>
+ <item> 2011-09-11 add renaming instructions for names with case-folding differences. (see
+ gis-casechanged-oddspecs.xml). </item>
+ <item> 2020-11 made first version of this ODD file. </item>
+ </list>
+ </revisionDesc>
+ </teiHeader>
+ <text>
+ <front>
+ <titlePage>
+ <docTitle>
+ <titlePart>I5: The IDS text model</titlePart>
+ <titlePart>Derivation from TEI P5 via ODD file</titlePart>
+ </docTitle>
+ <docAuthor>C. M. Sperberg-McQueen</docAuthor>
+ <docDate>31 December 2012</docDate>
+ <docAuthor>Modifications and Extensions by IDS</docAuthor>
+ <docDate>last change 3 March 2020 Harald Lüngen</docDate>
+ </titlePage>
+ <div xml:id="navbar" type="navbar">
+ <divGen type="toc"/>
+ </div>
+ </front>
+ <body>
+ <p>This document provides a formal definition of I5, a derivation of the IDS/XCES vocabulary
+ as a customization of TEI P5. It contains the various <gi>specGrp</gi> elements needed to
+ specify a customization of TEI, together with accompanying prose explaining the logic of the
+ customization. </p>
+
+ <p>IDS/XCES <ptr target="#idsxces" type="bibref"/> is a DTD for corpus materials developed at
+ the Institut für deutsche Sprache in Mannheim. It is based on XCES, an XML version of the
+ Corpus Encoding Standard (CES) <ptr target="#ces" type="bibref"/>, <ptr target="#xces"
+ type="bibref"/>, which in turn was based on version TEI P3 of the Text Encoding Initiative
+ Guidelines <ptr target="#p3" type="bibref"/>.</p>
+
+ <p>The primary goal is to provide a definition of the IDS/XCES vocabulary on the basis of TEI
+ P5 <ptr target="#p5" type="bibref"/>, and not (via XCES and CES) on the basis of TEI P3. TEI
+ P3 customization involved the preparation of DTD files in tightly prescribed forms
+ containing declarations which overrode the default declarations for the entities, elements,
+ and attributes concerned. TEI P5 customization involves the preparation of an ODD (for
+ <gloss>one document does it all</gloss>) document which describes changes to the base TEI
+ vocabulary using a specialized vocabulary defined in chapter 22 of TEI P5.</p>
+
+ <p>A secondary goal is to document the structure of the customization, specifying what is
+ included without change from TEI P5, what is excluded, and what is changed. Some differences
+ between TEI P3 and IDS/XCES originated with CES or XCES and others were introduced when
+ IDS/XCES was adapted from XCES; since those have different significance for further
+ development and maintenance of the vocabulary, those two sets of differences are
+ distinguished here. Another secondary goal is to provide at least rudimentary documentation
+ for all elements in the vocabulary. </p>
+ <p>The <ref target="#div-required">first section</ref> below describes the vocabulary's use of
+ the required TEI modules; the <ref target="#div-optional">next section</ref> describes use
+ of optional modules. There follows <ref target="#div-additions">a section describing
+ elements added by IDS/XCES</ref>, and a <ref target="#div-driver">driver section</ref>
+ which gathers together all the ODD fragments included earlier in the document. A <ref
+ target="#conformance">final section</ref> describes some conformance and design issues
+ which may need attention. </p>
+ <p>The brief descriptions of elements in the TEI and CES/XCES vocabularies are taken from the
+ documentation for those encoding schemes; thanks are due to the authors and publishers of
+ that documentation. Descriptions are included in the appendix for elements suppressed from
+ modules which are otherwise included, in order to simplify review of the design and
+ consideration of possible changes.</p>
+
+ <div xml:id="div-required">
+ <head>Required TEI Modules</head>
+ <p>This section of this ODD file includes a number of TEI P5 modules; eventually it will
+ also describe differences between the P5 version of the elements involved and the older
+ IDS/XCES versions.</p>
+ <specGrp xml:id="required-modules">
+ <specGrpRef target="#specgroup-tei"/>
+ <!-- above ref added HLU 2018-08-23 -->
+ <specGrpRef target="#specgroup-core"/>
+ <specGrpRef target="#specgroup-header"/>
+ <specGrpRef target="#specgroup-textstructure"/>
+ </specGrp>
+
+ <p>A note on notation: this document is not a description of the ODD file which generates
+ the I5 version of the TEI P5 vocabulary; it <emph>is</emph> the ODD document. Blocks
+ labeled <q>Spec fragment</q>, like the one just shown, are used to specify selections from
+ and modifications to the TEI P5 vocabulary. As may be seen, such spec fragments may
+ include cross references to other spec fragments elsewhere in the document, which are
+ included by reference in the set of modifications; ODD documents are thus a specialized
+ form of <soCalled>literate programming</soCalled> as defined by the computer scientist
+ Donald Knuth and used in the publication of his TeX and MetaFont programs. The
+ literate-programming structure allows the formal specification of changes to be embedded
+ in prose documentation intended to explain what is happening.</p>
+
+ <div xml:id="div-tei">
+
+ <head>The tei module</head>
+ <p>The <code>tei</code> module is required for any TEI profile. The following
+ specification fragment includes the tei module and makes appropriate modifications to
+ it. <specGrp xml:id="specgroup-tei">
+
+ <moduleRef key="tei"/>
+ <!-- required -->
+
+ <p>Redefine one macro.</p>
+ <specGrpRef target="#specgroup-tei-redefinitions"/>
+
+ <specGrp xml:id="specgroup-tei-redefinitions">
+
+ <p>redefine <gi>macro.limitedContent</gi>. </p>
+
+ <macroSpec module="tei" ident="macro.limitedContent" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.limitedPhrase"/>
+ <rng:ref name="model.inter"/>
+ <rng:ref name="s"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </macroSpec>
+
+ </specGrp>
+ </specGrp></p>
+ </div>
+
+ <div xml:id="div-core">
+ <head>The core module</head>
+ <p> The <code>tei</code> and <code>core</code> modules are required for any TEI profile.
+ The following specification fragment includes the core module and makes appropriate
+ modifications to it. <specGrp xml:id="specgroup-core">
+
+
+
+ <moduleRef key="core"/>
+ <!--* abbr address analytic author bibl biblScope biblStruct cit
+ * corr date distinct editor email foreign gap gloss head
+ * hi imprint item l label lb lg list measure mentioned
+ * monogr name note num orig p pb ptr pubPlace publisher
+ * q quote ref reg respStmt sp speaker stage term time title
+ *-->
+ <p>Delete unneeded elements.</p>
+ <specGrpRef target="#specgroup-core-deletions"/>
+ <p>Rename some elements.</p>
+ <specGrpRef target="#specgroup-core-renamings"/>
+ <p>Redefine some elements.</p>
+ <specGrpRef target="#specgroup-core-redefinitions"/>
+ </specGrp>
+ </p>
+ <p>Numerous elements in the TEI <code>core</code> module are suppressed; for short
+ descriptions of these elements see <ref target="#core_suppressed">the appendix</ref>.
+ <specGrp xml:id="specgroup-core-deletions">
+ <p>Suppression of unused elements in core module.</p>
+ <!--* suppressing:
+ add addrLine binaryObject cb choice del desc divGen
+ emph expan graphic headItem headLabel index
+ listBibl measureGrp meeting milestone postBox postCode
+ resp rs said series sic soCalled street
+ teiCorpus unclear
+ *-->
+ <elementSpec ident="add" module="core" mode="delete"/>
+ <elementSpec ident="addrLine" module="core" mode="delete"/>
+ <elementSpec ident="binaryObject" module="core" mode="delete"/>
+ <elementSpec ident="cb" module="core" mode="delete"/>
+ <elementSpec ident="choice" module="core" mode="delete"/>
+ <elementSpec ident="del" module="core" mode="delete"/>
+ <!--elementSpec ident="desc" module="core" mode="delete" /-->
+ <!-- desc undeletd 2020-01-23 HLU -->
+ <elementSpec ident="divGen" module="core" mode="delete"/>
+ <!-- elementSpec ident="emph" module="core" mode="delete" /-->
+ <!-- desc undeletd 2020-01-21 HLU -->
+ <elementSpec ident="expan" module="core" mode="delete"/>
+ <elementSpec ident="graphic" module="core" mode="delete"/>
+ <elementSpec ident="headItem" module="core" mode="delete"/>
+ <elementSpec ident="headLabel" module="core" mode="delete"/>
+ <elementSpec ident="index" module="core" mode="delete"/>
+ <elementSpec ident="listBibl" module="core" mode="delete"/>
+ <elementSpec ident="measureGrp" module="core" mode="delete"/>
+ <elementSpec ident="meeting" module="core" mode="delete"/>
+ <elementSpec ident="milestone" module="core" mode="delete"/>
+ <elementSpec ident="postBox" module="core" mode="delete"/>
+ <elementSpec ident="postCode" module="core" mode="delete"/>
+ <elementSpec ident="resp" module="core" mode="delete"/>
+ <elementSpec ident="rs" module="core" mode="delete"/>
+ <elementSpec ident="said" module="core" mode="delete"/>
+ <elementSpec ident="series" module="core" mode="delete"/>
+ <elementSpec ident="sic" module="core" mode="delete"/>
+ <elementSpec ident="soCalled" module="core" mode="delete"/>
+ <elementSpec ident="street" module="core" mode="delete"/>
+ <elementSpec ident="unclear" module="core" mode="delete"/>
+ </specGrp>
+ </p>
+ <p>Some elements in the core modules are renamed in obvious ways. The <gi>teiCorpus</gi>
+ element is renamed <gi>idsCorpus</gi>, and its content model is adjusted:
+ <gi>idsCorpus</gi> contains a sequence of <gi>idsDoc</gi> elements, not
+ <gi>idsText</gi> (~ <gi>TEI</gi>) elements, so the default content model is not
+ appropriate. <specGrp xml:id="specgroup-core-renamings">
+ <p>Renaming elements in core module:</p>
+ <elementSpec module="core" ident="teiCorpus" mode="change">
+ <altIdent>idsCorpus</altIdent>
+ <content>
+ <rng:group>
+ <rng:ref name="idsHeader"/>
+ <rng:oneOrMore>
+ <rng:ref name="idsDoc"/>
+ </rng:oneOrMore>
+ </rng:group>
+ </content>
+ <attList>
+ <attDef ident="type">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ </attDef>
+ <attDef ident="version" mode="replace">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ </attDef>
+ <attDef ident="TEIform">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ <defaultVal>teiCorpus.2</defaultVal>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </p>
+ <p>The remainder of the elements in the core module are included in the IDS/XCES
+ vocabulary; that remainder includes the elements listed below. (For the most part, these
+ elements are also included in CES and XCES, but <gi>editor</gi>, <gi>gloss</gi>,
+ <gi>lb</gi>, <gi>orig</gi>, and <gi>pb</gi> are not in XCES but are added back into
+ the vocabulary by IDS/XCES.) </p>
+ <p> Some elements are included without change from TEI, at least in the sense that the
+ same parameter entity or pattern names are used in the declarations. (The extension of
+ some element classes in IDS/XCES does of course mean the effective content model is not
+ actually the same. But we do not need to supply a different model in this ODD file.) </p>
+ <p> For other elements, IDS/XCES declares a content model which is a restriction of the
+ content model in TEI P5. One simple way to move I5 closer to TEI P5 would be to drop
+ these restrictions and use the TEI P5 declarations for these elements unchanged. </p>
+ <p> Finally, for some elements IDS/XCES declares a content model which extends or modifies
+ the declarations in TEI P5. Sometimes the change consists merely in the addition of one
+ or more attributes, or adding the element as a member of this or that class. In other
+ cases the content model is rewritten. </p>
+ <p>The following specification fragment indicates which elements are changed from the TEI
+ P5 declarations. <specGrp xml:id="specgroup-core-redefinitions">
+ <p>Redefinition of elements in core module.</p>
+ <specGrpRef target="#add_abbr_to_token_class"/>
+ <specGrpRef target="#redefine_analytic"/>
+ <!--
+ <specGrpRef target="#add_Default_attribute_for_biblStruct"/>-->
+ <specGrpRef target="#add_date_to_token_class"/>
+ <specGrpRef target="#redefine_gap"/>
+ <specGrpRef target="#add_hi_to_basic_class"/>
+ <specGrpRef target="#redefine_imprint"/>
+ <specGrpRef target="#redefine_l_part_attribute"/>
+ <specGrpRef target="#add_lb_to_ids.milestones"/>
+ <specGrpRef target="#redefine_lg_part_attribute"/>
+ <specGrpRef target="#redefine_list"/>
+ <specGrpRef target="#redefine_monogr"/>
+ <specGrpRef target="#add_name_to_token_class"/>
+ <specGrpRef target="#add_num_to_token_class"/>
+ <specGrpRef target="#add_attributes_to_orig"/>
+ <specGrpRef target="#add_TEIform_to_pb"/>
+ <specGrpRef target="#ptr_as_milestone"/>
+ <specGrpRef target="#add_attributes_to_q"/>
+ <specGrpRef target="#redefine_sp"/>
+ <specGrpRef target="#add_term_to_token_class"/>
+ <specGrpRef target="#add_time_to_token_class"/>
+ <specGrpRef target="#redefine_corr"/>
+ <!-- added HLU 2013-08-26 -->
+ <specGrpRef target="#redefine_reg"/>
+ <!-- added HLU 2013-08-26 -->
+ <specGrpRef target="#redefine_foreign"/>
+ <!-- added HLU 2013-08-27 -->
+ <specGrpRef target="#redefine_respStmt"/>
+ <!-- added HLU 2013-08-27 -->
+ <specGrpRef target="#redefine_gloss"/>
+
+ <!-- added HLU 2014-01-16 -->
+ <specGrpRef target="#redefine_p"/>
+ <!-- added HLU 2020-01-21 -->
+ <specGrpRef target="#redefine_head"/>
+ <!-- added HLU 2020-01-21 -->
+ <specGrpRef target="#redefine_item"/>
+ <!-- added HLU 2020-01-21 -->
+ <specGrpRef target="#redefine_emph"/>
+ <!-- added HLU 2020-01-21 -->
+ <specGrpRef target="#redefine_desc"/>
+ <!-- added HLU 2020-01-24 -->
+ </specGrp> Where possible, the list below notes the nature of the changes made. </p>
+
+ <list>
+
+ <item>
+ <gi>abbr</gi> (abbreviation): contains an abbreviation of any sort. <specGrp
+ xml:id="add_abbr_to_token_class">
+ <elementSpec ident="abbr" mode="change">
+ <classes mode="change">
+ <memberOf mode="add" key="model.token"/>
+ <memberOf mode="add" key="model.basic"/>
+ </classes>
+ <attList>
+ <attDef ident="expan" mode="add">
+ <desc>gives an expansion of the abbreviation.</desc>
+ <exemplum>
+ <eg><![CDATA[<abbr expan = "Deutsche Volkspartei
+(1918-1933)">DVP</abbr>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<abbr expan = "Unabhängige
+Sozialdemokratische Partei">USPD</abbr>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<abbr expan = "Deutsche
+Demokratische Partei (1918-1930)">DDP</abbr>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<abbr expan =
+"Arbeiter-und-Bauern-Fakultät">ABF</abbr>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<abbr expan = "Deutsche
+Akademie der Künste (Berlin/Ost)">DAK</abbr>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<abbr expan = "Deutsche
+Akademie der Wissenschaften
+(Berlin/Ost)">DAW</abbr>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<abbr expan = "Deutsches
+Pädagogisches Zentralinstitut">DPZI</abbr>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<abbr expan = "Deutscher
+Schriftstellerverband">DSV</abbr>]]></eg>
+ </exemplum>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>address</gi>: contains a postal address, for example of a publisher, an
+ organization, or an individual. (Not present in samples.) <!--* a.text *-->
+ </item>
+ <item>
+ <gi>analytic</gi> (analytic level): contains bibliographic elements describing an item
+ (e.g. an article or poem) published within a monograph or journal and not as an
+ independent publication. IDS/XCES modifies the content model to fit the three-level
+ structure of IDS corpora. <specGrp xml:id="redefine_analytic">
+ <elementSpec ident="analytic" mode="change">
+ <content>
+ <rng:group>
+ <rng:oneOrMore>
+ <rng:ref name="h.title"/>
+ </rng:oneOrMore>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="h.author"/>
+ <rng:ref name="editor"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="biblScope"/>
+ <rng:ref name="biblNote"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:group>
+ <rng:ref name="edition"/>
+ <rng:optional>
+ <rng:ref name="respStmt"/>
+ </rng:optional>
+ </rng:group>
+ </rng:zeroOrMore>
+ <rng:oneOrMore>
+ <rng:ref name="imprint"/>
+ </rng:oneOrMore>
+ <rng:zeroOrMore>
+ <rng:ref name="idno"/>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="biblNote"/>
+ <rng:ref name="biblScope"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </rng:group>
+ </content>
+ </elementSpec>
+ </specGrp> CES restricts the TEI content model and renames some elements; IDS/XCES
+ extends the CES definition. The model given here is the same as for <gi>monogr</gi>. </item>
+ <item>
+ <gi>author</gi>: in a bibliographic reference, contains the name(s) of the author(s),
+ personal or corporate, of a work; for example in the same form as that provided by a
+ recognized bibliographic name authority. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>bibl</gi> (bibliographic citation): contains a loosely-structured bibliographic
+ citation of which the sub-components may or may not be explicitly tagged.
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>biblScope</gi> (scope of citation): defines the scope of a bibliographic
+ reference, for example as a list of page numbers, or a named subdivision of a larger
+ work. </item>
+ <item>
+ <gi>biblStruct</gi> (structured bibliographic citation): contains a structured
+ bibliographic citation, in which only bibliographic sub-elements appear and in a
+ specified
+ order.<!--
+ <specGrp xml:id="add_Default_attribute_for_biblStruct">
+ <elementSpec ident="biblStruct" mode="change">
+ <attList>
+ <attDef ident="Default" mode="add">
+ <defaultVal>n</defaultVal>
+ <valList>
+ <valItem ident="y"/>
+ <valItem ident="n"/>
+ </valList>
+ </attDef></attList>
+ </elementSpec>
+ </specGrp>-->
+ </item>
+ <item>
+ <gi>corr</gi> (correction): contains the correct form of a passage apparently
+ erroneous in the copy text. IDS-XCES adds the attribute @sic (which gives the original
+ form) as e.g. occurring in hi1bb.xces. <!--* a.text *-->
+ <specGrp xml:id="redefine_corr">
+ <!-- HLU 2013-08-22: added this specGrp to change definition of attlist for element 'corr' to accomodate @sic as e.g. occurring in hi1bb.xces -->
+ <!--moduleRef key="core" except=""/-->
+ <!-- HLU-2013-08-22: the above moduleRef is generated by Roma -> causes errors in the DTD, hence outcommented here. -->
+ <elementSpec ident="corr" module="core" mode="change">
+ <attList>
+ <attDef ident="sic" mode="add">
+ <desc>from CES Dokumentation: "gives the original form"</desc>
+ </attDef>
+ </attList>
+ <exemplum>
+ <eg>ToDo</eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>date</gi>: contains a date in any format. CES declares this element as a member of
+ the <code>token</code> class. <specGrp xml:id="add_date_to_token_class">
+ <elementSpec ident="date" mode="change">
+ <classes mode="change">
+ <memberOf mode="add" key="model.token"/>
+ </classes>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>item</gi>: adding att.typed for wiki talk HLU 2020-01-24 : Note that in the
+ current TEI, desc has already @type <specGrp xml:id="redefine_desc">
+ <elementSpec ident="desc" module="core" mode="change">
+ <classes>
+ <memberOf mode="add" key="att.typed"/>
+ <memberOf mode="add" key="model.descLike"/>
+ </classes>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+ <item>
+ <gi>distinct</gi>: identifies any word or phrase which is regarded as linguistically
+ distinct, for example as archaic, technical, dialectal, non-preferred, etc., or as
+ forming part of a sublanguage. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>editor</gi>: secondary statement of responsibility for a bibliographic item, for
+ example the name of an individual, institution or organization, (or of several such)
+ acting as editor, compiler, translator, etc. </item>
+
+
+ <item>
+ <gi>item</gi>: adding att.typed for wiki talk HLU 2020-01-24 <specGrp
+ xml:id="redefine_emph">
+ <elementSpec ident="emph" module="core" mode="change">
+ <classes mode="change">
+ <!-- 2020-10-21 HLU: added mode="change" to classes above -->
+ <memberOf mode="add" key="att.typed"/>
+ </classes>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+ <item>
+ <gi>foreign</gi>: identifies a word or phrase as belonging to some language other than
+ that of the surrounding text. IDS-XCES allows it to contain q, e.g. in
+ loz-div-pub.xces <!--* a.text *-->
+ <specGrp xml:id="redefine_foreign">
+ <!-- HLU 2013-08-27 added for dereko-2013-i/loz-div-pub; the content below corresponds to the
+ original '%macro.phraseSeq;' but with an additional q in the disjunction -->
+ <elementSpec ident="foreign" mode="change">
+ <!-- 'change' means: only the child elements specified will be replaced. -->
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.phrase"/>
+ <rng:ref name="model.global"/>
+ <rng:ref name="q"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>gap</gi>: indicates a point where material has been omitted in a transcription,
+ whether for editorial reasons described in the TEI header, as part of sampling
+ practice, or because the material is illegible, invisible, or inaudible. (In TEI P5,
+ the description of the gap has moved from a <att>desc</att> attribute to a
+ <gi>desc</gi> child; we revert this change for compatibility with existing data.)
+ <specGrp xml:id="redefine_gap">
+ <elementSpec ident="gap" mode="change">
+ <content>
+ <rng:empty/>
+ </content>
+ <attList>
+ <attDef ident="desc" mode="add">
+ <desc>gives a description of the omitted material.</desc>
+ </attDef>
+ </attList>
+ <exemplum>
+ <eg><![CDATA[<p>
+ <s type="manual">die anspruchsvolle Alternative
+ für Leichtraucher.</s>
+ <s type="manual">Astor mild im Rauch
+ nikotinarm<gap desc="Zigarettenschachtel"
+ reason="omitted"/>.</s>
+ <s type="manual">zum Anbieten und Verschenken
+ Astor mild-Kassette 48 Cigaretten DM 6,-
+ 20 Astor mild DM 2,50.</s>
+ <!--* ... *-->
+</p>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<s>Weit treffender haben aber jene
+(die Griechen) die unteilbare Subsistenz
+einer vernünftigen Natur mit dem Wort
+'o'<gap desc="GREEKSMALLLETTERSTIGMA"
+ reason="omitted"/>benannt«
+(Boethius, zitiert nach
+Brasser 1999: 52).</s>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>gloss</gi>: identifies a phrase or word used to provide a gloss or definition for
+ some other word or phrase. <specGrp xml:id="redefine_gloss">
+ <!-- added HLU 2014-01-16 -->
+ <elementSpec ident="gloss" mode="change">
+ <attList>
+ <attDef ident="target" mode="change">
+ <desc>the target of the pointer</desc>
+ <datatype>
+ <rng:data type="IDREF"/>
+ </datatype>
+ <remarks>
+ <p>The original TEI target attribute of the class att.pointing comes out as
+ of type CDATA from the ODD2DTD. (According to the TEI guidelines the type
+ is 'datapointer' which stands for a single URI, which btw. correctly
+ caused it to come out as xs:anyURI in the generated i5.xsd). But in the
+ ids-xces.dtd it was IDREF for target at gloss. Hence I include it here
+ with an explicit specification of the IDREF type.</p>
+ </remarks>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>head</gi> (heading): contains any type of heading, for example the title of a
+ section, or the heading of a list, glossary, manuscript description, etc.
+ <!--* a.text *--> Changed 2020-01-21 such that it can contain <gi>sigend</gi>, for
+ wiki talk. <specGrp xml:id="redefine_head">
+ <elementSpec ident="head" mode="change" module="core">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <!-- BEGIN original content -->
+ <rng:text/>
+ <rng:ref name="model.gLike"/>
+ <rng:ref name="model.phrase"/>
+ <rng:ref name="model.inter"/>
+ <rng:ref name="model.global"/>
+ <rng:ref name="lg"/>
+ <rng:ref name="model.lLike"/>
+ <!-- END original content -->
+ <rng:ref name="model.floatP.cmc"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>hi</gi> (highlighted): marks a word or phrase as graphically distinct from the
+ surrounding text, for reasons concerning which no claim is made. <specGrp
+ xml:id="add_hi_to_basic_class">
+ <elementSpec ident="hi" mode="change">
+ <classes mode="change">
+ <memberOf mode="add" key="model.basic"/>
+ </classes>
+ <!-- the following content added 2020-01-21 HLU, to add model.floatP.cmc: -->
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <!-- BEGIN macro.paraContent -->
+ <rng:text/>
+ <rng:ref name="model.gLike"/>
+ <rng:ref name="model.phrase"/>
+ <rng:ref name="model.inter"/>
+ <rng:ref name="model.global"/>
+ <rng:ref name="lg"/>
+ <rng:ref name="model.lLike"/>
+ <!-- END macro.paraContent -->
+ <rng:ref name="model.floatP.cmc"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>imprint</gi>: groups information relating to the publication or distribution of a
+ bibliographic item. CES redefines this to use the <gi>pubDate</gi> element instead of
+ <gi>date</gi>. <specGrp xml:id="redefine_imprint">
+ <elementSpec ident="imprint" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="pubPlace"/>
+ <rng:ref name="publisher"/>
+ <rng:ref name="pubDate"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>item</gi>: contains one component of a list. <!--* a.text *-->. Redefined to
+ contain <gi>signed</gi> as well for wiki talk HLU 2020-01-02.<specGrp
+ xml:id="redefine_item">
+ <elementSpec ident="item" mode="change" module="core">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <!-- BEGIN original content: macro.specialPara -->
+ <rng:text/>
+ <rng:ref name="model.gLike"/>
+ <rng:ref name="model.phrase"/>
+ <rng:ref name="model.inter"/>
+ <rng:ref name="model.divPart"/>
+ <rng:ref name="model.global"/>
+ <!-- END original content -->
+ <rng:ref name="model.floatP.cmc"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>l</gi> (verse line): contains a single, possibly incomplete, line of verse. CES
+ redefined the meaning and values of the <att>part</att> attribute. <specGrp
+ xml:id="redefine_l_part_attribute">
+ <elementSpec ident="l" mode="change">
+ <attList>
+ <attDef ident="part" mode="replace">
+ <desc>indicates whether the verse line is metrically complete.</desc>
+ <valList>
+ <valItem ident="y">
+ <gloss>the line is metrically complete.</gloss>
+ </valItem>
+ <valItem ident="n">
+ <gloss>the line is metrically incomplete.</gloss>
+ </valItem>
+ <valItem ident="u">
+ <gloss>metricality is not known or inapplicable.</gloss>
+ </valItem>
+ </valList>
+ <remarks>
+ <p>Given the attribute name <att>part</att>, the value <code>y</code> might
+ seem intuitively to mean <q>Yes, this is a partial line, not a full
+ line,</q> but the CES documentation glosses <code>y</code> and
+ <code>n</code> as shown.</p>
+ <p>The attribute appears not to be actively used in any IDS samples, in any
+ case; all values given are the default <code>u</code>.</p>
+ </remarks>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>label</gi>: contains the label associated with an item in a list; in glossaries,
+ marks the term being defined. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>lb</gi> (line break): marks the start of a new (typographic) line in some edition
+ or version of a text. IDS-XCES adds @TEIform to the attribute list as used in fsp.xces
+ and gr1.xces. <specGrp xml:id="add_lb_to_ids.milestones">
+ <elementSpec ident="lb" mode="change">
+ <classes mode="change">
+ <memberOf key="model.ids.milestones" mode="add"/>
+ </classes>
+ <attList>
+ <attDef ident="TEIform" mode="add">
+ <desc>TEIform</desc>
+ <defaultVal>pb</defaultVal>
+ </attDef>
+ <!-- HLU 2013-07-15: added attList with attribute @TEIform to accomodate attribute @TEIform occurring in fsp.xces and gr1.xces -->
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>lg</gi> (line group): contains a group of verse lines functioning as a formal
+ unit, e.g. a stanza, refrain, verse paragraph, etc. <specGrp
+ xml:id="redefine_lg_part_attribute">
+ <elementSpec ident="lg" mode="change">
+ <attList>
+ <attDef ident="part" mode="replace">
+ <desc>indicates whether the verse line group is metrically complete.</desc>
+ <valList>
+ <valItem ident="y">
+ <gloss>the line is metrically complete.</gloss>
+ </valItem>
+ <valItem ident="n">
+ <gloss>the line is metrically incomplete.</gloss>
+ </valItem>
+ <valItem ident="u">
+ <gloss>metricality is not known or inapplicable.</gloss>
+ </valItem>
+ </valList>
+ <remarks>
+ <p>The attribute appears not to be actively used in any IDS samples; all
+ values given are the default <code>u</code>.</p>
+ </remarks>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>list</gi>: contains any sequence of items organized as a list. IDS/XCES allows
+ milestones and <gi>xptr</gi> elements among the children. <specGrp
+ xml:id="redefine_list">
+ <elementSpec ident="list" mode="change">
+ <content>
+ <rng:group>
+ <rng:optional>
+ <rng:ref name="head"/>
+ </rng:optional>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="item"/>
+ <rng:group>
+ <rng:ref name="label"/>
+ <rng:zeroOrMore>
+ <rng:ref name="model.ids.milestones"/>
+ </rng:zeroOrMore>
+ <rng:ref name="item"/>
+ </rng:group>
+ <rng:ref name="model.ids.milestones"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </rng:group>
+ </content>
+ <!--*
+ ( head?, ( item
+ | ( label, ( %ids.milestones{{ pb | lb | ptr | xptr }}ids.milestones; )*, item )
+ | %ids.milestones{{ pb | lb | ptr | xptr }}ids.milestones;
+ )*
+ )
+ *-->
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>measure</gi>: contains a word or phrase referring to some quantity of an object or
+ commodity, usually comprising a number, a unit, and a commodity name.
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>mentioned</gi>: marks words or phrases mentioned, not used. (Not present in
+ samples.) <!--* a.text *-->
+ </item>
+ <item>
+ <gi>monogr</gi> (monographic level): contains bibliographic elements describing an
+ item (e.g. a book or journal) published as an independent item (i.e. as a separate
+ physical object). CES restricts the TEI content model and renames some elements;
+ IDS/XCES extends the CES definition. The model given here is the same as for
+ <gi>analytic</gi>. <specGrp xml:id="redefine_monogr">
+ <elementSpec ident="monogr" mode="change">
+ <content>
+ <rng:group>
+ <rng:oneOrMore>
+ <rng:ref name="h.title"/>
+ </rng:oneOrMore>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="h.author"/>
+ <rng:ref name="editor"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="biblScope"/>
+ <rng:ref name="biblNote"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:group>
+ <rng:ref name="edition"/>
+ <rng:optional>
+ <rng:ref name="respStmt"/>
+ </rng:optional>
+ </rng:group>
+ </rng:zeroOrMore>
+ <rng:oneOrMore>
+ <rng:ref name="imprint"/>
+ </rng:oneOrMore>
+ <rng:zeroOrMore>
+ <rng:ref name="idno"/>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="biblNote"/>
+ <rng:ref name="biblScope"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </rng:group>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+
+ <item>
+ <gi>name</gi> (name, proper noun): contains a proper noun or noun phrase. <!--* a.text *-->
+ <specGrp xml:id="add_name_to_token_class">
+ <elementSpec ident="name" mode="change">
+ <classes mode="change">
+ <memberOf mode="add" key="model.token"/>
+ </classes>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>note</gi>: contains a note or annotation. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>num</gi> (number): contains a number, written in any form. <specGrp
+ xml:id="add_num_to_token_class">
+ <elementSpec ident="num" mode="change">
+ <classes mode="change">
+ <memberOf mode="add" key="model.token"/>
+ <memberOf mode="add" key="model.basic"/>
+ </classes>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>orig</gi> (original form): contains a reading which is marked as following the
+ original, rather than being normalized or corrected. The <att>reg</att> attribute was
+ dropped in TEI P5 and must be restored. CES also adds a <att>regalt</att> attribute
+ which must be defined. <specGrp xml:id="add_attributes_to_orig">
+ <elementSpec ident="orig" mode="change">
+ <attList>
+ <attDef ident="reg" mode="add">
+ <desc>gives a regularized (normalized) form of the text.</desc>
+ </attDef>
+ <attDef ident="regalt" mode="add">
+ <desc>gives an alternate form of the regularized (normalized) text.</desc>
+ </attDef>
+ </attList>
+ <exemplum>
+ <eg><![CDATA[<s type="manual">der warnt -
+wider die eiserne Regel des
+<orig reg="Wahlkampfes"
+ regalt="Wahlkrampfes">Wahlk(r)ampfes</orig>,
+einen Gegner durch Nichtnennung zu strafen -
+davor, PDS zu wählen.</s>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>p</gi> (paragraph): marks paragraphs in prose. <!--* a.text *-->
+ <specGrp xml:id="redefine_p">
+ <elementSpec ident="p" module="core" mode="change">
+ <desc>(paragraph) marks paragraphs in prose. In the case of CMC documents, notably
+ Wiki talk pages, it is necessary that <gi>signed</gi> may also appear inside
+ paragraphs. In a Wiki talk page, users insert their signature as part of the
+ paragraph. The only change to the original content model of <gi>p</gi> is that
+ <gi>signed</gi> is additionally allowed inside <gi>p</gi>.</desc>
+ <content>
+ <!-- original macro.paraContent = (text | model.gLike | model.phrase | model.inter | model.global | lg | model.lLike)* -->
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.gLike"/>
+ <rng:ref name="model.phrase"/>
+ <rng:ref name="model.inter"/>
+ <rng:ref name="model.global"/>
+ <rng:ref name="lg"/>
+ <rng:ref name="model.lLike"/>
+ <rng:ref name="model.floatP.cmc"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ <exemplum type="Chat2CLARIN">
+ <p>Usenet news message</p>
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <p>Wer die ruhrtour Mailingliste noch nicht kennt, der schaut bitte weiter
+ unten nach!</p></egXML>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>pb</gi> (page break): marks the boundary between one page of a text and the next
+ in a standard reference system. <specGrp xml:id="add_TEIform_to_pb">
+ <elementSpec ident="pb" mode="change">
+ <classes mode="change">
+ <memberOf key="model.ids.milestones" mode="add"/>
+ </classes>
+ <attList>
+ <attDef ident="TEIform" mode="add">
+ <defaultVal>pb</defaultVal>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>ptr</gi> (pointer): defines a pointer to another location. IDS/XCES adds this
+ element to the <code>ids.milestones</code> class. <specGrp xml:id="ptr_as_milestone">
+ <elementSpec ident="ptr" mode="change">
+ <classes mode="change">
+ <memberOf key="att.text" mode="add"/>
+ <memberOf key="att.global" mode="delete"/>
+ <memberOf key="model.ids.milestones" mode="add"/>
+ </classes>
+ <attList>
+ <!-- added HLU 2014-01-15 -->
+ <attDef ident="target" mode="change">
+ <desc>the target of the pointer</desc>
+ <datatype>
+ <rng:data type="IDREFS"/>
+ </datatype>
+ <remarks>
+ <p>The original TEI target attribute of the class att.pointing comes out as
+ of type CDATA from the ODD2DTD. (According to the TEI guidelines the type
+ is 'datapointer' which stands for a single URI, which btw. correctly
+ caused it to come out as xs:anyURI in the generated i5.xsd). But in the
+ ids-xces.dtd it was IDREFS. Hence I include it here with an explicit
+ specification of the IDREFS type.</p>
+ </remarks>
+ </attDef>
+
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>pubPlace</gi> (publication place): contains the name of the place where a
+ bibliographic item was published. </item>
+ <item>
+ <gi>publisher</gi>: provides the name of the organization responsible for the
+ publication or distribution of a bibliographic item. </item>
+ <item>
+ <gi>q</gi> (separated from the surrounding text with quotation marks): contains
+ material which is marked as (ostensibly) being somehow different than the surrounding
+ text, for any one of a variety of reasons including, but not limited to: direct speech
+ or thought, technical terms or jargon, authorial distance, quotations from elsewhere,
+ and passages that are mentioned but not used. CES adds several attributes. <specGrp
+ xml:id="add_attributes_to_q">
+ <elementSpec ident="q" mode="change">
+ <attList>
+ <!--*
+ next IDREF #IMPLIED
+ prev IDREF #IMPLIED
+ direct ( y | n | unspecified ) unspecified
+ who CDATA #IMPLIED
+ broken ( yes | no ) no
+ *-->
+
+ <attDef ident="next" mode="change">
+ <desc>points to the next element of a virtual aggregate of which the current
+ element is part. Specifically, for <gi>q</gi> elements, gives the ID of a
+ subsequent <gi>q</gi> element which contains a continuation of the same
+ quotation.</desc>
+ <datatype>
+ <rng:data type="IDREF"/>
+ </datatype>
+ <remarks>
+ <p>In TEI P5, this attribute is URI-valued; in P3 (and IDS/XCES), it is
+ IDREF-valued.</p>
+ </remarks>
+ </attDef>
+
+ <attDef ident="prev" mode="change">
+ <desc>points to the previous element of a virtual aggregate of which the
+ current element is part. Specifically, for <gi>q</gi> elements, gives the ID
+ of a preceding <gi>q</gi> element which contains the immediately preceding
+ portion of the same quotation.</desc>
+ <datatype>
+ <rng:data type="IDREF"/>
+ </datatype>
+ <remarks>
+ <p>In TEI P5, this attribute is URI-valued; in P3 (and IDS/XCES), it is
+ IDREF-valued.</p>
+ </remarks>
+ </attDef>
+
+ <attDef ident="direct">
+ <desc>may be used to indicate whether the quoted matter is regarded as direct
+ or indirect speech.</desc>
+ <valList>
+ <valItem ident="y">
+ <gloss>speech or thought is represented directly.</gloss>
+ </valItem>
+ <valItem ident="n">
+ <gloss>speech or thought is represented indirectly, e.g. by use of a
+ marked verbal aspect.</gloss>
+ </valItem>
+ <valItem ident="unspecified">
+ <gloss>no claim is made.</gloss>
+ </valItem>
+ </valList>
+ </attDef>
+ <!--*
+ <attDef ident="who">
+ <desc>indicates the speaker of the quote.</desc>
+ </attDef>
+ *-->
+ <attDef ident="broken">
+ <desc>indicates whether this quotation or piece of dialog is broken between
+ two or more <gi>q</gi> elements (linked using the <att>next</att> and
+ <att>prev</att> attributes).</desc>
+ <valList>
+ <valItem ident="y">
+ <gloss>quotation is broken across two or more elements.</gloss>
+ </valItem>
+ <valItem ident="n">
+ <gloss>quotation is not broken across multiple elements.</gloss>
+ </valItem>
+ <valItem ident="unspecified">
+ <gloss>no claim is made.</gloss>
+ </valItem>
+ </valList>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>quote</gi> (quotation): contains a phrase or passage attributed by the narrator or
+ author to some agency external to the text. <!--* a.text *-->
+ </item>
+
+
+ <item>
+ <gi>ref</gi> (reference): defines a reference to another location, possibly modified
+ by additional text or comment. IDS-XCES adds @orig.<!--* a.text *-->
+ </item>
+ <item>
+ <gi>reg</gi> (regularization): contains a reading which has been regularized or
+ normalized in some sense. <!--* a.text *-->
+ <specGrp xml:id="redefine_reg">
+ <elementSpec ident="reg" module="core" mode="change">
+ <!-- HLU 2013-08-22: added this elementSpec -->
+ <attList>
+ <attDef ident="orig" mode="add">
+ <desc>for the original</desc>
+ </attDef>
+ </attList>
+ <exemplum>
+ <eg>ToDo</eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>respStmt</gi> (statement of responsibility): supplies a statement of
+ responsibility for the intellectual content of a text, edition, recording, or series,
+ where the specialized elements for authors, editors, etc. do not suffice or do not
+ apply. (Not present in samples.) <specGrp xml:id="redefine_respStmt">
+ <!-- HLU 2013-08-27: added this specGrp because from the original definition, it is always falsely
+ generated as ' ((%model.nameLike.agent;)+ | (%model.nameLike.agent;)+) '
+ by odd2dtd.xsl, which leads to an ambiguous content model. -->
+ <elementSpec ident="respStmt" mode="change">
+ <content>
+ <rng:oneOrMore>
+ <rng:ref name="model.nameLike.agent"/>
+ </rng:oneOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>sp</gi> (speech): An individual speech in a performance text, or a passage
+ presented as such in a prose or verse text. CES restricts this content model severely;
+ IDS/XCES brings it back closer to the TEI form, and adds the class of IDS milestones
+ to the legal content. <!--* ( speaker | p | quote | poem | stage |
+ %ids.milestones{{ pb | lb | ptr | xptr }}ids.milestones; )*
+ *-->
+ <specGrp xml:id="redefine_sp">
+ <elementSpec ident="sp" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="speaker"/>
+ <rng:ref name="p"/>
+ <rng:ref name="quote"/>
+ <rng:ref name="poem"/>
+ <rng:ref name="stage"/>
+ <rng:ref name="model.ids.milestones"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ <exemplum>
+ <eg><![CDATA[<sp who="Korzcak">
+ <speaker/>
+ <p>
+ <s>Sie irren sich,
+ <stage>erwiderte Korczak,</stage>
+ nicht jeder ist ein Schuft<stage>,
+ und er schlug die Waggontür
+ hinter sich zu</stage>.</s>
+ </p>
+</sp>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>speaker</gi>: A specialized form of heading or label, giving the name of one or
+ more speakers in a dramatic text or fragment. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>stage</gi> (stage direction): contains any kind of stage direction within a
+ dramatic text or fragment. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>term</gi>: contains a single-word, multi-word, or symbolic designation which is
+ regarded as a technical term. <specGrp xml:id="add_term_to_token_class">
+ <elementSpec ident="term" mode="change">
+ <classes mode="change">
+ <memberOf mode="add" key="model.token"/>
+ </classes>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>time</gi>: contains a phrase defining a time of day in any format. <specGrp
+ xml:id="add_time_to_token_class">
+ <elementSpec ident="time" mode="change">
+ <classes mode="change">
+ <memberOf mode="add" key="model.token"/>
+ </classes>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>title</gi>: contains a title for any kind of work. <!--* a.text *-->
+ </item>
+ </list>
+ </div>
+
+ <div xml:id="div-header">
+ <head>The <code>header</code> module</head>
+ <p>The <code>header</code> module is also essential. We include it here: <specGrp
+ xml:id="specgroup-header">
+ <moduleRef key="header"/>
+ <!--* availability biblFull catDesc catRef category change
+ * classCode classDecl correction creation distributor edition
+ * editionStmt editorialDecl encodingDesc extent fileDesc
+ * hyphenation idno keywords langUsage language
+ * normalization profileDesc projectDesc publicationStmt
+ * quotation refsDecl revisionDesc samplingDecl
+ * segmentation sourceDesc tagUsage tagsDecl taxonomy
+ * textClass titleStmt
+ *-->
+ <specGrpRef target="#specgroup-header-renamings"/>
+ <specGrpRef target="#specgroup-header-deletions"/>
+ <specGrpRef target="#specgroup-header-redefinitions"/>
+ </specGrp>
+ </p>
+
+ <p>The <gi>teiHeader</gi> element is renamed to <gi>idsHeader</gi>, and we add some
+ attributes (the <att>status</att> attribute was in TEI P3 but seems to have disappeared
+ from P5): <specGrp xml:id="specgroup-header-renamings">
+ <!--* suppressing:
+ * appInfo application authority cRefPattern
+ * geoDecl handNote interpretation namespace
+ * notesStmt principal refState rendition scriptNote
+ * seriesStmt sponsor stdVals teiHeader typeNote
+ *-->
+ <p>Renaming teiHeader as idsHeader ...</p>
+ <elementSpec module="header" ident="teiHeader" mode="change">
+ <altIdent>idsHeader</altIdent>
+ <attList>
+ <attDef ident="pattern" mode="add"/>
+ <attDef ident="status" mode="add">
+ <defaultVal>new</defaultVal>
+ <valList>
+ <valItem ident="new"/>
+ <valItem ident="update"/>
+ </valList>
+ </attDef>
+ <attDef ident="version" mode="add" usage="req"/>
+ <attDef ident="TEIform" mode="add">
+ <defaultVal>teiHeader</defaultVal>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </p>
+ <p>Some elements in the TEI <code>header</code> module are suppressed; for short
+ descriptions see <ref target="#header_suppressed">the appendix</ref>. <specGrp
+ xml:id="specgroup-header-deletions">
+ <p>Deleting unused elements in header module ...</p>
+ <elementSpec ident="appInfo" module="header" mode="delete"/>
+ <elementSpec ident="application" module="header" mode="delete"/>
+ <elementSpec ident="authority" module="header" mode="delete"/>
+ <elementSpec ident="cRefPattern" module="header" mode="delete"/>
+ <elementSpec ident="geoDecl" module="header" mode="delete"/>
+ <elementSpec ident="handNote" module="header" mode="delete"/>
+ <elementSpec ident="interpretation" module="header" mode="delete"/>
+ <elementSpec ident="namespace" module="header" mode="delete"/>
+ <elementSpec ident="notesStmt" module="header" mode="delete"/>
+ <elementSpec ident="principal" module="header" mode="delete"/>
+ <elementSpec ident="refState" module="header" mode="delete"/>
+ <elementSpec ident="rendition" module="header" mode="delete"/>
+ <elementSpec ident="scriptNote" module="header" mode="delete"/>
+ <elementSpec ident="seriesStmt" module="header" mode="delete"/>
+ <elementSpec ident="sponsor" module="header" mode="delete"/>
+ <elementSpec ident="stdVals" module="header" mode="delete"/>
+ <elementSpec ident="typeNote" module="header" mode="delete"/>
+ </specGrp>
+ </p>
+ <p> The IDS/XCES vocabulary includes the elements listed below from the TEI
+ <code>header</code> module, sometimes with content models which extend or otherwise
+ modify the content models of TEI P5 in such a way that instances of the revised element
+ type are not valid against the unmodified TEI P5 schema, and sometimes without change.
+ In several cases, CES changes a content model from requiring a sequence of paragraphs to
+ allowing just character data. In other cases, specialized child elements are added to
+ the content model. <specGrp xml:id="specgroup-header-redefinitions">
+ <p>Modifying some elements and classes in header module ...</p>
+ <specGrpRef target="#modify_declarable_class"/>
+ <specGrpRef target="#redefine_availability"/>
+ <specGrpRef target="#redefine_creation"/>
+ <specGrpRef target="#redefine_correction_as_PCDATA"/>
+ <specGrpRef target="#redefine_edition"/>
+ <specGrpRef target="#redefine_editionStmt_as_PCDATA"/>
+ <specGrpRef target="#redefine_editorialDecl"/>
+ <specGrpRef target="#redefine_language"/>
+ <specGrpRef target="#redefine_normalization_as_PCDATA"/>
+ <specGrpRef target="#redefine_projectDesc_as_PCDATA_or_p"/>
+ <specGrpRef target="#redefine_publicationStmt"/>
+ <specGrpRef target="#redefine_quotation_as_PCDATA"/>
+ <specGrpRef target="#redefine_samplingDecl_as_PCDATA"/>
+ <specGrpRef target="#redefine_segmentation_as_PCDATA"/>
+ <specGrpRef target="#redefine_sourceDesc"/>
+ <specGrpRef target="#redefine_tagsDecl"/>
+ <specGrpRef target="#redefine_taxonomy"/>
+ <specGrpRef target="#redefine_textClass"/>
+ <specGrpRef target="#redefine_titleStmt"/>
+ <specGrpRef target="#redefine_encodingDesc"/>
+ <specGrpRef target="#redefine_catRef"/>
+ <!-- HLU added #redefine_encodingDesc -->
+ <!-- HLU added #redefine_catRef 2014-01-16 -->
+ </specGrp>
+ </p>
+ <p>In the attribute class <code>declarable</code>, CES renames one attribute from
+ <att>default</att> to <att>Default</att>, and changes its values from <code>yes</code>
+ and <code>no</code> to <code>y</code> and <code>n</code>. <specGrp
+ xml:id="modify_declarable_class">
+ <classSpec ident="att.declarable" type="atts" mode="change">
+ <attList>
+ <attDef ident="default" mode="delete"/>
+ <attDef ident="Default" mode="add">
+ <defaultVal>n</defaultVal>
+ <valList>
+ <valItem ident="y"/>
+ <valItem ident="n"/>
+ </valList>
+ </attDef>
+ </attList>
+ </classSpec>
+ </specGrp></p>
+ <p>The elements included from the <code>header</code> module are these. <list>
+ <item>
+ <gi>availability</gi>: supplies information about the availability of a text any
+ restrictions on its use or distribution, its copyright status, etc. <specGrp
+ xml:id="redefine_availability">
+ <elementSpec ident="availability" mode="change">
+
+
+ <!-- HLU 2014-01-24: modified Michaels content spec. -->
+ <content>
+ <!-- HLU 2014-01-24: This content spec is identical to the one in p5subset.xml,
+ except that I took rng:zeroOrMore instead of rng:oneOrMore and added rng:text for mixed content. -->
+ <rng:choice>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.availabilityPart"/>
+ <rng:ref name="model.pLike"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </rng:choice>
+ </content>
+
+ <!-- HLU 2014-01-24: modified Michaels content spec. -->
+ <attList>
+ <attDef ident="region" mode="add">
+ <defaultVal>world</defaultVal>
+ </attDef>
+
+ <attDef ident="label" mode="add">
+ <valList type="closed">
+ <valItem ident="QAO-NC"/>
+ <valItem ident="QAO-NC-LOC:ids"/>
+ <valItem ident="QAO-NC-LOC:ids-NU:1"/>
+ <valItem ident="ACA-NC"/>
+ <valItem ident="ACA-NC-LC"/>
+ <valItem ident="CC-BY-SA"/>
+ </valList>
+ </attDef>
+ </attList>
+
+ <exemplum>
+ <p>An example:</p>
+ <eg><![CDATA[<availability region = "world" status = "unknown"/>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ </list>
+ </p>
+ <p> The IDS/XCES vocabulary includes the following elements from the TEI
+ <code>header</code> module with content models which restrict the content models of
+ TEI P5. <list>
+ <item>
+ <gi>biblFull</gi> (fully-structured bibliographic citation): contains a
+ fully-structured bibliographic citation, in which all components of the TEI file
+ description are present. </item>
+ <item>
+ <gi>catDesc</gi> (category description): describes some category within a taxonomy
+ or text typology, either in the form of a brief prose description or in terms of the
+ situational parameters used by the TEI formal textDesc. </item>
+ <item>
+ <gi>catRef</gi> (category reference): specifies one or more defined categories
+ within some taxonomy or text typology. <specGrp xml:id="redefine_catRef">
+ <!-- added HLU 2014-01-16 -->
+ <elementSpec ident="catRef" mode="change">
+ <attList>
+ <attDef ident="target" mode="change">
+ <desc>the target of the pointer</desc>
+ <datatype>
+ <rng:data type="IDREFS"/>
+ </datatype>
+ <remarks>
+ <p>The original TEI target attribute of the class att.pointing comes out
+ as of type CDATA from the ODD2DTD. (According to the TEI guidelines the
+ type is 'datapointer' which stands for a single URI, which btw.
+ correctly caused it to come out as xs:anyURI in the generated i5.xsd).
+ But in the ids-xces.dtd it was IDREFS. Hence I include it here with an
+ explicit specification of the IDREFS type.</p>
+ </remarks>
+ </attDef>
+
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>category</gi>: contains an individual descriptive category, possibly nested
+ within a superordinate category, within a user-defined taxonomy. </item>
+ <item>
+ <gi>change</gi>: summarizes a particular change or correction made to a particular
+ version of an electronic text which is shared between several researchers. </item>
+ <item>
+ <gi>classCode</gi>
+ </item>
+ <item>
+ <gi>classDecl</gi> (classification declarations): contains one or more taxonomies
+ defining any classificatory codes used elsewhere in the text. </item>
+ <item>
+ <gi>correction</gi> (correction principles): states how and under what circumstances
+ corrections have been made in the text. <specGrp
+ xml:id="redefine_correction_as_PCDATA">
+ <elementSpec ident="correction" mode="change">
+ <content>
+ <rng:text/>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>creation</gi>: contains information about the creation of a text. <specGrp
+ xml:id="redefine_creation">
+ <elementSpec ident="creation" mode="change">
+ <content>
+ <rng:group>
+ <rng:ref name="creatDate"/>
+ <rng:optional>
+ <rng:ref name="creatRef"/>
+ </rng:optional>
+ <rng:optional>
+ <rng:ref name="creatRefShort"/>
+ </rng:optional>
+ </rng:group>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>distributor</gi>: supplies the name of a person or other agency responsible for
+ the distribution of a text. </item>
+ <item>
+ <gi>edition</gi>: describes the particularities of one edition of a text. <!--* ( further, kind, appearance ) *-->
+ <specGrp xml:id="redefine_edition">
+ <elementSpec ident="edition" mode="change">
+ <content>
+ <rng:group>
+ <rng:ref name="further"/>
+ <rng:ref name="kind"/>
+ <rng:ref name="appearance"/>
+ </rng:group>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>editionStmt</gi> (edition statement): groups information relating to one edition
+ of a text. <specGrp xml:id="redefine_editionStmt_as_PCDATA">
+ <elementSpec ident="editionStmt" mode="change">
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="version"/>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>editorialDecl</gi> (editorial practice declaration): provides details of
+ editorial principles and practices applied during the encoding of a text. CES
+ changes the set of children for this element from P3 (suppressing
+ <gi>interpretation</gi> and <gi>stdVals</gi> and adding <gi>transduction</gi> and
+ <gi>conformance</gi>); IDS/XCES adds <gi>pagination</gi> to the children. <specGrp
+ xml:id="redefine_editorialDecl">
+ <elementSpec ident="editorialDecl" mode="change">
+ <content>
+ <rng:oneOrMore>
+ <rng:choice>
+ <rng:ref name="pagination"/>
+ <rng:ref name="correction"/>
+ <rng:ref name="quotation"/>
+ <rng:ref name="hyphenation"/>
+ <rng:ref name="segmentation"/>
+ <rng:ref name="transduction"/>
+ <rng:ref name="normalization"/>
+ <rng:ref name="conformance"/>
+ </rng:choice>
+ </rng:oneOrMore>
+ </content>
+ <attList>
+ <attDef ident="version"/>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>encodingDesc</gi> (encoding description): documents the relationship between an
+ electronic text and the source or sources from which it was derived. IDS-XCES
+ additionally allows an empty encodingDesc as used in dck.xces . <!-- HLU 2013-08-27: added specGrp to change oneOrMore into zeroOrMore
+ to permit empty encodingDesc for dck.xces (was also allowed in ids-xces) -->
+ <specGrp xml:id="redefine_encodingDesc">
+ <elementSpec ident="encodingDesc" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="model.encodingDescPart"/>
+ <rng:ref name="model.pLike"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>extent</gi>: describes the approximate size of a text as stored on some carrier
+ medium, whether digital or non-digital, specified in any convenient units. </item>
+ <item>
+ <gi>fileDesc</gi> (file description): contains a full bibliographic description of
+ an electronic file. </item>
+ <item>
+ <gi>hyphenation</gi>: summarizes the way in which hyphenation in a source text has
+ been treated in an encoded version of it. </item>
+ <item>
+ <gi>idno</gi> (identifier): supplies any form of identifier used to identify some
+ object, such as a bibliographic item, a person, a title, an organization, etc. in a
+ standardized way. </item>
+ <item>
+ <gi>keywords</gi>: contains a list of keywords or phrases identifying the topic or
+ nature of a text. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>langUsage</gi> (language usage): describes the languages, sublanguages,
+ registers, dialects, etc. represented within a text. </item>
+ <item>
+ <gi>language</gi>: characterizes a single language or sublanguage used within a
+ text. TEI P5 uses an <att>ident</att> attribute, not <att>id</att>, to give the
+ language code; IDS/XCES follows P3 in this. <specGrp xml:id="redefine_language">
+ <elementSpec ident="language" mode="change">
+ <attList>
+ <attDef ident="ident" mode="delete"/>
+ <attDef ident="id" mode="change">
+ <desc>Supplies a language code constructed as defined in BCP 47 which is
+ used to identify the language documented by this element, and which is
+ referenced by the global attributes <att>lang</att> and
+ <att>xml:lang</att>.</desc>
+ <datatype>
+ <rng:data type="ID"/>
+ </datatype>
+ <exemplum>
+ <eg><language id="de" usage="100">Deutsch</language></eg>
+ </exemplum>
+ <remarks>
+ <p>Note that for technical reasons it is not possible to assign the type
+ <code>ID</code> to both the <att>id</att> and <att>xml:id</att>
+ attributes. This version of I5 assigns the <code>ID</code> type to
+ attribute <att>id</att>. </p>
+ </remarks>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>normalization</gi>: indicates the extent of normalization or regularization of
+ the original source carried out in converting it to electronic form. <specGrp
+ xml:id="redefine_normalization_as_PCDATA">
+ <elementSpec ident="normalization" mode="change">
+ <content>
+ <rng:text/>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>profileDesc</gi> (text-profile description): provides a detailed description of
+ non-bibliographic aspects of a text, specifically the languages and sublanguages
+ used, the situation in which it was produced, the participants and their setting. </item>
+ <item>
+ <gi>projectDesc</gi> (project description): describes in detail the aim or purpose
+ for which an electronic file was encoded, together with any other relevant
+ information concerning the process by which it was assembled or collected. <specGrp
+ xml:id="redefine_projectDesc_as_PCDATA_or_p">
+ <elementSpec ident="projectDesc" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.pLike"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>publicationStmt</gi> (publication statement): groups information concerning the
+ publication or distribution of an electronic or other text. <specGrp
+ xml:id="redefine_publicationStmt">
+ <elementSpec ident="publicationStmt" mode="change">
+ <content>
+ <rng:choice>
+ <rng:group>
+ <rng:ref name="distributor"/>
+ <rng:ref name="pubAddress"/>
+ <rng:zeroOrMore>
+ <rng:ref name="telephone"/>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:ref name="fax"/>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:ref name="eAddress"/>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:ref name="idno"/>
+ </rng:zeroOrMore>
+ <rng:ref name="availability"/>
+ <rng:ref name="pubDate"/>
+ <rng:zeroOrMore>
+ <rng:ref name="pubPlace"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ <rng:oneOrMore>
+ <rng:ref name="p"/>
+ </rng:oneOrMore>
+ </rng:choice>
+ </content>
+ <exemplum>
+ <p>An example (actually, all of the <gi>publicationStmt</gi> elements in the
+ available samples look like this, or else have no contents in any of their
+ children):</p>
+ <eg><![CDATA[<publicationStmt>
+ <distributor
+ >Institut für Deutsche Sprache</distributor>
+ <pubAddress
+ >Postfach 10 16 21, D-68016 Mannheim</pubAddress>
+ <telephone
+ >+49 (0)621 1581 0</telephone>
+ <availability region="world"
+ status="unknown"/>
+ <pubDate/>
+</publicationStmt>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>quotation</gi>: specifies editorial practice adopted with respect to quotation
+ marks in the original. <specGrp xml:id="redefine_quotation_as_PCDATA">
+ <elementSpec ident="quotation" mode="change">
+ <content>
+ <rng:text/>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>refsDecl</gi> (references declaration): specifies how canonical references are
+ constructed for this text. </item>
+ <item>
+ <gi>revisionDesc</gi> (revision description): summarizes the revision history for a
+ file. </item>
+ <item>
+ <gi>samplingDecl</gi> (sampling declaration): contains a prose description of the
+ rationale and methods used in sampling texts in the creation of a corpus or
+ collection. <specGrp xml:id="redefine_samplingDecl_as_PCDATA">
+ <elementSpec ident="samplingDecl" mode="change">
+ <content>
+ <rng:text/>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>segmentation</gi>: describes the principles according to which the text has been
+ segmented, for example into sentences, tone-units, graphemic strata, etc. <specGrp
+ xml:id="redefine_segmentation_as_PCDATA">
+ <elementSpec ident="segmentation" mode="change">
+ <content>
+ <rng:text/>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>sourceDesc</gi> (source description): describes the source from which an
+ electronic text was derived or generated, typically a bibliographic description in
+ the case of a digitized text, or a phrase such as "born digital" for a text which
+ has no previous existence. <specGrp xml:id="redefine_sourceDesc">
+ <!--elementSpec ident="sourceDesc" mode="change">
+ <content>
+ <rng:group>
+ <rng:oneOrMore>
+ <rng:choice>
+ <rng:ref name="biblFull"/>
+ <rng:ref name="biblStruct"/>
+ </rng:choice>
+ </rng:oneOrMore>
+ <rng:zeroOrMore>
+ <rng:ref name="reference"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ </content>
+ </elementSpec-->
+ <elementSpec ident="sourceDesc" mode="change">
+ <content>
+ <rng:group>
+ <rng:zeroOrMore>
+ <rng:ref name="model.pLike"/>
+ </rng:zeroOrMore>
+ <rng:oneOrMore>
+ <rng:choice>
+ <rng:ref name="biblFull"/>
+ <rng:ref name="biblStruct"/>
+ </rng:choice>
+ </rng:oneOrMore>
+ <rng:zeroOrMore>
+ <rng:ref name="reference"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>tagUsage</gi>: supplies information about the usage of a specific element within
+ a text. </item>
+ <item>
+ <gi>tagsDecl</gi> (tagging declaration): provides detailed information about the
+ tagging applied to a document. TEI P5 requires that the <gi>tagUsage</gi> elements
+ in the <gi>tagsDecl</gi> element be wrapped in a <gi>namespace</gi> element;
+ IDS/XCES follows P3. <specGrp xml:id="redefine_tagsDecl">
+ <elementSpec ident="tagsDecl" mode="change">
+ <content>
+ <rng:oneOrMore>
+ <rng:ref name="tagUsage"/>
+ </rng:oneOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>taxonomy</gi>: defines a typology used to classify texts either implicitly, by
+ means of a bibliographic citation, or explicitly by a structured taxonomy. <!--* ( category+
+ | ( ( h.bibl | biblStruct ), category* )
+ )
+ *-->
+ <specGrp xml:id="redefine_taxonomy">
+ <elementSpec ident="taxonomy" mode="change">
+ <content>
+ <rng:choice>
+ <rng:oneOrMore>
+ <rng:ref name="category"/>
+ </rng:oneOrMore>
+ <rng:group>
+ <rng:choice>
+ <rng:ref name="h.bibl"/>
+ <rng:ref name="biblStruct"/>
+ </rng:choice>
+ <rng:zeroOrMore>
+ <rng:ref name="category"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ </rng:choice>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>textClass</gi> (text classification): groups information which describes the
+ nature or topic of a text in terms of a standard classification scheme, thesaurus,
+ etc. <specGrp xml:id="redefine_textClass">
+ <elementSpec ident="textClass" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="catRef"/>
+ <rng:ref name="classCode"/>
+ <!-- HLU 2017-09-08: added classCode -->
+ <rng:ref name="h.keywords"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ <!--
+ <attList>
+ <attDef ident="default" mode="delete"/>
+ <attDef ident="Default" usage="opt" mode="add">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <defaultVal>n</defaultVal>
+ <valList>
+ <valItem ident="y"/>
+ <valItem ident="n"/>
+ </valList>
+ </attDef>
+ </attList>-->
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>titleStmt</gi> (title statement): groups information about the title of a work
+ and those responsible for its intellectual content. IDS/XCES adjusts the content
+ model here to use the specialized title elements it defines for the different corpus
+ levels. An I5 corpus level-specific {c|d|t}.title element is obligatory, in
+ addition, original TEI <gi>title</gi> elements with their suitable attributes may be
+ specified, e.g. for specifying subtitles <specGrp xml:id="redefine_titleStmt">
+
+ <elementSpec ident="titleStmt" mode="change">
+ <content>
+ <rng:group>
+ <rng:choice>
+ <rng:group>
+ <rng:ref name="korpusSigle"/>
+ <rng:ref name="c.title"/>
+ </rng:group>
+ <rng:group>
+ <rng:ref name="dokumentSigle"/>
+ <rng:ref name="d.title"/>
+ </rng:group>
+ <rng:group>
+ <rng:ref name="textSigle"/>
+ <rng:ref name="t.title"/>
+ </rng:group>
+ <rng:group>
+ <rng:ref name="x.title"/>
+ </rng:group>
+ </rng:choice>
+ <!--rng:zeroOrMore>
+ <rng:ref name="title"/>
+ </rng:zeroOrMore-->
+ <!-- orig. TEI: oneOrMore title -->
+ <rng:zeroOrMore>
+ <!-- allowing also funder or editor as orig. TEI: -->
+ <rng:ref name="model.respLike"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ </content>
+ </elementSpec>
+
+ <!--elementSpec ident="titleStmt" mode="change">
+ <content>
+ <rng:choice>
+ <rng:group>
+ <rng:ref name="korpusSigle"/>
+ <rng:ref name="c.title"/>
+ <rng:zeroOrMore>
+ <rng:ref name="respStmt"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ <rng:group>
+ <rng:ref name="dokumentSigle"/>
+ <rng:ref name="d.title"/>
+ <rng:zeroOrMore>
+ <rng:ref name="respStmt"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ <rng:group>
+ <rng:ref name="textSigle"/>
+ <rng:ref name="t.title"/>
+ <rng:zeroOrMore>
+ <rng:ref name="respStmt"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ <rng:group>
+ <rng:ref name="x.title"/>
+ <rng:zeroOrMore>
+ <rng:ref name="respStmt"/>
+ </rng:zeroOrMore>
+ </rng:group>
+ </rng:choice>
+ </content>
+ </elementSpec-->
+ </specGrp>
+ <!--*
+ (
+ ( korpusSigle, c.title, respStmt* ) |
+ ( dokumentSigle, d.title, respStmt* ) |
+ ( textSigle, t.title, respStmt* ) |
+ ( x.title, respStmt* )
+ )
+ *-->
+ </item>
+ </list>
+ </p>
+
+
+ </div>
+
+ <div xml:id="div-textstructure">
+ <head>The <code>textstructure</code> module</head>
+
+ <p>The TEI <code>textstructure</code> module is also included: <specGrp
+ xml:id="specgroup-textstructure">
+ <moduleRef key="textstructure"/>
+ <!-- required -->
+ <!--* back body byline closer dateline div docAuthor
+ * docEdition docImprint docTitle epigraph front opener
+ * salute signed text titlePage titlePart
+ *-->
+ <!--* suppressing:
+ TEI argument div1 div2 div3 div4 div5 div6 div7 docDate
+ floatingText group imprimatur
+ *-->
+ <specGrpRef target="#specgroup-text-structure-renamings"/>
+ <specGrpRef target="#specgroup-text-structure-deletions"/>
+ <specGrpRef target="#specgroup-text-structure-changes"/>
+ </specGrp>
+ </p>
+ <p>The <gi>TEI</gi> element is renamed <gi>idsText</gi>: <list>
+ <item>
+ <gi>TEI</gi> (TEI document): contains a single TEI-conformant document, comprising a
+ TEI header and a text, either in isolation or as part of a <gi
+ xmlns="http://www.tei-c.org/ns/1.0">teiCorpus</gi> element. This corresponds in
+ essential ways to the IDS <gi>idsText</gi> element. </item>
+ </list>
+ <specGrp xml:id="specgroup-text-structure-renamings">
+ <p>Renaming ...</p>
+ <elementSpec module="textstructure" ident="TEI" mode="change">
+ <altIdent>idsText</altIdent>
+ </elementSpec>
+ </specGrp>
+ </p>
+
+ <p>Several elements in this module are suppressed. Descriptions of these elements are
+ given in <ref target="#textstructure_suppressed">the appendix</ref>. <specGrp
+ xml:id="specgroup-text-structure-deletions">
+ <p>Suppressing unused elements ...</p>
+ <elementSpec ident="argument" module="textstructure" mode="delete"/>
+ <elementSpec ident="div1" module="textstructure" mode="delete"/>
+ <elementSpec ident="div2" module="textstructure" mode="delete"/>
+ <elementSpec ident="div3" module="textstructure" mode="delete"/>
+ <elementSpec ident="div4" module="textstructure" mode="delete"/>
+ <elementSpec ident="div5" module="textstructure" mode="delete"/>
+ <elementSpec ident="div6" module="textstructure" mode="delete"/>
+ <elementSpec ident="div7" module="textstructure" mode="delete"/>
+ <elementSpec ident="docDate" module="textstructure" mode="delete"/>
+ <elementSpec ident="floatingText" module="textstructure" mode="delete"/>
+ <elementSpec ident="group" module="textstructure" mode="delete"/>
+ <elementSpec ident="imprimatur" module="textstructure" mode="delete"/>
+ </specGrp>
+ </p>
+
+ <p>The IDS/XCES vocabulary includes the elements listed below from the TEI
+ <code>textstructure</code> module. A few of these are included in CES and XCES, with
+ declarations which extend or otherwise modify those in the TEI. Others are omitted from
+ CES and XCES and have been added back into the vocabulary by IDS. In some cases, the
+ IDS/XCES declaration extends that of TEI. <specGrp
+ xml:id="specgroup-text-structure-changes">
+ <specGrpRef target="#modify_attributes_for_div"/>
+ <specGrpRef target="#redefine_opener"/>
+ <specGrpRef target="#redefine_signed"/>
+ </specGrp>
+ <list>
+ <item>
+ <gi>back</gi> (back matter): contains any appendixes, etc. following the main part
+ of a text. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>body</gi> (text body): contains the whole body of a single unitary text,
+ excluding any front or back matter. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>byline</gi>: contains the primary statement of responsibility given for a work
+ on its title page or at the head or end of the work. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>closer</gi>: groups together salutations, datelines, and similar phrases
+ appearing as a final group at the end of a division, especially of a letter.
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>dateline</gi>: contains a brief description of the place, date, time, etc. of
+ production of a letter, newspaper story, or other work, prefixed or suffixed to it
+ as a kind of heading or trailer. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>div</gi> (text division): contains a subdivision of the front, body, or back of
+ a text. IDS/XCES eliminates the internal structure of the declarations in TEI and
+ CES and allows a mixture of children in any order. We additionally alow the element
+ posting from the DeRik TEI-proposal for CMC.<specGrp
+ xml:id="modify_attributes_for_div">
+ <elementSpec ident="div" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="opener"/>
+ <rng:ref name="head"/>
+ <rng:ref name="byline"/>
+ <rng:ref name="p"/>
+ <rng:ref name="sp"/>
+ <!-- rng:ref name="stage"/ -->
+ <!-- HLU-2013-07-15: deleted stage as it is already in model.inter, which led to ambiguous content model warning from onsgml-->
+ <rng:ref name="model.inter"/>
+ <rng:ref name="caption"/>
+ <rng:ref name="figure"/>
+ <rng:ref name="note"/>
+ <!--rng:ref name="div"/-->
+ <rng:ref name="model.divLike"/>
+ <!-- HLU 2013-08-26: changed div to model.divLike to include posting -->
+ <rng:ref name="closer"/>
+ <rng:ref name="model.ids.milestones"/>
+ <!-- 2018-08-23: as changed in DTD: -->
+ <rng:ref name="dateline"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ <!--*
+ ( opener | head | byline | p | sp | stage
+ | %m.inter{{ bibl | quote | list | poem | note | caption | figure | table}}m.inter;
+ | div | closer
+ | %ids.milestones{{ pb | lb | ptr | xptr }}ids.milestones;
+ )*
+ *-->
+ <attList>
+ <attDef ident="complete" usage="opt" mode="add">
+ <desc>indicates whether the section is complete or a sample.</desc>
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <defaultVal>y</defaultVal>
+ <valList type="closed">
+ <valItem ident="y">
+ <desc>The text section is complete.</desc>
+ </valItem>
+ <valItem ident="n">
+ <desc>The text section is incomplete (typically because it's a
+ sample.</desc>
+ </valItem>
+ </valList>
+ </attDef>
+ <attDef ident="type" usage="req" mode="replace">
+ <desc>the type of the text section.</desc>
+ <datatype>
+ <rng:text/>
+ </datatype>
+ <remarks>
+ <p>The most frequent values include: <q n="3890">section</q>, <q n="1113"
+ >Zeitung</q>, <q n="687">book</q>, <q n="210"
+ >Enzyklopädie-Artikel</q>, <q n="180">Agenturmeldungen</q>, <q n="58"
+ >figures</q>, <q n="43">marginnotes</q>, <q n="38">Rede</q>, <q n="29"
+ >Zeitschrift</q>, <q n="28">footnotes</q>, <q n="26">Roman</q>, <q
+ n="23">content</q>, <q n="21">preface</q>.</p>
+ <p>Other values include: <q n="4">abstract</q>, <q n="12">Anmerkung</q>,
+ <q n="4">Ansprache</q>, <q n="1">appendix</q>, <q n="2">Aufruf</q>, <q
+ n="3">Aufsatz</q>, <q n="2">Ausgabenvermerk</q>, <q n="3"
+ >Beschluss</q>, <q n="7">bibliography</q>, <q n="4">Brief</q>, <q
+ n="7">captions</q>, <q n="7">dedication</q>, <q n="2">endnotes</q>, <q
+ n="2">Erklärung</q>, <q n="5">Erzählung</q>, <q n="2">Erzählungen</q>,
+ <q n="1">Fabeln</q>, <q n="1">Forderung</q>, <q n="1">Geschichte</q>,
+ <q n="3">glossary</q>, <q n="1">Handzettel</q>, <q n="1"
+ >Information</q>, <q n="2">Interview</q>, <q n="1">Kolumnen</q>, <q
+ n="1">Kriminalroman</q>, <q n="5">Kurzgeschichten</q>, <q n="1"
+ >Merkblatt</q>, <q n="2">Nachwort</q>, <q n="1">Novelle</q>, <q n="6"
+ >postface</q>, <q n="1">Predigt</q>, <q n="8">Protokoll</q>, <q n="1"
+ >Referat</q>, <q n="2">Sachbuch</q>, <q n="1">Sachbuch, Ratgeber</q>,
+ <q n="1">Schilderung</q>, <q n="1">Sprechchöre und Transparente</q>,
+ <q n="1">Vorlesung</q>, <q n="4">Vortrag</q>, <q n="15"
+ >Wissenschaftszeitung</q>, and <q n="1">Zeitungsartikel</q>. </p>
+ </remarks>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>docAuthor</gi> (document author): contains the name of the author of the
+ document, as given on the title page (often but not always contained in a byline).
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>docEdition</gi> (document edition): contains an edition statement as presented
+ on a title page of a document. </item>
+ <item>
+ <gi>docImprint</gi> (document imprint): contains the imprint statement (place and
+ date of publication, publisher name), as given (usually) at the foot of a title
+ page. </item>
+ <item>
+ <gi>docTitle</gi> (document title): contains the title of a document, including all
+ its constituents, as given on a title page. </item>
+ <item>
+ <gi>epigraph</gi>: contains a quotation, anonymous or attributed, appearing at the
+ start of a section or chapter, or on a title page. </item>
+ <item>
+ <gi>front</gi> (front matter): contains any prefatory matter (headers, title page,
+ prefaces, dedications, etc.) found at the start of a document, before the main body. </item>
+ <item>
+ <gi>opener</gi>: groups together dateline, byline, salutation, and similar phrases
+ appearing as a preliminary group at the start of a division, especially of a letter.
+ IDS-XCES adds gap to the content model. <specGrp xml:id="redefine_opener">
+ <elementSpec ident="opener" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.phrase"/>
+ <!--* <rng:ref name="model.token"/> *-->
+ <rng:ref name="dateline"/>
+ <rng:ref name="keywords"/>
+ <rng:ref name="salute"/>
+ <rng:ref name="list"/>
+ <!--* <rng:ref name="model.ids.milestones"/> *-->
+ <rng:ref name="model.global.edit"/>
+ <!-- HLU-2013-07-15: added model.global.edit, which is <gap>, which was missing -->
+ <rng:ref name="pb"/>
+ <rng:ref name="lb"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ <attList>
+ <attDef ident="type" usage="opt" mode="add">
+ <desc>indicates the type of opener.</desc>
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <defaultVal>unspecified</defaultVal>
+ <valList type="closed">
+ <valItem ident="lead"/>
+ <valItem ident="unspecified"/>
+ </valList>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ <!--* type ( lead | unspecified ) unspecified *-->
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>salute</gi> (salutation): contains a salutation or greeting prefixed to a
+ foreword, dedicatory epistle, or other division of a text, or the salutation in the
+ closing of a letter, preface, etc. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>signed</gi> (signature): contains the closing salutation, etc., appended to a
+ foreword, dedicatory epistle, or other division of a text. <!--* a.text *-->
+ <specGrp xml:id="redefine_signed">
+ <elementSpec ident="signed" module="textstructure" mode="change">
+ <desc> (signature) contains the closing salutation, etc., appended to a
+ foreword, dedicatory epistle, or other division of a text, or appearing freely
+ within paragraphs, sentences, quotations or the post as a whole especially of
+ an email, or of a user contribution on a Wikipedia talk page. </desc>
+ <classes mode="change">
+ <memberOf mode="add" key="model.floatP.cmc"/>
+ <!--memberOf mode="add" key="att.typed" /-->
+ </classes>
+ <attList>
+ <!-- added type attribute to distinguish between types of autoSignature, mostly
+ in wikipedia talk pages. Copied from the former autoSignature-->
+ <attDef ident="type" mode="add">
+ <valList type="closed">
+ <valItem ident="signed">
+ <desc>indicates that the corresponding posting was explicitly signed by
+ a registered user using a user signature mark up (e.g. ~~~~). </desc>
+ </valItem>
+ <valItem ident="unsigned">
+ <desc> indicates that the corresponding posting was marked by either a
+ registered or unregistered user using the Unsigned or Help
+ template.</desc>
+ </valItem>
+ <valItem ident="user_contribution">
+ <desc> "user_contribution" indicates that the corresponding posting was
+ marked using a [[Special:Contributions/IP]] link (e.g by an
+ unregistered user) </desc>
+ </valItem>
+ <valItem ident="special_contribution">
+ <desc>added 2019-06-14</desc>
+ <desc>This is actually the same as "user_contribution"</desc>
+ <desc> "special_contribution" indicates that the corresponding posting
+ was marked using a [[Special:Contributions/IP]] link (e.g by an
+ unregistered user) </desc>
+ </valItem>
+ </valList>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item>
+ <gi>text</gi>: contains a single text of any kind, whether unitary or composite, for
+ example a poem or drama, a collection of essays, a novel, a dictionary, or a corpus
+ sample. </item>
+ <item>
+ <gi>titlePage</gi> (title page): contains the title page of a text, appearing within
+ the front or back matter. </item>
+ <item>
+ <gi>titlePart</gi>: contains a subsection or division of the title of a work, as
+ indicated on a title page. </item>
+ </list>
+ </p>
+ </div>
+ </div>
+
+ <div xml:id="div-optional">
+ <head>Optional TEI modules</head>
+
+ <p>This section lists the optional TEI modules incorporated in whole or part into the
+ IDS/XCES vocabular.</p>
+
+ <specGrp xml:id="optional-modules">
+ <specGrpRef target="#specgroup-analysis"/>
+ <specGrpRef target="#specgroup-corpus"/>
+ <specGrpRef target="#specgroup-figures"/>
+ <specGrpRef target="#specgroup-namesdates"/>
+ <specGrpRef target="#specgroup-linking"/>
+ </specGrp>
+
+ <div xml:id="div-analysis">
+ <head>The <code>analysis</code> module</head>
+ <p>The IDS/XCES vocabulary includes the following elements from the TEI
+ <code>analysis</code> module: <list>
+ <item>
+ <gi>s</gi> (s-unit): contains a sentence-like division of a text. CES and the
+ existing IDS/XCES DTD define this using the parameter entity
+ <code>phrase.seq</code>, but this relies on a different meaning for the
+ <code>phrase</code> class than is present in TEI P5. <specGrp xml:id="redefine_s">
+ <elementSpec ident="s" mode="change">
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.phrase"/>
+ <rng:ref name="model.global"/>
+ <rng:ref name="q"/>
+ <rng:ref name="list"/>
+ <rng:ref name="stage"/>
+ <!-- added model.floatP.cmc and quote 2020-03-05 HLU -->
+ <rng:ref name="model.floatP.cmc"/>
+ <rng:ref name="quote"/>
+ <!-- added poem 2020-03-17 HLU: -->
+ <!-- eine Notloesung zur Validierung der satzsegmentierten Wikipedia-Korpora -->
+ <rng:ref name="poem"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ <attList>
+ <attDef ident="broken">
+ <desc>indicates whether this sentence is broken between two or more
+ <gi>s</gi> elements (linked using the <att>next</att> and
+ <att>prev</att> attributes).</desc>
+ <valList>
+ <valItem ident="y">
+ <gloss>sentence is represented by multiple <gi>s</gi> elements.</gloss>
+ </valItem>
+ <valItem ident="n">
+ <gloss>sentence is represented by a single <gi>s</gi> element.</gloss>
+ </valItem>
+ <valItem ident="unspecified">
+ <gloss>no claim is made.</gloss>
+ </valItem>
+ </valList>
+ <remarks>
+ <p>This attribute appears not to be in use in the IDS samples.</p>
+ </remarks>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ <item>
+ <gi>w</gi> (word): represents a grammatical (not necessarily orthographic) word.
+ <specGrp xml:id="add_w_to_token_class">
+ <elementSpec ident="w" mode="change">
+ <classes mode="change">
+ <memberOf mode="add" key="model.token"/>
+ </classes>
+ <!-- HLU 2021-09-13: added attribute @pos as long as schemas are not derived from a current TEI vault where this is already incluced. -->
+ <attList>
+ <attDef ident="pos" usage="opt">
+ <desc>contains a POS value</desc>
+ <datatype>
+ <rng:text/>
+ </datatype>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ <!--* a.text *-->
+ </item>
+ </list>
+ </p>
+ <p>The remaining elements in this module are suppressed: <specGrp
+ xml:id="specgroup-analysis">
+ <moduleRef key="analysis"/>
+ <!--* s, w *-->
+ <!--* suppressing:
+ c cl interp interpGrp m pc phr span spanGrp
+ *-->
+ <specGrpRef target="#redefine_s"/>
+ <specGrpRef target="#add_w_to_token_class"/>
+ <elementSpec ident="c" module="analysis" mode="delete"/>
+ <elementSpec ident="cl" module="analysis" mode="delete"/>
+ <elementSpec ident="interp" module="analysis" mode="delete"/>
+ <elementSpec ident="interpGrp" module="analysis" mode="delete"/>
+ <elementSpec ident="m" module="analysis" mode="delete"/>
+ <elementSpec ident="pc" module="analysis" mode="delete"/>
+ <elementSpec ident="phr" module="analysis" mode="delete"/>
+ <elementSpec ident="span" module="analysis" mode="delete"/>
+ <elementSpec ident="spanGrp" module="analysis" mode="delete"/>
+ </specGrp> See <ref target="#optional_suppressed">the appendix for brief
+ descriptions.</ref>
+ </p>
+
+ </div>
+ <div xml:id="div-corpus">
+ <head>The <code>corpus</code> module</head>
+ <p>The IDS/XCES vocabulary includes the following elements from the TEI
+ <code>corpus</code> module: <list>
+ <item>
+ <p><gi>particDesc</gi> (participation description): describes the identifiable
+ speakers, voices, or other participants in any kind of text.</p>
+ <p><gi>textDesc</gi> (text description): provides a description of a text in terms
+ of its situational parameters.</p>
+ <specGrp xml:id="redefine_textDesc">
+ <elementSpec ident="textDesc" mode="change">
+ <content>
+ <rng:group>
+ <rng:optional>
+ <rng:ref name="textType"/>
+ </rng:optional>
+ <rng:optional>
+ <rng:ref name="textTypeRef"/>
+ </rng:optional>
+ <rng:zeroOrMore>
+ <rng:ref name="textTypeArt"/>
+ </rng:zeroOrMore>
+ <!-- HLU 2013-09-01: changed spec from rng:optional to rng:zeroOrMore for textTypeArt -->
+ <rng:optional>
+ <rng:ref name="textDomain"/>
+ </rng:optional>
+ <rng:optional>
+ <rng:ref name="column"/>
+ </rng:optional>
+ </rng:group>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+ </list> The remaining elements in the module are suppressed. </p>
+
+ <p>
+ <specGrp xml:id="specgroup-corpus">
+ <moduleRef key="corpus"/>
+ <specGrpRef target="#redefine_textDesc"/>
+ <!--* including:
+ textDesc particDesc
+ *-->
+ <!--*
+ <elementSpec module="corpus" ident="textDesc" mode="change">
+ <altIdent>textdesc</altIdent>
+ </elementSpec>
+ *-->
+
+ <!--* suppressing:
+ channel constitution derivation domain
+ factuality interaction locale preparedness
+ purpose
+ *-->
+
+ <!--elementSpec ident="activity" module="corpus" mode="delete"/-->
+ <elementSpec ident="channel" module="corpus" mode="delete"/>
+ <elementSpec ident="constitution" module="corpus" mode="delete"/>
+ <elementSpec ident="derivation" module="corpus" mode="delete"/>
+ <elementSpec ident="domain" module="corpus" mode="delete"/>
+ <elementSpec ident="factuality" module="corpus" mode="delete"/>
+ <elementSpec ident="interaction" module="corpus" mode="delete"/>
+ <elementSpec ident="locale" module="corpus" mode="delete"/>
+ <elementSpec ident="preparedness" module="corpus" mode="delete"/>
+ <elementSpec ident="purpose" module="corpus" mode="delete"/>
+ <!--elementSpec ident="setting" module="corpus" mode="delete"/-->
+ <!--elementSpec ident="settingDesc" module="corpus" mode="delete"/-->
+ </specGrp>
+ </p>
+ </div>
+
+ <div xml:id="div-figures">
+ <head>The <code>figures</code> module</head>
+ <p>The IDS/XCES vocabulary includes the following elements from the TEI
+ <code>figures</code> module: <list>
+ <item>
+ <gi>cell</gi>: contains one cell of a table. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>figDesc</gi> (description of figure): contains a brief prose description of the
+ appearance or content of a graphic figure, for use when documenting an image without
+ displaying it. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>row</gi>: contains one row of a table. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>table</gi>: contains text displayed in tabular form, in rows and columns.
+ <!--* a.text *-->
+ </item>
+ </list>
+ </p>
+ <p>
+ <!-- HLU 2013-08-26: added this paragraph and moved the <item> for "figure" from the above paragraph to here -->
+ The following elements in the TEI <code>figures</code> module are redefined: <list>
+ <item>
+ <gi>figure</gi>: groups elements representing or containing graphic information such
+ as an illustration or figure. IDS-XCES adds ptr to the content model. <!--* a.text *-->
+ <specGrp xml:id="redefine_figure">
+ <!-- added this specGrp to change definition of element 'figure' to accomodate 'ptr'
+ because certain xces documents contain 'ptr' within figure e.g. in ddgb01.xces .
+ Taking %model.ids.milestones instead leads to ambiguous content model errors.
+ The content model for %model.global might need to be changed instead. -->
+
+ <!--moduleRef key="figures" except=""/-->
+ <!-- HLU-2013-08-22: the above moduleRef is generated by Roma -> causes errors in the DTD,
+ hence outcommented here. -->
+ <elementSpec ident="figure" module="figures" mode="change">
+ <content>
+ <rng:zeroOrMore xmlns="http://relaxng.org/ns/structure/1.0">
+ <rng:choice>
+ <rng:ref name="model.headLike"/>
+ <rng:ref name="ptr"/>
+ <!-- HLU-2013-07-19: added ptr via Roma -->
+ <rng:ref name="model.common"/>
+ <rng:ref name="figDesc"/>
+ <rng:ref name="model.graphicLike"/>
+ <rng:ref name="model.global"/>
+ <rng:ref name="model.divBottomPart"/>
+ <!-- HLU-2018-08-23: as added in DTD -->
+ <rng:ref name="model.divWrapper"/>
+ <!-- HLU 2020-01-24: -->
+ <rng:ref name="model.descLike"/>
+ </rng:choice>
+ </rng:zeroOrMore></content>
+ <exemplum>
+ <eg>ToDo</eg>
+ </exemplum>
+ </elementSpec>
+
+ </specGrp>
+ </item>
+
+ </list>
+ </p>
+ <p>The following elements in the TEI <code>figures</code> module are suppressed: <list>
+ <item>
+ <gi>formula</gi>: contains a mathematical or other formula. </item>
+ </list>
+ <specGrp xml:id="specgroup-figures">
+ <moduleRef key="figures"/>
+ <!--* including:
+ cell figDesc figure row table
+ *-->
+ <!--* suppressing:
+ formula
+ *-->
+ <elementSpec ident="formula" module="figures" mode="delete"/>
+ <specGrpRef target="#redefine_figure"/>
+ <!-- HLU 2013-08-26: added; -->
+ </specGrp>
+ </p>
+ </div>
+
+ <div xml:id="div-namesdates">
+ <head>The <code>namesdates</code> module</head>
+ <p>As a conservative extension, the I5 vocabulary now includes 11 elements from the
+ namesdates module. The rest of the module might as well be included, but are suppressed
+ because they do not seem to be needed for now.</p>
+ <p> The following specification fragment includes the namesdates module and makes
+ appropriate modifications to it. <specGrp xml:id="specgroup-namesdates">
+ <moduleRef key="namesdates"/>
+ <!--* keep: forename listOrg listPerson
+ orgName persName person
+ surname placeName geogName country region *-->
+ <p>The following elements are deleted from the module namesdates:</p>
+ <elementSpec ident="addName" module="namesdates" mode="delete"/>
+ <elementSpec ident="affiliation" module="namesdates" mode="delete"/>
+ <elementSpec ident="age" module="namesdates" mode="delete"/>
+ <elementSpec ident="birth" module="namesdates" mode="delete"/>
+ <elementSpec ident="bloc" module="namesdates" mode="delete"/>
+ <elementSpec ident="climate" module="namesdates" mode="delete"/>
+ <elementSpec ident="death" module="namesdates" mode="delete"/>
+ <elementSpec ident="district" module="namesdates" mode="delete"/>
+ <elementSpec ident="education" module="namesdates" mode="delete"/>
+ <elementSpec ident="event" module="namesdates" mode="delete"/>
+ <elementSpec ident="faith" module="namesdates" mode="delete"/>
+ <elementSpec ident="floruit" module="namesdates" mode="delete"/>
+ <elementSpec ident="genName" module="namesdates" mode="delete"/>
+ <elementSpec ident="geo" module="namesdates" mode="delete"/>
+ <elementSpec ident="geogFeat" module="namesdates" mode="delete"/>
+ <elementSpec ident="langKnowledge" module="namesdates" mode="delete"/>
+ <elementSpec ident="langKnown" module="namesdates" mode="delete"/>
+ <elementSpec ident="listEvent" module="namesdates" mode="delete"/>
+ <elementSpec ident="listNym" module="namesdates" mode="delete"/>
+ <elementSpec ident="listPlace" module="namesdates" mode="delete"/>
+ <elementSpec ident="listRelation" module="namesdates" mode="delete"/>
+ <elementSpec ident="location" module="namesdates" mode="delete"/>
+ <elementSpec ident="nameLink" module="namesdates" mode="delete"/>
+ <elementSpec ident="nationality" module="namesdates" mode="delete"/>
+ <elementSpec ident="nym" module="namesdates" mode="delete"/>
+ <elementSpec ident="occupation" module="namesdates" mode="delete"/>
+ <elementSpec ident="offset" module="namesdates" mode="delete"/>
+ <elementSpec ident="org" module="namesdates" mode="delete"/>
+ <elementSpec ident="personGrp" module="namesdates" mode="delete"/>
+ <elementSpec ident="place" module="namesdates" mode="delete"/>
+ <elementSpec ident="population" module="namesdates" mode="delete"/>
+ <elementSpec ident="relation" module="namesdates" mode="delete"/>
+ <elementSpec ident="relationGrp" module="namesdates" mode="delete"/>
+ <elementSpec ident="residence" module="namesdates" mode="delete"/>
+ <elementSpec ident="roleName" module="namesdates" mode="delete"/>
+ <elementSpec ident="settlement" module="namesdates" mode="delete"/>
+ <elementSpec ident="sex" module="namesdates" mode="delete"/>
+ <elementSpec ident="socecStatus" module="namesdates" mode="delete"/>
+ <elementSpec ident="state" module="namesdates" mode="delete"/>
+ <elementSpec ident="terrain" module="namesdates" mode="delete"/>
+ <elementSpec ident="trait" module="namesdates" mode="delete"/>
+ </specGrp>
+ </p>
+ </div>
+
+ <div xml:id="div-linking">
+ <!-- included HLU 2015-01-08 -->
+
+ <head>The <code>linking</code> module</head>
+
+ <p>In DeReKo, the elements <gi>ref</gi>, <gi>ptr</gi>, and <gi>xptr</gi> are used for
+ linking. <gi>ref</gi> is already included in I5 through the <code>core</code> module.
+ The elements <gi>xref</gi> and <gi>xptr</gi> were declared in the linking module in TEI
+ P3 and P4, but they are no longer part of TEI P5. From the TEI P5 linking module, only
+ the elements <gi>timeline</gi> and <gi>seg</gi> are taken. They are needed for the
+ encoding of CMC documents</p>
+
+ <p> The following specification fragment includes the linking module and makes and delete
+ all elemente except <gi>seg</gi>, <gi>timeline</gi>, and <gi>when</gi>.</p>
+
+
+ <specGrp xml:id="specgroup-linking">
+
+ <moduleRef key="linking"/>
+
+ <!--* keep elements: seg timeline when *-->
+ <!--* suppress elements: ab alt altGrp anchor join joinGrp link linkGrp * -->
+
+ <p>The following elements are deleted from the module linking:</p>
+
+ <elementSpec ident="ab" module="linking" mode="delete"/>
+ <elementSpec ident="anchor" module="linking" mode="delete"/>
+ <elementSpec ident="alt" module="linking" mode="delete"/>
+ <elementSpec ident="altGrp" module="linking" mode="delete"/>
+ <elementSpec ident="join" module="linking" mode="delete"/>
+ <elementSpec ident="joinGrp" module="linking" mode="delete"/>
+ <elementSpec ident="link" module="linking" mode="delete"/>
+ <elementSpec ident="linkGrp" module="linking" mode="delete"/>
+
+ <p>Choosing the linking module automatically includes the linking attributes
+ <att>corresp</att>, <att>synch</att>, <att>sameAs</att>, <att>copyOf</att>,
+ <att>next</att>, <att>prev</att>, <att>exclude</att>, and <att>select</att>. All
+ linking attributes are also att.global, thus can appear almost anywhere.</p>
+ </specGrp>
+
+ </div>
+
+ <div xml:id="div-exclusions">
+ <head>TEI modules not included</head>
+ <!--* <moduleRef key="certainty"/> *-->
+ <!--* certainty precision respons *-->
+ <p>The following optional TEI modules are <emph>not</emph> included in this customization: <list>
+ <item><p>The <code>certainty</code> module (for recording points of uncertainty and
+ dispute).</p></item>
+ <item><p>The <code>dictionaries</code> module (for print or electronic
+ dictionaries).</p></item>
+ <item><p>The <code>drama</code> module. (N.B. the <gi>caption</gi> element of TEI P5
+ which is included in this module has nothing to do with the <gi>caption</gi>
+ element introduced by CES as an extension of TEI, and retained by
+ IDS/XCES.)</p></item>
+ <item><p>The <code>gaiji</code> module (for extending the Unicode / ISO 10646
+ universal character set).</p></item>
+ <item><p>The <code>fs</code> module (for the representation of feature structures for
+ linguistic or other analysis).</p></item>
+ <item><p>The <code>msdescription</code> module for description of manuscript
+ materials.</p></item>
+ <item><p>The <code>nets</code> module (for representation of graphs, networks, and
+ trees).</p></item>
+ <item><p>The <code>spoken</code> module (for transcription of spoken
+ materials).</p></item>
+ <item><p>The <code>tagdocs</code> module (for documentation of XML
+ vocabularies).</p></item>
+ <item><p>The <code>textcrit</code> module (for the representation of text-critical
+ apparatus as used in scholarly editions).</p></item>
+ <item><p>The <code>transcr</code> module (for markup of transcriptions of original
+ source material).</p></item>
+ <item><p>The <code>verse</code> module (for markup of metrical phenomena in
+ verse).</p></item>
+ </list>
+ </p>
+
+ </div>
+ </div>
+
+ <div xml:id="div-cmc-core">
+ <head>Models from cmc-core</head>
+ <specGrp xml:id="cmc-core">
+ <!-- HLU 2020-01-23: -->
+ <p>The module cmc, the classes model.floatP.cmc and att.lobal.cmc</p>
+
+ <moduleSpec ident="cmc">
+ <desc xml:lang="en">Elements, Attributes, and Models for Computer-mediated communication
+ (CMC). This module collects all cmc-specific extensions. Hence these will only be
+ added to a TEI schema when this module is selected in a customisation.</desc>
+ </moduleSpec>
+
+ <classSpec xml:id="model.floatP.cmc" ident="model.floatP.cmc" type="model" module="cmc">
+ <desc>includes the TEI element <gi>signed</gi> (see at the definition of
+ <gi>signed</gi>) to allow it to occur freely and multiply within the elements that
+ have model.floatP.cmc as part of their content model. In the original TEI,
+ <gi>signed</gi> is p-like, i.e. restricted to occur between paragraphs only,
+ reflecting the more rigid structure of written letters. This extension is needed to
+ mark user signatures in Wikipedia talk which occur within <gi>p</gi>,
+ <gi>s</gi>,<gi>head</gi>,<gi>hi</gi>, and <gi>item</gi></desc>
+ </classSpec>
+
+ <classSpec xml:id="att.global.cmc" ident="att.global.cmc" type="atts" module="cmc"
+ mode="add">
+
+ <!-- HLU 2020-01-24: this class will be created after the use of att.global.cmc in
+ the definition of att.global in the DTD. This seems
+ to be an but of the roma stylesheets. Because for the other schema languages, it
+ is no problem. Same with the dtd derived from cmc-core.odd. It will
+ be fixed in build-dtd.sh .-->
+
+ <desc>For the time being, this class contains only the attribute <att>creation</att>.
+ This class provides the additional global attribute <att>creation</att> for
+ associating information about how the element content was created in a CMC
+ environment.</desc>
+ <attList>
+ <attDef ident="creation" mode="add" module="cmc" usage="opt">
+ <desc>Marks how the content of the respective element was generated in a CMC
+ environment. </desc>
+ <!--datatype minOccurs="1" maxOccurs="1">
+ <rng:ref name="data.text"/>
+ </datatype-->
+ <valList xml:lang="en" type="closed">
+ <valItem ident="human">
+ <desc xml:lang="en">The content of the respective element was "naturally" typed
+ or spoken by a human user</desc>
+ </valItem>
+ <valItem ident="template">
+ <desc xml:lang="en">The content of the respective element was generated after a
+ human user activated a template for its insertion</desc>
+ </valItem>
+ <valItem ident="system">
+ <desc xml:lang="en">The content of the respective element was generated by the
+ system, i.e. the CMC environment</desc>
+ </valItem>
+ <valItem ident="bot">
+ <desc xml:lang="en">The content of the respective element was generated by a
+ bot, i.e. a non-human agent, mostly external to the CMC environment.</desc>
+ </valItem>
+ <valItem ident="unspecified">
+ <desc xml:lang="en"> How the content of the respective element was generated is
+ unknown or unspecified.</desc>
+ </valItem>
+ </valList>
+
+ <exemplum type="Chat2CLARIN">
+ <p>automatic system message in chat: user moves on to another chatroom</p>
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <post type="event" creation="system" who="#system" rend="color:blue">
+ <p>
+ <name type="nickname" corresp="#A02">McMike</name> geht in einen anderen
+ Raum: <name type="roomname">Kreuzfahrt</name>
+ </p>
+ </post>
+ </egXML>
+ </exemplum>
+
+ <exemplum type="Chat2CLARIN">
+ <p>automatic system message in chat: user enters a chatroom</p>
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <post type="event" creation="system">
+ <p>
+ <name type="nickname" corresp="#A08">c_bo</name> betritt den Raum. </p>
+ </post>
+ </egXML>
+ </exemplum>
+
+ <exemplum type="Chat2CLARIN">
+ <p>automatic system message in chat: user changes his font color</p>
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <post type="event" creation="system" rend="color:red">
+ <p>
+ <name type="nickname" corresp="#A08">c_bo</name> hat die Farbe gewechselt.
+ </p>
+ </post>
+ </egXML>
+ </exemplum>
+
+ <exemplum type="Chat2CLARIN">
+ <p>An automatic signature of user including an automatic timestamp (Wikipedia
+ discussion, anonymized). The specification of <att>creation</att> at the inner
+ element <gi>signed</gi> is meant to override the specification at the outer
+ element <gi>post</gi>. This is generally possible when the outer
+ <att>creation</att> value is "human".</p>
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <post type="standard" gemeration="human" indentLevel="2" synch="t00394407"
+ who="WU00005582">
+ <p> Kurze Nachfrage: Die Hieros für den Goldnamen stammen auch von Beckerath
+ gem. Literatur ? Grüße --<signed creation="template"><gap
+ reason="signatureContent"/><time creation="template" who="WU00005582"
+ >18:50, 22. Okt. 2008 (CEST)</time></signed>
+ </p>
+ </post>
+ </egXML>
+ </exemplum>
+
+
+ <exemplum type="Chat2CLARIN">
+ <p>Usenet news message: a client-generated line that introduces a quotation from a
+ previous message (similar to email):</p>
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <cit type="replyCit">
+ <bibl type="introQuote" creation="template">Am 03.04.2015 um 09:46 schrieb
+ [_NAME_]:</bibl>
+ <quote>
+ <!-- [...] -->
+ </quote>
+ </cit>
+ </egXML>
+ </exemplum>
+
+ <exemplum type="Chat2CLARIN">
+ <p>Wikipedia talk page, user signature</p>
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <signed creation="template" who="WU00018921"><gap reason="signatureContent"/>
+ <time creation="template" who="WU00018921">12:01, 12. Jun. 2009 (CEST)</time>
+ </signed>
+ </egXML>
+ </exemplum>
+
+ </attDef>
+
+
+ </attList>
+ </classSpec>
+ </specGrp>
+ </div>
+
+
+ <div xml:id="div-additions">
+ <head>Elements added by IDS</head>
+ <p> The elements described in this section are not direct equivalents of any individual TEI
+ element. They fall into several categories, which are different primarily for purposes of
+ vocabulary maintenance: <list>
+ <item>elements taken over without change from CES and XCES</item>
+ <item>elements taken over from TEI P3 which are no longer present in P5</item>
+ <item>elements added by IDS</item>
+ <item>elements defined by DERIK</item>
+ <item>elements defined by TEI Correspondence SIG</item>
+ </list>
+ </p>
+ <p> The following specification fragment includes each of these groups in turn: <specGrp
+ xml:id="IDS-additions">
+ <specGrpRef target="#specgroup-XCES-unchanged"/>
+ <specGrpRef target="#specgroup-XCES-changed"/>
+ <specGrpRef target="#specgroup-renamings"/>
+ <specGrpRef target="#specgroup-TEI-P3"/>
+ <specGrpRef target="#specgroup-IDS-specific"/>
+ <specGrpRef target="#specgroup-DERIK"/>
+ <specGrpRef target="#specgroup-Correspondence"/>
+ </specGrp>
+ </p>
+ <div>
+ <head>Elements taken over without change from CES and XCES</head>
+ <p> A number of elements in IDS/XCES are taken over from the CES and XCES vocabularies. <list>
+ <item><gi>annotation</gi>: provides information about one external annotation document
+ associated with the text. (Not present in samples.) <specGrp
+ xml:id="ids-header-annotation">
+ <elementSpec module="ids-header" ident="annotation" mode="add"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc>provides information about one external annotation document associated
+ with the text.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="type" usage="opt">
+ <desc>indicates the type of annotation.</desc>
+ <datatype>
+ <rng:text/>
+ </datatype>
+ <valList type="open">
+ <valItem ident="segment">
+ <desc>annotation file contains segmentation into words and
+ sentences.</desc>
+ </valItem>
+ <valItem ident="gram">
+ <desc>annotation file contains morpho-syntactic category information for
+ the words in the text.</desc>
+ </valItem>
+ <valItem ident="align">
+ <desc>annotation file contains alignment links to a parallel
+ translation.</desc>
+ </valItem>
+ </valList>
+ </attDef>
+ <attDef ident="ann.loc" usage="opt">
+ <desc>provides information (path/file name, URL, etc.) about the location of
+ the annotation file.</desc>
+ <datatype>
+ <rng:text/>
+ </datatype>
+ </attDef>
+ <attDef ident="trans.loc" usage="opt">
+ <desc>for annotation file containing alignment information, provides
+ information (path/file name, URL, etc.) about the location of the file
+ containing the aligned text.</desc>
+ <datatype>
+ <rng:text/>
+ </datatype>
+ </attDef>
+ </attList>
+ <!--*
+ <exemplum xml:lang="en">
+ <egXML xmlns="http://www.tei-c.org/ns/Examples" corresp="#NJAL">
+ <p>Hallgerd was outside. <q>There is blood on your axe,</q> she said.
+ <q>What have you
+ done?</q>
+ </p>
+ <p>
+ <q>I have now arranged that you can be married a second time,</q>
+ replied Thjostolf.</p>
+ <p>
+ <q>Then you must mean that Thorvald is dead,</q> she said.</p>
+ <p>
+ <q>Yes,</q> said Thjostolf. <q>And now you must think up
+ some plan for me.</q>
+ </p>
+ </egXML>
+ </exemplum>
+ *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#ToCann"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>annotations</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>profileDesc</gi>. Groups <gi>annotation</gi> elements. (Not present in
+ samples.) <specGrp xml:id="ids-header-annotations">
+ <elementSpec module="ids-header" ident="annotations"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc>groups information about annotation documents associated with the
+ text.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:oneOrMore>
+ <rng:ref name="annotation"/>
+ </rng:oneOrMore>
+ </content>
+ <!--*
+ <attList>
+ </attList>
+ *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#ToCann"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>biblNote</gi>: a descriptive note supplying additional information of any
+ kind relating to a bibliographic item described within a corpus or text header.
+ <specGrp xml:id="ids-header-biblNote">
+ <elementSpec module="ids-header" ident="biblNote"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>analytic</gi> and <gi>monogr</gi>. #PCDATA, but otherwise
+ roughly equivalent to TEI <gi>note</gi>.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<biblNote n="1">Die Datengrundlage
+der Tagebücher selbst (17. Juni bis 31. Dezember 1945)
+bildet: Klemperer, Victor: So sitze ich denn zwischen
+allen Stühlen, Bd. 1, Tagebücher 1945-1949, Hrsg.:
+Nowojski, Walter; unter Mitarbeit von Christian Löser. -
+Berlin: Aufbau-Verlag</biblNote>]]>
+ </eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[
+<biblNote n="1">ID:5FDC73,
+2007.01.01 10:11</biblNote>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>byteCount</gi>: contains the count of bytes in the file containing the text
+ together with its markup. (Not present in samples.) <specGrp
+ xml:id="ids-header-byteCount">
+ <elementSpec module="ids-header" ident="byteCount"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>extent</gi>; #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="units">
+ <defaultVal>kb</defaultVal>
+ <valList>
+ <valItem ident="bytes"/>
+ <valItem ident="kb"/>
+ <valItem ident="mb"/>
+ <valItem ident="gb"/>
+ </valList>
+ </attDef>
+ </attList>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>changeDate</gi>: gives the date of a change (as child of <gi>change</gi>).
+ (Not present in samples.) <specGrp xml:id="ids-header-changeDate">
+ <elementSpec module="ids-header" ident="changeDate"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>change</gi>; #PCDATA; context-dependent specialization of
+ TEI <gi>date</gi>. </desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="value">
+ <datatype>
+ <rng:data type="date"/>
+ </datatype>
+ </attDef>
+ </attList>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>conformance</gi>: provides the CES level of conformance for the text or
+ corpus. (Not present in samples.) <specGrp xml:id="ids-header-conformance">
+ <elementSpec module="ids-header" ident="conformance"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>editorialDecl</gi>; #PCDATA plus <att>level</att>
+ attribute.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="level">
+ <defaultVal>0</defaultVal>
+ <valList>
+ <valItem ident="0"/>
+ <valItem ident="1"/>
+ <valItem ident="2"/>
+ <valItem ident="3"/>
+ </valList>
+ </attDef>
+ </attList>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>eAddress</gi>: gives an electronic address of the person or institution who
+ distributes the text or corpus. Note that more than one occurrence of this tag can
+ appear, so that multiple addresses (possibly of different types) can be included.
+ (Not present in samples.) <specGrp xml:id="ids-header-eAddress">
+ <elementSpec module="ids-header" ident="eAddress"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>publicationStmt</gi>, provides electronic address of
+ distributor; #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="type">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ <defaultVal>email</defaultVal>
+ </attDef>
+ </attList>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>extNote</gi>: a descriptive note supplying additional information of any
+ kind relating to an extent information provided within a corpus or text header. (Not
+ present in samples.) <specGrp xml:id="ids-header-extNote">
+ <elementSpec module="ids-header" ident="extNote"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>extent</gi>; provides additional information about extent of
+ document. #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>fax</gi>: gives the fax number of the person or institution who distributes
+ the text or corpus, in format conformant to ITU-T/CCITT Recommendation E.123. (Not
+ present in samples.) <specGrp xml:id="ids-header-fax">
+ <elementSpec module="ids-header" ident="fax" ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>publicationStmt</gi>, provides fax number of distributor in
+ CCITT E.123 form; #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>h.author</gi> in a bibliographic reference, contains the name of an author
+ (personal or corporate) of a work; a context-specific renaming of TEI
+ <gi>author</gi> element. CES specifies that names should be given in a canonical
+ form, with surnames preceding forenames, but IDS practice is not consistent in this
+ regard. <specGrp xml:id="ids-header-h.author">
+ <elementSpec module="ids-header" ident="h.author"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>analytic</gi> and <gi>monogr</gi>; context-specific renaming
+ of TEI <gi>author</gi> element; #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<h.author>Matthias Kunert</h.author>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<h.author>Fronk, Eleonore;
+Andreas, Werner</h.author>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>h.bibl</gi>: character data only, suitable for very simple citations.
+ <specGrp xml:id="ids-header-h.bibl">
+ <elementSpec module="ids-header" ident="h.bibl" ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>taxonomy</gi>; #PCDATA (sic).</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<taxonomy id="topic">
+ <h.bibl>Thementaxonomie (siehe
+ http://www.ids-mannheim.de/kl/projekte/methoden/te.html)
+ </h.bibl>
+ <category id="topic.fiktion">
+ <catDesc>Fiktion</catDesc>
+ <category id="topic.fiktion.vermischtes">
+ <catDesc>Fiktion:Vermischtes</catDesc>
+ </category>
+ </category>
+ ...
+</taxonomy>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>h.item</gi>: (as child of <gi>change</gi> element) specifies the nature of
+ the change(s). One or more occurrences of this element may appear within each
+ <gi>change</gi> element. Context-dependent renaming of standard TEI <gi>item</gi>.
+ (Not present in samples.) <specGrp xml:id="ids-header-h.item">
+ <elementSpec module="ids-header" ident="h.item" ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>change</gi>; context-dependent renaming of standard TEI
+ <gi>item</gi>.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>h.keywords</gi>: contains a list of keywords or phrases identifying the
+ topic or nature of a text, each of which is tagged as a term. (Renaming of TEI
+ <gi>keywords</gi>, plus modified content model.) <specGrp
+ xml:id="ids-header-h.keywords">
+ <elementSpec module="ids-header" ident="h.keywords"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> (in file <code>ids.xheader.elt</code>): child of <gi>textClass</gi>.
+ Contains a list of keywords or phrases identifying the topic or nature of a
+ text, each of which is tagged as a term. (Renaming of TEI <gi>keywords</gi>,
+ plus modified content model.)</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:oneOrMore>
+ <rng:ref name="keyTerm"/>
+ </rng:oneOrMore>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<h.keywords>
+ <keyTerm>Bau/Leiharbeit</keyTerm>
+</h.keywords>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>h.title</gi>: the title of the electronic file, including alternative titles
+ or subtitles. Context-specific renaming of TEI <gi>title</gi>. <specGrp
+ xml:id="ids-header-h.title">
+ <elementSpec module="ids-header" ident="h.title"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>analytic</gi> and <gi>monogr</gi>; context-specific renaming
+ of TEI <gi>title</gi>; #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="type" usage="opt">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <defaultVal>main</defaultVal>
+ <valList>
+ <valItem ident="main"/>
+ <valItem ident="sub"/>
+ <valItem ident="abbr"/>
+ </valList>
+ </attDef>
+ <attDef ident="level" usage="opt">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <valList>
+ <valItem ident="m"/>
+ <valItem ident="a"/>
+ </valList>
+ </attDef>
+ </attList>
+ <exemplum>
+ <eg><![CDATA[<h.title type="main">IKB verschiebt
+Halbjahresbericht erneut</h.title>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>keyTerm</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>h.keywords</gi>, encloses one keyword term describing the text.
+ Context-specific renaming of standard TEI element <gi>term</gi>. <specGrp
+ xml:id="ids-header-keyTerm">
+ <elementSpec module="ids-header" ident="keyTerm"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>h.keywords</gi>, encloses one keyword term describing the
+ text. Context-specific renaming of standard TEI element <gi>term</gi>.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <!-- added @type HLU 2014-01-15 -->
+ <attDef ident="type" usage="opt">
+ <desc>indicates the type of keyTerm (person, country)</desc>
+ <datatype>
+ <rng:text/>
+ </datatype>
+ </attDef>
+ <!-- added @subtype HLU 2020-10-09 -->
+ <attDef ident="subtype" usage="opt">
+ <desc>indicates the subtype of keyTerm</desc>
+ <datatype>
+ <rng:text/>
+ </datatype>
+ </attDef>
+ </attList>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>pubAddress</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>publicationStmt</gi>, provides address of distributor. Context-specific
+ specialization of TEI <gi>address</gi> element; #PCDATA. <specGrp
+ xml:id="ids-header-pubAddress">
+ <elementSpec module="ids-header" ident="pubAddress"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>publicationStmt</gi>, provides address of distributor.
+ Context-specific specialization of TEI <gi>address</gi> element;
+ #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>pubDate</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>publicationStmt</gi>, provides date of publication. Context-specific
+ specialization of TEI <gi>date</gi> element; #PCDATA. <specGrp
+ xml:id="ids-header-pubDate">
+ <elementSpec module="ids-header" ident="pubDate"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>publicationStmt</gi>, provides date of publication.
+ Context-specific specialization of TEI <gi>date</gi> element; #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ <memberOf key="att.datable.iso"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="type" usage="opt">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <valList>
+ <valItem ident="year"/>
+ <valItem ident="month"/>
+ <valItem ident="day"/>
+ <valItem ident="time"/>
+ </valList>
+ </attDef>
+ <!--* no value attribute *-->
+ </attList>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>respName</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>respStmt</gi> (where it is a context-dependent renaming of <gi>name</gi>) and
+ <gi>change</gi>. Contains #PCDATA only. <specGrp xml:id="ids-header-respName">
+ <elementSpec module="ids-header" ident="respName"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>respStmt</gi> (where it is a context-dependent renaming of
+ <gi>name</gi>) and <gi>change</gi>. Contains #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>respType</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>respStmt</gi>; context-specific renaming of standard TEI <gi>resp</gi>
+ <specGrp xml:id="ids-header-respType">
+ <elementSpec module="ids-header" ident="respType"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>respStmt</gi>; context-specific renaming of standard TEI
+ <gi>resp</gi>
+ </desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>telephone</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>publicationStmt</gi>, provides telephone number of distributor in CCITT E.123
+ form; #PCDATA. <specGrp xml:id="ids-header-telephone">
+ <elementSpec module="ids-header" ident="telephone"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>publicationStmt</gi>, provides telephone number of
+ distributor in CCITT E.123 form; #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>transduction</gi>: (as child of <gi>editorialDecl</gi>) describes the
+ principles according to which the text has been transduced, either in transcribing
+ it from audio tape to written form, or in converting from an electronic original.
+ <specGrp xml:id="ids-header-transduction">
+ <elementSpec module="ids-header" ident="transduction"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>editorialDecl</gi>; #PCDATA plus <code>level</code>
+ attribute.</desc>
+ <classes>
+ <memberOf key="att.header"/>
+ <memberOf key="att.declarable"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>translation</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>translations</gi>. Gives information about one translation of the text.
+ <specGrp xml:id="ids-header-translation">
+ <elementSpec module="ids-header" ident="translation"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>translations</gi>. Gives information about one translation
+ of the text.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="trans.loc" usage="opt">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ </attDef>
+ </attList>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>translations</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>profileDesc</gi>; groups <gi>translation</gi> elements. <specGrp
+ xml:id="ids-header-translations">
+ <elementSpec module="ids-header" ident="translations"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>profileDesc</gi>; groups <gi>translation</gi>
+ elements.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:oneOrMore>
+ <rng:group>
+ <rng:ref name="translation"/>
+ <rng:optional>
+ <rng:ref name="translator"/>
+ </rng:optional>
+ </rng:group>
+ </rng:oneOrMore>
+ </content>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>translator</gi> (in file <code>ids.xheader.elt</code>): identifies the
+ translator responsible for one translation. <specGrp xml:id="ids-header-translator">
+ <elementSpec module="ids-header" ident="translator"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> identifies the translator responsible for one translation.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>wordCount</gi>: (as child of <gi>extent</gi>) contains the count of words in
+ the text. (Not present in samples.) <specGrp xml:id="ids-header-wordCount">
+ <elementSpec module="ids-header" ident="wordCount"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>extent</gi>; #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>writingSystem</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>wsdUsage</gi>; describes one character set used in the document; can point to
+ an external writing system declaration. (This element appears to be a survival from
+ the SGML version of CES; in XML, character set issues are typically handled at a
+ different level.) (Not present in samples.) <specGrp
+ xml:id="ids-header-writingSystem">
+ <elementSpec module="ids-header" ident="writingSystem"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>wsdUsage</gi>; describes one character set used in the
+ document; can point to an external writing system declaration.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>wsdUsage</gi>: groups information describing the character set(s) used
+ within a text. (Not present in samples.) <specGrp xml:id="ids-header-wsdUsage">
+ <elementSpec module="ids-header" ident="wsdUsage"
+ ns="http://www.ids-mannheim.de/xc">
+ <desc> child of <gi>profileDesc</gi>; groups <gi>writingSystem</gi>
+ elements.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:oneOrMore>
+ <rng:group>
+ <rng:ref name="translation"/>
+ <rng:optional>
+ <rng:ref name="translator"/>
+ </rng:optional>
+ </rng:group>
+ </rng:oneOrMore>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ </list>
+ </p>
+ <p> CES also defined some new classes for attribute inheritance and content models.
+ <specGrp xml:id="ces-attribute-classes">
+ <classSpec ident="att.header" type="atts">
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ </classSpec>
+ <classSpec ident="att.text" type="atts">
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <attList>
+ <!--
+ <attDef ident="rend">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ </attDef>
+ -->
+ <attDef ident="wsd">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ </attDef>
+ </attList>
+ </classSpec>
+ <classSpec ident="model.token" type="model">
+ <desc>identies a group of low-level tokens and similar elements</desc>
+ <!--*
+ <classes>
+ <memberOf key="model.basic"/>
+ </classes>
+ *-->
+ </classSpec>
+ </specGrp>
+ </p>
+ <p>CES moves the <att>rend</att> attribute from the list of global attributes to the
+ <code>text</code> class; for now, we follow TEI here.</p>
+ <p> The following specification fragment incorporates all the descriptions for the
+ elements just mentioned: <specGrp xml:id="specgroup-XCES-unchanged">
+ <specGrpRef target="#ces-attribute-classes"/>
+ <specGrpRef target="#ids-header-annotation"/>
+ <specGrpRef target="#ids-header-annotations"/>
+ <specGrpRef target="#ids-header-biblNote"/>
+ <specGrpRef target="#ids-header-byteCount"/>
+ <specGrpRef target="#ids-header-changeDate"/>
+ <specGrpRef target="#ids-header-conformance"/>
+ <specGrpRef target="#ids-header-eAddress"/>
+ <specGrpRef target="#ids-header-extNote"/>
+ <specGrpRef target="#ids-header-fax"/>
+ <specGrpRef target="#ids-header-h.author"/>
+ <specGrpRef target="#ids-header-h.bibl"/>
+ <specGrpRef target="#ids-header-h.item"/>
+ <specGrpRef target="#ids-header-h.keywords"/>
+ <specGrpRef target="#ids-header-h.title"/>
+ <specGrpRef target="#ids-header-keyTerm"/>
+ <specGrpRef target="#ids-header-pubAddress"/>
+ <specGrpRef target="#ids-header-pubDate"/>
+ <specGrpRef target="#ids-header-respName"/>
+ <specGrpRef target="#ids-header-respType"/>
+ <specGrpRef target="#ids-header-telephone"/>
+ <specGrpRef target="#ids-header-transduction"/>
+ <specGrpRef target="#ids-header-translation"/>
+ <specGrpRef target="#ids-header-translations"/>
+ <specGrpRef target="#ids-header-translator"/>
+ <specGrpRef target="#ids-header-wordCount"/>
+ <specGrpRef target="#ids-header-writingSystem"/>
+ <specGrpRef target="#ids-header-wsdUsage"/>
+ </specGrp>
+ </p>
+ </div>
+ <div>
+ <head>Elements defined by (X)CES and modified by IDS/XCES</head>
+ <list>
+
+ <item>
+ <gi>caption</gi>: (1) a heading, title etc. attached to a picture or diagram (2) a
+ "pull quote" or other text about or extracted from a text and superimposed upon it to
+ draw attention to it. This element was added by CES; it conflicts (possibly
+ unintentionally) with a different element also named <gi>caption</gi> defined by TEI
+ P3 for text displayed in a film (or text in a screenplay intended for such display).
+ IDS/XCES modifies the CES version by allowing IDS milestones in the content. <specGrp
+ xml:id="ids-doc-caption">
+ <elementSpec ident="caption" mode="add" ns="http://www.ids-mannheim.de/xc">
+ <desc>(1) a heading, title etc. attached to a picture or diagram; (2) a
+ <soCalled>pull quote</soCalled> or other text about or extracted from a text
+ and superimposed upon it to draw attention to it. IDS-XCES adds ptr to the
+ content model.</desc>
+ <classes>
+ <memberOf key="att.text"/>
+ </classes>
+ <content>
+ <rng:group>
+ <rng:zeroOrMore>
+ <rng:ref name="head"/>
+ </rng:zeroOrMore>
+ <rng:oneOrMore>
+ <rng:choice>
+ <rng:ref name="p"/>
+ <rng:ref name="model.inter"/>
+ <!--rng:ref name="model.milestoneLike"/-->
+ <rng:ref name="model.ids.milestones"/>
+ <!-- HLU-2013-07-15:
+ exchanged model.milestoneLike by model.ids.milestone under caption
+ because that conforms to the original ids.xcesdoc.dtd,
+ e.g. it contains amongst other things ptr as occurring in iko.xces -->
+ </rng:choice>
+ </rng:oneOrMore>
+ </rng:group>
+ </content>
+ <attList>
+ <attDef ident="type">
+ <desc>categorizes the caption</desc>
+ <defaultVal>unspec</defaultVal>
+ <valList>
+ <valItem ident="byline">
+ <gloss>caption containing authorship of an article</gloss>
+ </valItem>
+ <valItem ident="display">
+ <gloss>extra-textual caption (displayed box, etc.)</gloss>
+ </valItem>
+ <valItem ident="attached">
+ <gloss>caption describing a figure, photograph, etc.</gloss>
+ </valItem>
+ <valItem ident="unspec">
+ <gloss>not specified or unknown</gloss>
+ </valItem>
+ </valList>
+ </attDef>
+ </attList>
+ <exemplum>
+ <eg><![CDATA[
+<caption id="zi3.62406-0-c1" type="display">
+ <quote>
+ <s>"die Käufer werden dem Champagner
+ treu bleiben, auch wenn er wieder
+ teurer wird"</s>
+ <s>
+ <title>Claude Taittinger
+ Generaldirektor von Champagne
+ Taittinger</title>
+ </s>
+ </quote>
+</caption>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+ <item><gi>poem</gi> (in file <code>ids.xesdoc.dtd</code>): contains a poem, or an
+ extract from a poem, appearing within or between paragraphs; an
+ <term>inter-level</term> element. IDS changes CES's definition to allow milestone
+ elements among the children. <specGrp xml:id="ids-doc-poem">
+ <elementSpec module="ids-doc" ident="poem" ns="http://www.ids-mannheim.de/xc">
+ <desc>contains a poem appearing within or between paragraphs; an
+ <term>inter-level</term> element.</desc>
+ <classes>
+ <memberOf key="att.text"/>
+ <memberOf key="model.inter"/>
+ </classes>
+ <content>
+ <rng:group>
+ <rng:optional>
+ <rng:ref name="head"/>
+ </rng:optional>
+ <rng:oneOrMore>
+ <rng:choice>
+ <rng:ref name="lg"/>
+ <rng:ref name="l"/>
+ <rng:ref name="model.ids.milestones"/>
+ <!-- HLU 2013-08-27: changed model.milestoneLike into model.ids.milestones for dgb45.xces -->
+ </rng:choice>
+ </rng:oneOrMore>
+ </rng:group>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<p>
+ ...
+ <s>Denn auch für diesen hilflosen,
+ aber unbestechlichen Chronisten der
+ dunkelsten deutschen Jahre erweisen
+ die Verse Brechts ihre Gültigkeit:</s>
+</p>
+<poem>
+ <lg part="u">
+ <l part="u">
+ <s>[...]</s>
+ </l>
+ </lg>
+ <lg part="u">
+ <l part="u">
+ <s>Ihr, die ihr auftauchen werdet
+ aus der Flut</s>
+ </l>
+ <l part="u">
+ <s>In der wir untergegangen sind</s>
+ </l>
+ ...
+ </lg>
+ ...
+</poem>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ </list>
+ <p>IDS/XCES also redefines the <code>base.seq</code> parameter entity in such a way that
+ it becomes not a sequence but an element class. To try to avoid confusion, it is here
+ renamed <code>basic</code>. <specGrp xml:id="ids-basic-class">
+ <classSpec ident="model.basic" type="model" mode="add">
+ <desc>identies a group of basic phrase-level elements allowed in some cases where
+ other phrase-level elements are not allowed.</desc>
+ </classSpec>
+ <classSpec ident="model.ids.milestones" type="model" mode="add">
+ <desc>identifies a set of elements used by IDS/XCES as milestones, distinct from the
+ built-in milestone classes of TEI P5.</desc>
+ </classSpec>
+ </specGrp></p>
+ <p>
+ <specGrp xml:id="specgroup-XCES-changed">
+ <specGrpRef target="#ids-doc-caption"/>
+ <specGrpRef target="#ids-doc-poem"/>
+ <specGrpRef target="#ids-basic-class"/>
+ </specGrp>
+ </p>
+
+ </div>
+
+ <div>
+ <head>Renamings of TEI elements</head>
+ <p>Several IDS/XCES elements are esssentially renamings (or context-dependent renamings)
+ of TEI elements.</p>
+ <list>
+ <item><gi>idsCorpus</gi> (in file <code>ids.xesdoc.dtd</code>): renaming of
+ <gi>teiCorpus</gi>, with slight difference in content model</item>
+ <item><gi>idsHeader</gi> (in file <code>ids.xheader.elt</code>): renaming of
+ <gi>teiHeader</gi></item>
+ <item><gi>idsDoc</gi> (in file <code>ids.xesdoc.dtd</code>): intermediate level between
+ <gi>idsText</gi> and <gi>idsCorpus</gi>; conceptually similar to the <gi>TEI</gi>
+ element, and structurally similar to <gi>teiCorpus</gi> but (just for that reason)
+ cannot be declared as a renaming of either. HLU: For the time being, idsDoc is not put
+ in the namespace http://www.ids-mannheim.de/i5 so that in an i5 document, it will work
+ like idsCorpus, idsText and idsHeader. The latter are technical renamings of original
+ TEI elements (using altIdent) and therefore cannot be put in a namespace other than
+ the TEI namespace)<specGrp xml:id="ids-doc-idsDoc">
+ <elementSpec ident="idsDoc">
+ <desc>contains a single document within an IDS corpus; may contain one or several
+ texts.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:group>
+ <rng:ref name="idsHeader"/>
+ <rng:oneOrMore>
+ <rng:ref name="idsText"/>
+ </rng:oneOrMore>
+ </rng:group>
+ </content>
+ <attList>
+ <attDef ident="type">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ <defaultVal>text</defaultVal>
+ </attDef>
+ <attDef ident="version" usage="req">
+ <datatype>
+ <rng:text/>
+ </datatype>
+ </attDef>
+ <attDef ident="TEIform">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <defaultVal>TEI.2</defaultVal>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>idsText</gi> (in file <code>ids.xesdoc.dtd</code>): renaming of <gi>TEI</gi>
+ element</item>
+ </list>
+ <p>
+ <specGrp xml:id="specgroup-renamings">
+ <specGrpRef target="#ids-doc-idsDoc"/>
+ </specGrp>
+ </p>
+ </div>
+
+ <div>
+ <head>TEI P3 elements no longer in P5</head>
+ <p>Some elements and attributes used by IDS/XCES were taken over from TEI P3, but are no
+ longer present in TEI P5: <gi>xptr</gi>, <gi>xref</gi>, <gi>dateRange</gi>, and
+ <gi>timeRange</gi>.</p>
+ <p>Of these, only <gi>xptr</gi> appears in the samples, so for now that's the only one we
+ define. <specGrp xml:id="p3-xptr-element">
+ <elementSpec ident="xptr" mode="add" ns="http://www.ids-mannheim.de/p3">
+ <gloss>external pointer</gloss>
+ <desc>defines a pointer to a location outside the current document.</desc>
+ <classes>
+ <memberOf key="model.ptrLike"/>
+ <memberOf key="att.xPointer"/>
+ <memberOf key="att.typed"/>
+ <memberOf key="att.declaring"/>
+ <memberOf key="model.ids.milestones" mode="add"/>
+ </classes>
+ <content>
+ <empty xmlns="http://relaxng.org/ns/structure/1.0"/>
+ </content>
+ <attList>
+ <attDef ident="TEIform" mode="add">
+ <defaultVal>ptr</defaultVal>
+ </attDef>
+ </attList>
+ <exemplum xml:lang="und">
+ <eg><xptr targType = "pb" targOrder = "u" doc = "korpref.bio" from =
+ "TK1.00018-5-PB5" to = "DITTO" TEIform = "xptr"/></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="#COXR"/>
+ <ptr target="#SAPT"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </p>
+ <p>TEI P5 has dropped the <att>id</att> attribute from the <code>global</code> class, and
+ the <att>targOrder</att> attribute from the <code>att.pointing</code> class; these must
+ be restored. <specGrp xml:id="specgroup-TEI-P3">
+ <specGrpRef target="#p3-xptr-element"/>
+ <classSpec ident="att.global" type="atts" mode="change">
+ <!-- added to be a mamber of att.global.cmc HLU 2020-01-23 -->
+ <classes mode="change">
+ <memberOf key="att.global.cmc" mode="add"/>
+ </classes>
+
+ <attList>
+ <!--*
+ <attDef ident="rend" mode="delete"/>
+ *-->
+
+ <!--attDef ident="id" mode="add">
+ <datatype>
+ <rng:data type="ID"/>
+ </datatype>
+ </attDef>
+ <attDef ident="xml:id" mode="change">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ </attDef-->
+ <!-- outcommented specs for id and xml:id above and added the spec below HLU 2014-01-16 -->
+
+ <attDef ident="xml:id" mode="change">
+ <altIdent>id</altIdent>
+ </attDef>
+
+
+ </attList>
+
+
+ </classSpec>
+
+ <classSpec ident="att.pointing" type="atts" mode="change">
+ <attList>
+ <!--*
+ <attDef ident="rend" mode="delete"/>
+ *-->
+ <attDef ident="targOrder" mode="add">
+ <!-- added mode="add" because otherwise targOrder and targType disappear from ptr, catRef and gloss when changing the spec of the attribute target there HLU-2014-01-16-->
+ <desc>where more than one identifier is supplied as the value of the
+ <att>target</att> attribute, this attribute specifies whether the order in
+ which they are supplied is significant.</desc>
+ <valList>
+ <valItem ident="y">
+ <gloss>Yes: the order in which <code>IDREF</code> values are specified as
+ the value of a <att>target</att> attribute should be followed when
+ combining the targeted elements.</gloss>
+ </valItem>
+ <valItem ident="n">
+ <gloss>No: the order in which <code>IDREF</code> values are specified as the
+ value of a <att>target</att> attribute has no significance when combining
+ the targeted elements.</gloss>
+ </valItem>
+ <valItem ident="u">
+ <gloss>Unspecified: the order in which <code>IDREF</code> values are
+ specified as the value of a <att>target</att> attribute may or may not be
+ significant.</gloss>
+ </valItem>
+ </valList>
+ </attDef>
+ <attDef ident="targType" mode="add">
+ <desc>specifies the kinds of elements to which this pointer may point.</desc>
+ <datatype>
+ <rng:list>
+ <rng:data type="Name"/>
+ </rng:list>
+ </datatype>
+ <remarks>
+ <p>If this attribute is supplied, every element specified as a target must be
+ of one or other of the types specified. An application may choose whether or
+ not to report failures to satisfy this constraint as errors, but may not
+ access an element of the right identifier but the wrong type. </p>
+ </remarks>
+ </attDef>
+
+ </attList>
+ </classSpec>
+ <classSpec ident="att.xPointer" type="atts" mode="add">
+ <desc>defines a set of attributes used by all those elements which use the TEI P3
+ extended pointer mechanism to point at locations which have no XML ID. </desc>
+ <classes>
+ <memberOf key="att.pointing"/>
+ </classes>
+ <attList>
+ <!--*
+ <attDef ident="rend" mode="delete"/>
+ *-->
+ <attDef ident="doc">
+ <desc>specifies the document within which the desired location is to be
+ found.</desc>
+ <datatype>
+ <rng:data type="ENTITY"/>
+ </datatype>
+ <remarks>
+ <p>In principle, the value of this attribute is supposed by TEI P3 to be the
+ name of an external entity declared in the DTD (often in the internal DTD
+ subset); in practice, in IDS documents it appears to be a relative reference
+ to a file, in the form of a filename.</p>
+ </remarks>
+ </attDef>
+ <attDef ident="from">
+ <desc>specifies the start of the destination of the pointer.</desc>
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ <remarks>
+ <p>In principle, the value of this attribute is supposed by TEI P3 to be a TEI
+ extended pointer; in practice, in IDS documents it appears to be an ID in
+ the document indicated by the <att>doc</att> attribute.</p>
+ </remarks>
+ </attDef>
+ <attDef ident="to">
+ <desc>specifies the end of the destination of the pointer.</desc>
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ <remarks>
+ <p>In principle, the value of this attribute is supposed by TEI P3 to be a TEI
+ extended pointer; in practice, in IDS documents it appears always to be the
+ default value, <code>DITTO</code>.</p>
+ </remarks>
+ </attDef>
+ </attList>
+ </classSpec>
+ </specGrp>
+ </p>
+ </div>
+
+ <div>
+ <head>Elements and attributes added by IDS</head>
+ <p> The following elements are not present in the TEI or in CES/XCES, but have been added
+ by IDS. All but one are intended to appear in the header. <list>
+ <item><gi>appearance</gi>: <soCalled>physical appearance</soCalled> of the source
+ (BOT+e) <specGrp xml:id="ids-header-appearance">
+ <elementSpec module="ids-header" ident="appearance"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc>A child of <gi>edition</gi>.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>c.title</gi>: corpus title; a context-specific specialization of TEI
+ <gi>title</gi>. <specGrp xml:id="ids-header-c.title">
+ <elementSpec module="ids-header" ident="c.title"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>titleStmt</gi>. #PCDATA only, otherwise a context-specific
+ specialization of TEI <gi>title</gi>.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>column</gi>: original label of newspaper column> section as in the source
+ (BOT+ress) <specGrp xml:id="ids-header-column">
+ <elementSpec module="ids-header" ident="column" ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>textDesc</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<textDesc>
+ <textTypeArt>Bericht</textTypeArt>
+ <textDomain/>
+ <column>TB-KLN2 (Abk.)</column>
+</textDesc>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>creatDate</gi>: time of creation. <specGrp xml:id="ids-header-creatDate">
+ <elementSpec module="ids-header" ident="creatDate"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>creation</gi> (in <gi>profileDesc</gi>). #PCDATA
+ only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ <memberOf key="att.responsibility"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<creation>
+ <creatDate>2001.01.13</creatDate>
+</creation>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>creatRef</gi>: reference to (creation of text and) first edition. <specGrp
+ xml:id="ids-header-creatRef">
+ <elementSpec module="ids-header" ident="creatRef"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>creation</gi> (in <gi>profileDesc</gi>). #PCDATA
+ only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ <memberOf key="att.responsibility"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<creation>
+ <creatDate>1998</creatDate>
+ <creatRef>(Erstveröffentlichung:
+ Oberhausen, 1998)</creatRef>
+ <creatRefShort>(Erstv. 1998)</creatRefShort>
+</creation>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>creatRefShort</gi>: short version of reference to (creation of text and)
+ first edition. <specGrp xml:id="ids-header-creatRefShort">
+ <elementSpec module="ids-header" ident="creatRefShort"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>creation</gi> (in <gi>profileDesc</gi>). #PCDATA
+ only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ <memberOf key="att.responsibility"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[
+<creation>
+ <creatDate>1959</creatDate>
+ <creatRef>(Erstveröffentlichung:
+ Frankfurt a.M., 1959)</creatRef>
+ <creatRefShort>(Erstv. 1959)</creatRefShort>
+</creation>]]></eg>
+ </exemplum>
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>d.title</gi>: document title; a context-specific specialization of TEI
+ <gi>title</gi>. <specGrp xml:id="ids-header-d.title">
+ <elementSpec module="ids-header" ident="d.title"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>titleStmt</gi>. #PCDATA only, otherwise a context-specific
+ specialization of TEI <gi>title</gi>.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ <memberOf key="att.responsibility"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>dokumentSigle</gi>: document ID (formerly BOTD). <specGrp
+ xml:id="ids-header-dokumentSigle">
+ <elementSpec module="ids-header" ident="dokumentSigle"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>titleStmt</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<titleStmt>
+ <dokumentSigle>A01/AUG</dokumentSigle>
+ <d.title>St. Galler Tagblatt, August 2001</d.title>
+</titleStmt>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>further</gi>: further edition of the same source with year (BOT+gg) <specGrp
+ xml:id="ids-header-further">
+ <elementSpec module="ids-header" ident="further"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>edition</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ <memberOf key="att.responsibility"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<edition>
+ <further>5. Auflage 1998 (1. Auflage 1997)</further>
+ <kind/>
+ <appearance/>
+</edition>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>kind</gi>: kind of edition of the source (BOT+g) <specGrp
+ xml:id="ids-header-kind">
+ <elementSpec module="ids-header" ident="kind" ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>edition</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<monogr>
+ <h.title type="main">Im Gegenteil</h.title>
+ <h.title type="sub">Kolumnen 1986-1990</h.title>
+ <h.title type="abbr" level="m">Bichsel: Im Gegenteil</h.title>
+ <h.author>Bichsel, Peter</h.author>
+ <editor/>
+ <edition>
+ <further/>
+ <kind>suhrkamp taschenbuch</kind>
+ <appearance/>
+ </edition>
+ ...
+</monogr>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>korpusSigle</gi>: corpus ID (formerly BOTC). <specGrp
+ xml:id="ids-header-korpusSigle">
+ <elementSpec module="ids-header" ident="korpusSigle"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>titleStmt</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <exemplum>
+ <eg><![CDATA[<titleStmt>
+ <korpusSigle>A01</korpusSigle>
+ <c.title>St. Galler Tagblatt 2001</c.title>
+</titleStmt>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>numRange</gi> (in file <code>ids.xesdoc.dtd</code>): member of the
+ <gi>token</gi> class, modeled on <gi>timeRange</gi> and <gi>dateRange</gi>. (Not
+ present in samples.) <specGrp xml:id="ids-doc-numRange">
+ <elementSpec module="ids-doc" ident="numRange" ns="http://www.ids-mannheim.de/i5">
+ <desc>a range of numbers.</desc>
+ <classes>
+ <memberOf key="att.text"/>
+ <memberOf key="model.token"/>
+ <memberOf key="model.basic"/>
+ </classes>
+ <content>
+ <rng:zeroOrMore>
+ <rng:ref name="model.basic"/>
+ </rng:zeroOrMore>
+ </content>
+ <attList>
+ <attDef ident="from">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ <valList>
+ <valItem ident="yes"/>
+ <valItem ident="no"/>
+ </valList>
+ </attDef>
+ <attDef ident="to">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ <valList>
+ <valItem ident="yes"/>
+ <valItem ident="no"/>
+ </valList>
+ </attDef>
+ <attDef ident="type">
+ <datatype>
+ <rng:data type="string"/>
+ </datatype>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>pagination</gi>: whether page numbering is present or not (processing info;
+ formerly BOTP). <specGrp xml:id="ids-header-pagination">
+ <elementSpec module="ids-header" ident="pagination"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc>a range of numbers.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="type">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <valList>
+ <valItem ident="yes"/>
+ <valItem ident="no"/>
+ </valList>
+ </attDef>
+ </attList>
+ <exemplum>
+ <eg><![CDATA[
+<editorialDecl Default="n">
+ <pagination type="yes"/>
+</editorialDecl>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>reference</gi>: bibliographic reference string. <specGrp
+ xml:id="ids-header-reference">
+ <elementSpec module="ids-header" ident="reference"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc>a child of <gi>sourceDesc</gi>.</desc>
+ <classes>
+ <memberOf key="att.header"/>
+ <memberOf key="att.responsibility"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="type">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <valList>
+ <valItem ident="complete"/>
+ <valItem ident="super"/>
+ <valItem ident="short"/>
+ <valItem ident="former"/>
+ </valList>
+ </attDef>
+ <attDef ident="assemblage">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <valList>
+ <valItem ident="external"/>
+ <valItem ident="regular"/>
+ <valItem ident="non-automatic"/>
+ </valList>
+ </attDef>
+ <attDef ident="existence">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <valList>
+ <valItem ident="no"/>
+ <valItem ident="yes"/>
+ </valList>
+ </attDef>
+ <attDef ident="origin">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <valList>
+ <valItem ident="BOTfile"/>
+ <valItem ident="notBOTfile"/>
+ </valList>
+ </attDef>
+ </attList>
+ <exemplum>
+ <eg><reference type="complete" assemblage = "regular">A01/JAN.02562 St.
+ Galler Tagblatt, [Tageszeitung], 13.01.2001, Jg. 57. - Originalressort:
+ TB-KLN2 (Abk.), [Bericht]</reference> </eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>t.title</gi>: text title. A context-specific specialization of TEI
+ <gi>title</gi>. <specGrp xml:id="ids-header-t.title">
+ <elementSpec module="ids-header" ident="t.title"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>titleStmt</gi>. #PCDATA only, otherwise a context-specific
+ specialization of TEI <gi>title</gi>.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ <memberOf key="att.responsibility"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="assemblage">
+ <datatype>
+ <rng:data type="NMTOKEN"/>
+ </datatype>
+ <valList>
+ <valItem ident="external"/>
+ <valItem ident="regular"/>
+ <valItem ident="non-automatic"/>
+ </valList>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>textDomain</gi>: subject area of the text (BOT+r) <specGrp
+ xml:id="ids-header-textDomain">
+ <elementSpec module="ids-header" ident="textDomain"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>textDesc</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <exemplum>
+ <eg><![CDATA[<textDesc>
+ <textTypeArt/>
+ <textDomain>Wissenschaft</textDomain>
+ <column>Wissenschaft</column>
+</textDesc>x]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>textSigle</gi>: text ID (formerly BOTT). <specGrp
+ xml:id="ids-header-textSigle">
+ <elementSpec module="ids-header" ident="textSigle"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>titleStmt</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <exemplum>
+ <eg><![CDATA[<titleStmt>
+ <textSigle>A01/JAN.02562</textSigle>
+ <t.title assemblage="regular"
+ >A01/JAN.02562 St. Galler Tagblatt,
+ 13.01.2001,
+ Ressort: TB-KLN2 (Abk.)</t.title>
+</titleStmt>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp></item>
+ <item><gi>textType</gi>: type type according to type inventory (BOT+x) <specGrp
+ xml:id="ids-header-textType">
+ <elementSpec module="ids-header" ident="textType"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>textDesc</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.header"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <exemplum>
+ <eg><![CDATA[
+<textType>Zeitung: Tageszeitung</textType>
+<textType>Ausgabenvermerk</textType>
+<textType>Anmerkung</textType>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>textTypeArt</gi>: text type of a specific article (BOT+xa). <specGrp
+ xml:id="ids-header-textTypeArt">
+ <elementSpec module="ids-header" ident="textTypeArt"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>textDesc</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <exemplum>
+ <eg><![CDATA[<textDesc>
+ <textTypeArt>Bericht</textTypeArt>
+ <textDomain/>
+ <column>TB-KLN2 (Abk.)</column>
+</textDesc>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>textTypeRef</gi>: text type as it should appear in bibliographic string
+ (BOT+X). <specGrp xml:id="ids-header-textTypeRef">
+ <elementSpec module="ids-header" ident="textTypeRef"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>textDesc</gi>. #PCDATA only.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <exemplum>
+ <eg><![CDATA[<textDesc>
+ <textType>Zeitschrift: Wochenzeitschrift</textType>
+ <textTypeRef>Wochenzeitschrift</textTypeRef>
+ <textTypeArt>Interview</textTypeArt>
+ <textDomain>Gesellschaft</textDomain>
+ <column/>
+</textDesc>]]></eg>
+ </exemplum>
+ <exemplum>
+ <eg><![CDATA[<textDesc>
+ <textType>Zeitung: Tageszeitung</textType>
+ <textTypeRef>Tageszeitung</textTypeRef>
+</textDesc>]]></eg>
+ </exemplum>
+ </elementSpec>
+ </specGrp>
+ </item>
+ <item><gi>x.title</gi> (in file <code>ids.xheader.elt</code>): child of
+ <gi>titleStmt</gi>; title of some object which is not a corpus (which would use
+ <gi>c.title</gi>), not a document in the IDS-specific sense (which would use
+ <gi>d.title</gi>), and not a text in the IDS sense (which would use
+ <gi>t.title</gi>). Contains #PCDATA. <specGrp xml:id="ids-header-x.title">
+ <elementSpec module="ids-header" ident="x.title"
+ ns="http://www.ids-mannheim.de/i5">
+ <desc> child of <gi>titleStmt</gi>; title of some object which is not a corpus
+ (which would use <gi>c.title</gi>), not a document in the IDS-specific sense
+ (which would use <gi>d.title</gi>), and not a text in the IDS sense (which
+ would use <gi>t.title</gi>). Contains #PCDATA.</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <!--* <attList>
+ </attList> *-->
+ <listRef>
+ <ptr target="http://www.cs.vassar.edu/CES/CES1-3.html#xxx"/>
+ </listRef>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+
+ </list>
+ </p>
+ <p>
+ <specGrp xml:id="specgroup-IDS-specific">
+ <specGrpRef target="#ids-header-appearance"/>
+ <specGrpRef target="#ids-header-c.title"/>
+ <specGrpRef target="#ids-header-column"/>
+ <specGrpRef target="#ids-header-creatDate"/>
+ <specGrpRef target="#ids-header-creatRef"/>
+ <specGrpRef target="#ids-header-creatRefShort"/>
+ <specGrpRef target="#ids-header-d.title"/>
+ <specGrpRef target="#ids-header-dokumentSigle"/>
+ <specGrpRef target="#ids-header-further"/>
+ <specGrpRef target="#ids-header-kind"/>
+ <specGrpRef target="#ids-header-korpusSigle"/>
+ <specGrpRef target="#ids-doc-numRange"/>
+ <specGrpRef target="#ids-header-pagination"/>
+ <specGrpRef target="#ids-header-reference"/>
+ <specGrpRef target="#ids-header-t.title"/>
+ <specGrpRef target="#ids-header-textDomain"/>
+ <specGrpRef target="#ids-header-textSigle"/>
+ <specGrpRef target="#ids-header-textType"/>
+ <specGrpRef target="#ids-header-textTypeArt"/>
+ <specGrpRef target="#ids-header-textTypeRef"/>
+ <specGrpRef target="#ids-header-x.title"/>
+ <specGrpRef target="#ids-derik-timestamp"/>
+ <specGrpRef target="#ids-cmc"/>
+ </specGrp>
+ </p>
+ </div>
+ <div>
+ <head>Module, classes and elements from the TEI CMC SIG proposals <ref
+ target="http://www.empirikom.net/bin/view/Themen/CmcTEI">"
+ Beißwenger/Ermakova/Geyken/Lemnitzer/Storrer (2013): An XML Schema for the
+ Representation of CMC Genres in TEI"</ref></head>
+ <!-- HLU 2013-08-26 added -->
+
+
+
+ <p> The following elements are not present in the TEI or in CES/XCES, but have been
+ proposed as part of a TEI extension for Computer-mediated communication by BBAW and
+ Dortmund Technical University. The part adopted here is the one that declares the
+ posting structure <list>
+ <item><gi>Posting</gi>: <specGrp xml:id="posting">
+ <elementSpec ident="posting" ns="http://www.ids-mannheim.de/dk" mode="add">
+ <!-- HLU changed ns from http://www.tei-c.org/ns/1.0 of the original in http://www.ids-mannheim.de/dk-->
+ <desc>describes a stretch of text that an individual user has produced in
+ private and then passed on to the server through performing a "posting" action
+ (usually by hitting the [ENTER] key on the keyboard or by clicking on a [SEND]
+ or [SUBMIT] button on the screen). Postings are the largest structural units
+ in CMC documents that can be assigned to one author and one point in time.
+ Their function is to make a (written) contribution to the ongoing
+ dialogue.</desc>
+ <classes>
+ <memberOf key="model.divLike"/>
+ <memberOf key="att.datable"/>
+ <memberOf key="att.global">
+ <!-- including att.global.linking, including @synch -->
+ </memberOf>
+ <memberOf key="att.typed"/>
+ <memberOf key="att.ascribed">
+ <!-- @who -->
+ </memberOf>
+
+ <!-- HLU: maybe additionally permit the element xptr - it is currently (apart from posting) the
+ only one that is permitted in div but not in posting -->
+
+ <!-- the classes
+ att.datable (added @revisedWhen),
+ att.typed (added @formType, @systemicFunction, @contextFunction, @semioticSource, @motion, @style)),
+ att.global (added )
+ are also changed in the derik-odd in that several attributes are added;
+ here we do not need these -->
+ </classes>
+
+ <content>
+ <!-- model copied from cmc-core 2020-10-08 HLU -->
+
+ <zeroOrMore xmlns="http://relaxng.org/ns/structure/1.0">
+ <choice>
+ <rng:text />
+
+ <ref name="model.headLike" />
+ <ref name="opener" />
+ <ref name="model.pLike" />
+
+ <ref name="model.gLike" />
+ <ref name="model.phrase" />
+ <ref name="model.inter" />
+ <ref name="model.global" />
+ <ref name="lg" />
+ <ref name="model.lLike" />
+
+ <ref name="model.divBottom" />
+ </choice>
+ </zeroOrMore>
+
+ <!--rng:group xmlns="http://relaxng.org/ns/structure/1.0">
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.divTop"/>
+ <rng:ref name="model.global"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ <rng:optional>
+ <rng:choice>
+ <rng:group>
+ <rng:oneOrMore>
+ <rng:choice>
+ <rng:ref name="model.divGenLike"/>
+ </rng:choice>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.global"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </rng:oneOrMore>
+ </rng:group>
+ <rng:group>
+ <rng:oneOrMore>
+ <rng:group>
+ <rng:ref name="model.common"/>
+ </rng:group>
+ <rng:zeroOrMore>
+ <rng:text/>
+ <rng:choice>
+ <rng:ref name="model.global"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </rng:oneOrMore>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:ref name="model.divGenLike"/>
+ </rng:choice>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.global"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </rng:zeroOrMore>
+ </rng:group>
+ </rng:choice>
+ <rng:zeroOrMore>
+ <rng:group>
+ <rng:ref name="model.divBottom"/>
+ </rng:group>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="model.global"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </rng:zeroOrMore>
+ </rng:optional>
+ </rng:group-->
+ </content>
+
+ <attList>
+
+ <attDef ident="indentLevel" mode="add">
+ <desc>marks the (relative) level of indentation of the respective posting
+ (as defined by its author and in relation to the standard level of
+ indentation which is described as „0“).</desc>
+ <datatype>
+ <rng:ref name="data.count"/>
+ </datatype>
+ </attDef>
+
+ </attList>
+
+ </elementSpec>
+
+ </specGrp>
+ </item>
+ <item><gi>autoSignature</gi>: <specGrp xml:id="autoSignature">
+ <elementSpec ident="autoSignature" ns="http://www.ids-mannheim.de/dk" mode="add">
+ <!-- HLU changed ns from http://www.tei-c.org/ns/1.0 of the original in http://www.ids-mannheim.de/dk-->
+ <desc>is an empty element used for representing the position of the user
+ signature position in a posting.</desc>
+ <classes>
+ <memberOf key="model.pPart.edit"/>
+ <memberOf key="att.pointing"/>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <!-- added s 2020-10-20 HLU: -->
+ <rng:ref name="s"/>
+ <rng:ref name="timestamp"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ <attList>
+ <!-- added type attribute to distinguish between types of autoSignature, mostly in wikipedia talk pages. HLU 2015-01-13 and 2015-07-10 -->
+ <attDef ident="type">
+ <valList type="closed">
+ <valItem ident="signed">
+ <desc>indicates that the corresponding posting was explicitly signed by
+ a registered user using a user signature mark up (e.g. ~~~~). </desc>
+ </valItem>
+ <valItem ident="unsigned">
+ <desc> indicates that the corresponding posting was marked by either a
+ registered or unregistered user using the Unsigned or Help
+ template.</desc>
+ </valItem>
+ <valItem ident="user_contribution">
+ <desc> "user_contribution" indicates that the corresponding posting was
+ marked using a [[Special:Contributions/IP]] link (e.g by an
+ unregistered user) </desc>
+ </valItem>
+ <valItem ident="special_contribution">
+ <desc>added 2019-06-14</desc>
+ <desc>This is actually the same as "user_contribution"</desc>
+ <desc> "special_contribution" indicates that the corresponding posting
+ was marked using a [[Special:Contributions/IP]] link (e.g by an
+ unregistered user) </desc>
+ </valItem>
+ </valList>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+ <item>
+ <gi>signatureContent</gi>: <specGrp xml:id="signatureContent">
+ <elementSpec ident="signatureContent" ns="http://www.ids-mannheim.de/dk"
+ mode="add">
+ <!-- HLU changed ns from http://www.tei-c.org/ns/1.0 of the original in http://www.ids-mannheim.de/dk-->
+ <desc>is used to describe an individual user's signature the header of the user
+ profile. [Comment for I5.odd by HLU 2013-09-05: this element will not be
+ available as long as there is no element using the model.persStateLike, like
+ listPerson.]</desc>
+ <classes>
+ <memberOf key="model.persStateLike"/>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <rng:text/>
+ <rng:ref name="ref"/>
+ <rng:ref name="model.hiLike"/>
+ <rng:ref name="model.milestoneLike"/>
+ <rng:ref name="figure"/>
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+ <item>
+ <gi>emoticon</gi>: <specGrp xml:id="emoticon">
+ <elementSpec ident="emoticon" ns="http://www.ids-mannheim.de/dk" mode="add">
+ <!-- HLU changed ns from http://www.tei-c.org/ns/1.0 of the original in http://www.ids-mannheim.de/dk-->
+ <desc>describes an interaction sign which is an iconic unit that has been
+ created with the keyboard and which typically serves as an emotion or irony
+ marker or as a responsive.</desc>
+ <classes>
+ <memberOf key="model.gLike"/>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="style">
+ <desc>describes the native region of an emoticon.</desc>
+ <valList type="closed">
+ <valItem ident="Western"/>
+ <valItem ident="Japanese"/>
+ <valItem ident="Korean"/>
+ <valItem ident="other"/>
+ </valList>
+
+ <!-- HLU 2015-01-12: This leads to two identical occurrences of corresponding attribute definition for @style in the resulting DTD and XSD.
+
+ It cannot be remedied by mode="replace" or such specifications. It seems to have to do with the fact that there is a style attribute already in att.global.
+
+ The superfluous line is deleted from the resulting DTD in build-dtd.sh
+ -->
+ </attDef>
+ <attDef ident="systemicFunction">
+ <desc>describes the general, context-independent function of the
+ emoticon</desc>
+ <valList type="closed">
+ <valItem ident="emotionMarker:positive"/>
+ <valItem ident="emotionMarker:negative"/>
+ <valItem ident="emotionMarker:neutral"/>
+ <valItem ident="emotionMarker:unspec"/>
+ <valItem ident="virtualEvent"/>
+ <valItem ident="illocutionMarker"/>
+ <valItem ident="ironyMarker"/>
+ <valItem ident="responsive"/>
+ </valList>
+ </attDef>
+ <attDef ident="contextFunction">
+ <desc>describes the function of the respective instance of the emoticon in
+ its given context.</desc>
+ <valList type="closed">
+ <valItem ident="emotionMarker:positive"/>
+ <valItem ident="emotionMarker:negative"/>
+ <valItem ident="emotionMarker:neutral"/>
+ <valItem ident="emotionMarker:unspec"/>
+ <valItem ident="virtualEvent"/>
+ <valItem ident="illocutionMarker"/>
+ <valItem ident="ironyMarker"/>
+ <valItem ident="responsive"/>
+ </valList>
+ </attDef>
+ <attDef ident="topology">
+ <desc>the position of the emoticon relative to the text to which it
+ belongs.</desc>
+ <valList type="closed">
+ <valItem ident="front_position"/>
+ <valItem ident="back_position"/>
+ <valItem ident="intermediate_position"/>
+ <valItem ident="standalone"/>
+ </valList>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+ <item>
+ <gi>interactionWord</gi>: + <specGrp xml:id="interactionWord">
+ <elementSpec ident="interactionWord" ns="http://www.tei-c.org/ns/1.0" mode="add">
+ <desc>describes an interaction sign which is a symbolic linguistic unit whose
+ morphologic construction is based on a word or a phrase and describes
+ expressions, gestures, bodily actions, or virtual events―cf. the units sing, g
+ (< grins, “grin”), fg (< fat grin), s (< smile), wildsei (“being
+ wild”).</desc>
+
+ <classes>
+ <memberOf key="model.global.spoken"/>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ </content>
+ <attList>
+ <attDef ident="formType">
+ <desc>is used to describe morphological properties of the interaction
+ word.</desc>
+ <valList type="closed">
+ <valItem ident="simple"/>
+ <valItem ident="complex"/>
+ <valItem ident="abbreviated"/>
+ </valList>
+ </attDef>
+ <attDef ident="systemicFunction">
+ <desc>describes the general, context-independent function of the interaction
+ word.</desc>
+ <valList type="closed">
+ <valItem ident="emotionMarker:positive"/>
+ <valItem ident="emotionMarker:negative"/>
+ <valItem ident="emotionMarker:neutral"/>
+ <valItem ident="emotionMarker:unspec"/>
+ <valItem ident="virtualEvent"/>
+ <valItem ident="illocutionMarker"/>
+ <valItem ident="ironyMarker"/>
+ <valItem ident="responsive"/>
+ </valList>
+ </attDef>
+ <attDef ident="contextFunction">
+ <desc>describes the function of the respective instance of the interaction
+ word in its given context.</desc>
+ <valList type="closed">
+ <valItem ident="emotionMarker:positive"/>
+ <valItem ident="emotionMarker:negative"/>
+ <valItem ident="emotionMarker:neutral"/>
+ <valItem ident="emotionMarker:unspec"/>
+ <valItem ident="virtualEvent"/>
+ <valItem ident="illocutionMarker"/>
+ <valItem ident="ironyMarker"/>
+ <valItem ident="responsive"/>
+ </valList>
+ </attDef>
+ <attDef ident="semioticSource">
+ <desc>is used to describe the semiotic mode that forms the basis for an
+ interaction word.</desc>
+ <valList type="semi">
+ <valItem ident="mimic"/>
+ <valItem ident="gesture"/>
+ <valItem ident="bodyReaction"/>
+ <valItem ident="sound"/>
+ <valItem ident="action"/>
+ <valItem ident="process"/>
+ <valItem ident="emotion"/>
+ <valItem ident="sentiment"/>
+ </valList>
+ </attDef>
+ <attDef ident="topology">
+ <desc>the position of the interaction word relative to the text to which it
+ belongs.</desc>
+ <valList type="closed">
+ <valItem ident="front_position"/>
+ <valItem ident="back_position"/>
+ <valItem ident="intermediate_position"/>
+ <valItem ident="standalone"/>
+ <valItem ident="openingTag"/>
+ <valItem ident="closingTag"/>
+ </valList>
+ </attDef>
+ </attList>
+ </elementSpec>
+ </specGrp></item>
+
+
+ <item>
+ <gi>interactionTerm</gi>: <specGrp xml:id="interactionTerm">
+ <elementSpec ident="interactionTerm" ns="http://www.tei-c.org/ns/1.0" mode="add">
+ <desc>describes instances of one or several interaction signs (i.e., of
+ emoticons, interaction words, interaction templates, and/or addressing
+ terms).</desc>
+ <classes>
+ <memberOf key="model.phrase"/>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:zeroOrMore>
+ <rng:choice>
+ <!--rng:ref name="addressingTerm"/-->
+ <rng:ref name="emoticon"/>
+ <rng:ref name="interactionWord"/>
+ <!--rng:ref name="interactionTemplate"/-->
+ <!--rng:ref name="interjection"/-->
+ <!--rng:ref name="responsive"/-->
+ </rng:choice>
+ </rng:zeroOrMore>
+ </content>
+ </elementSpec>
+ </specGrp></item>
+
+ <item><gi>timestamp</gi>: <specGrp xml:id="timestamp">
+ <elementSpec ident="timestamp" ns="http://www.ids-mannheim.de/ids" mode="add">
+ <desc>is an empty element used for representing the timestamp in a posting,
+ which was automatically inserted when the user pressed a button. This element
+ is an addition by IDS, i.e. not from the Derik ODD.</desc>
+ <classes>
+ <memberOf key="model.pPart.edit"/>
+ <memberOf key="att.pointing"/>
+ <memberOf key="att.global"/>
+ </classes>
+ <content>
+ <rng:text/>
+ <!--rng:ref name="model.dateLike"/-->
+ </content>
+ </elementSpec>
+ </specGrp>
+ </item>
+
+
+
+ </list>
+ </p>
+
+ <p>
+ <specGrp xml:id="specgroup-DERIK">
+ <specGrpRef target="#posting"/>
+ <specGrpRef target="#autoSignature"/>
+ <specGrpRef target="#signatureContent"/>
+ <specGrpRef target="#timestamp"/>
+ <specGrpRef target="#emoticon"/>
+ <specGrpRef target="#interactionTerm"/>
+ <specGrpRef target="#interactionWord"/>
+ </specGrp>
+ </p>
+ </div>
+
+
+
+ <!-- The module reference method below (see ) works for generating XSD using Roma Stylesheets. The generated DTD, however, does not contain elements from the module.
+
+ Hence the relevant specifications from the schema are copied and pasted below including the LICENSE -->
+
+ <!--div>
+
+ <head>Referencing the correspondence module by TEI correspondence SIG </head>
+
+
+ <specGrp xml:id="specgroup-Correspondence">
+
+ <moduleRef url="proposal.rng">
+ <content>
+ <rng:define name="tei_model.profileDescPart" combine="choice">
+ <rng:ref name="correspDesc"/>
+ </rng:define>
+ </content>
+ </moduleRef>
+
+ </specGrp>
+
+ </div-->
+
+
+
+ <div>
+
+ <head>Elements from the TEI Correspondence SIG proposal</head>
+
+ <p> Copied from the <ref target="https://github.com/TEI-Correspondence-SIG/correspDesc"
+ >github site of the TEI Correspondence SIG, specifically from the file proposal.xml as
+ of 2015-01-08</ref>
+ </p>
+
+
+ <div>
+ <head>LICENSE for the correspondence Elements </head>
+
+ <p> Copyright (c) 2013, TEI-Correspondence-SIG</p>
+
+ <p> All rights reserved.</p>
+
+ <p> Redistribution and use in source and binary forms, with or without modification, are
+ permitted provided that the following conditions are met:</p>
+
+ <list type="bulleted">
+ <item> * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.</item>
+
+ <item> * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation and/or
+ other materials provided with the distribution.</item>
+ </list>
+
+ <p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
+ EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
+ WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+ DAMAGE.</p>
+
+
+
+ </div>
+
+
+
+ <div>
+
+ <head>The following was copied from the file <code>proposal.xml</code>:</head>
+
+ <specGrp xml:id="specgroup-Correspondence">
+
+ <moduleSpec ident="correspondence" mode="add">
+ <desc versionDate="2014-01-13" xml:lang="en">Module for correspondence, including
+ letters, telegrams, postcards, e-mail etc.</desc>
+ </moduleSpec>
+
+ <classSpec ident="model.correspDescPart" mode="add" type="model"
+ module="correspondence">
+ <desc versionDate="2014-01-13" xml:lang="en">groups together metadata elements for
+ describing correspondence</desc>
+ </classSpec>
+
+ <classSpec ident="model.correspContextPart" mode="add" type="model"
+ module="correspondence">
+ <desc versionDate="2014-11-11" xml:lang="en">groups elements which may appear as
+ part of the correspContext element</desc>
+ </classSpec>
+
+ <classSpec ident="model.correspActionPart" mode="add" type="model"
+ module="correspondence">
+ <desc versionDate="2014-11-11" xml:lang="en">groups elements which define the parts
+ (usually names, dates and places) of one action related to the
+ correspondence.</desc>
+ </classSpec>
+
+ <elementSpec ident="correspDesc" module="correspondence" mode="add"
+ ns="http://wiki.tei-c.org/index.php/SIG:Correspondence/task-force-correspDesc"
+ prefix="ct">
+ <gloss versionDate="2014-01-13" xml:lang="en">correspondence description</gloss>
+ <desc versionDate="2014-01-13" xml:lang="en">a wrapper element for metadata
+ pertaining to correspondence</desc>
+ <classes>
+ <memberOf key="model.profileDescPart"/>
+ <memberOf key="att.declarable"/>
+ <memberOf key="att.canonical"/>
+ <memberOf key="att.global"/>
+ <memberOf key="att.typed"/>
+ </classes>
+ <content>
+ <!-- modeled after publicationStmt -->
+ <rng:choice>
+ <rng:oneOrMore>
+ <rng:ref name="model.correspDescPart"/>
+ </rng:oneOrMore>
+ <rng:oneOrMore>
+ <rng:ref name="model.pLike"/>
+ </rng:oneOrMore>
+ </rng:choice>
+ </content>
+ <exemplum xml:lang="en">
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <ct:correspDesc>
+ <ct:correspAction type="sending">
+ <persName>Adelbert von Chamisso</persName>
+ <settlement>Vertus</settlement>
+ <date when="1807-01-29">29 January 1807</date>
+ </ct:correspAction>
+ <ct:correspAction type="receiving">
+ <persName>Louis de La Foye</persName>
+ <settlement>Caen</settlement>
+ </ct:correspAction>
+ <ct:correspContext>
+ <ref type="prev"
+ target="http://tei.ibi.hu-berlin.de/berliner-intellektuelle/manuscript?Brief023ChamissoandeLaFoye#1"
+ >Previous letter of Adelbert von Chamisso to Louis de La Foye: 16 January
+ 1807</ref>
+ <ref type="next"
+ target="http://tei.ibi.hu-berlin.de/berliner-intellektuelle/manuscript?Brief025ChamissoandeLaFoye#1"
+ >Next letter of Adelbert von Chamisso to Louis de La Foye: 07 May
+ 1810</ref>
+ </ct:correspContext>
+ </ct:correspDesc>
+ </egXML>
+ </exemplum>
+ </elementSpec>
+
+ <!-- if participant is to be a generic element,
+ it should be outside the correspondence module
+ and the description needs modification -->
+ <elementSpec ident="correspAction" module="correspondence" mode="add"
+ ns="http://wiki.tei-c.org/index.php/SIG:Correspondence/task-force-correspDesc"
+ prefix="ct">
+ <desc versionDate="2014-09-05" xml:lang="en">contains a structured description of
+ the place, the name of a person/organization and the date related to the
+ sending/receiving of a message or any other action related to the
+ correspondence</desc>
+ <classes>
+ <memberOf key="att.global"/>
+ <memberOf key="att.typed"/>
+ <memberOf key="att.sortable"/>
+ <memberOf key="model.correspDescPart"/>
+ </classes>
+ <content>
+ <rng:oneOrMore>
+ <rng:ref name="model.correspActionPart"/>
+ <!--<rng:choice>
+ <rng:ref name="model.nameLike"/>
+ <rng:ref name="model.dateLike"/>
+ <rng:ref name="model.noteLike"/>
+ </rng:choice>-->
+ </rng:oneOrMore>
+ </content>
+ <attList>
+ <!-- How to set sample values? Seems I can't overwrite like this … -->
+ <attDef ident="type" mode="change" usage="rec">
+ <datatype>
+ <ref xmlns="http://relaxng.org/ns/structure/1.0" name="data.enumerated"/>
+ </datatype>
+ <valList type="open" mode="add">
+ <valItem ident="sending">
+ <desc versionDate="2014-11-25" xml:lang="en">identifies a/the sending action
+ of the message</desc>
+ </valItem>
+ <valItem ident="receiving">
+ <desc versionDate="2014-11-25" xml:lang="en">identifies a/the receiving
+ action of the message</desc>
+ </valItem>
+ <valItem ident="transmitting">
+ <desc versionDate="2014-11-25" xml:lang="en">identifies a/the transmitting
+ action of the message</desc>
+ </valItem>
+ <valItem ident="redirecting">
+ <desc versionDate="2014-11-25" xml:lang="en">identifies a/the redirecting
+ action of the message</desc>
+ </valItem>
+ <valItem ident="forwarding">
+ <desc versionDate="2014-11-25" xml:lang="en">identifies a/the forwarding
+ action of the message</desc>
+ </valItem>
+ </valList>
+ </attDef>
+ </attList>
+ <exemplum xml:lang="en">
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <ct:correspAction type="sending">
+ <persName>Adelbert von Chamisso</persName>
+ <settlement>Vertus</settlement>
+ <date when="1807-01-29">29 January 1807</date>
+ </ct:correspAction>
+ </egXML>
+ </exemplum>
+ </elementSpec>
+
+ <elementSpec ident="correspContext" mode="add" module="correspondence"
+ ns="http://wiki.tei-c.org/index.php/SIG:Correspondence/task-force-correspDesc"
+ prefix="ct">
+ <!-- we'd like a different name than <correspContext> -->
+ <gloss xml:lang="en" versionDate="2014-01-13">correspondence context</gloss>
+ <gloss xml:lang="de" versionDate="2014-01-13">Korrespondenzstelle</gloss>
+ <!-- related by sender/addressee or topics … -->
+ <desc xml:lang="en" versionDate="2014-01-13">provides references to preceding or
+ following correspondence related to this piece of correspondence</desc>
+ <classes>
+ <memberOf key="model.correspDescPart"/>
+ </classes>
+ <content>
+ <rng:oneOrMore>
+ <rng:ref name="model.correspContextPart"/>
+ </rng:oneOrMore>
+ <!--<rng:choice>
+ <rng:zeroOrMore>
+ <rng:ref name="model.ptrLike"/>
+ </rng:zeroOrMore>
+ <rng:zeroOrMore>
+ <rng:ref name="model.pLike"/>
+ </rng:zeroOrMore>
+ </rng:choice>-->
+ <!--<rng:zeroOrMore>
+ <rng:ref name="model.noteLike"/>
+ </rng:zeroOrMore>-->
+ </content>
+ <exemplum xml:lang="en">
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <ct:correspContext>
+ <ptr type="next" subtype="toAuthor"
+ target="http://tei.ibi.hu-berlin.de/berliner-intellektuelle/manuscript?Brief101VarnhagenanBoeckh"/>
+ <ptr type="prev" subtype="fromAuthor"
+ target="http://tei.ibi.hu-berlin.de/berliner-intellektuelle/manuscript?Brief103BoeckhanVarnhagen"
+ />
+ </ct:correspContext>
+ </egXML>
+ </exemplum>
+ <exemplum xml:lang="en">
+ <egXML xmlns="http://www.tei-c.org/ns/Examples">
+ <ct:correspContext>
+ <ref target="http://weber-gesamtausgabe.de/A040962">Previous letter of Carl
+ Maria von Weber to Caroline Brandt: December 30, 1816</ref>
+ <ref target="http://weber-gesamtausgabe.de/A041003">Next letter of Carl Maria
+ von Weber to Caroline Brandt: January 5, 1817</ref>
+ </ct:correspContext>
+ </egXML>
+ </exemplum>
+ </elementSpec>
+
+ <!--
+ Redefining existing elements and classes starts here
+ -->
+
+
+ <!-- HLU 2015-01-08: The following redefinitions of the models nameLike, dateLike, ptrLike, pLike, and addressLike
+ seem to cause the definition of the entities
+
+ model.correspContextPart
+ model.correspContextPart_sequence
+ model.correspContextPart_sequenceOptional
+ model.correspContextPart_sequenceOptionalRepeatable
+ model.correspContextPart_sequenceRepeatable
+ model.correspActionPart
+ model.correspActionPart_sequence
+ model.correspActionPart_sequenceOptional
+ model.correspActionPart_sequenceOptionalRepeatable
+ model.correspActionPart_sequenceRepeatable
+
+ to appear twice in the DTD generated by ODD2DTD. This leads to an error in the DTD validation.
+
+ Apparently the error is caused by ODD2DTD - Test: when converting the original "proposal.xml" (renamed "proposal.odd") using
+ the ODD2DTD, the same error occurs. However, when converting "proposal.xml" using the ODD_TO_RELAX_NG_XML,
+ the resulting "proposal.rng" is valid and identical to the one downloaded from
+ https://github.com/TEI-Correspondence-SIG/correspDesc/tree/master/schema .
+
+ Remedy: remove the first occurrence of the above entity definitions in fix_roma.pl
+ -->
+
+
+ <classSpec type="model" ident="model.nameLike" module="tei" mode="change">
+ <classes mode="change">
+ <memberOf key="model.correspActionPart"/>
+ </classes>
+ </classSpec>
+
+ <classSpec type="model" ident="model.dateLike" module="tei" mode="change">
+ <classes mode="change">
+ <memberOf key="model.correspActionPart"/>
+ </classes>
+ </classSpec>
+
+ <classSpec type="model" ident="model.ptrLike" module="tei" mode="change">
+ <classes mode="change">
+ <memberOf key="model.correspContextPart"/>
+ </classes>
+ </classSpec>
+
+ <classSpec type="model" ident="model.pLike" module="tei" mode="change">
+ <classes mode="change">
+ <memberOf key="model.correspContextPart"/>
+ </classes>
+ </classSpec>
+
+ <classSpec type="model" ident="model.addressLike" module="tei" mode="change">
+ <classes mode="change">
+ <memberOf key="model.correspActionPart"/>
+ </classes>
+ </classSpec>
+
+ <elementSpec ident="note" module="core" mode="change">
+ <classes mode="change">
+ <memberOf key="model.correspDescPart" mode="add"/>
+ <memberOf key="model.correspActionPart" mode="add"/>
+ <memberOf key="model.correspContextPart" mode="add"/>
+ </classes>
+ </elementSpec>
+
+ </specGrp>
+
+ </div>
+
+ </div>
+
+ </div>
+
+
+
+ <div xml:id="div-driver">
+ <head>Top-level driver</head>
+ <schemaSpec ident="ids_v2a" start="TEI teiCorpus" prefix="tei_" xml:id="schemaspec_v2a"
+ ns="">
+ <specGrpRef target="#required-modules"/>
+ <specGrpRef target="#optional-modules"/>
+ <specGrpRef target="#cmc-core"/>
+ <!-- HLU 2020-01-24: added ref to cmc-core -->
+ <specGrpRef target="#IDS-additions"/>
+ <!--* <specGrpRef target="#added-elements"/> *-->
+ </schemaSpec>
+ </div>
+ <div xml:id="conformance">
+ <head>Conformance and design issues</head>
+ <p>This section of the document records some conformance and design issues which may need
+ attention. </p>
+ <list>
+ <item>
+ <p>The current IDS/XCES DTD, and the DeReKo documents which conform to it, use no
+ namespaces. Conforming customizations of TEI P5, however, are required to use the TEI
+ namespace <code>http://www.tei-c.org/ns/1.0</code> for TEI elements, <emph>and to put
+ extensions to the vocabulary in a different namespace</emph>. </p>
+ <p>That is, if the goal of the I5 project is to create a customization of TEI P5 which
+ (1) accepts existing DeReKo documents as valid and (2) conforms to TEI P5, then the
+ two goals are not simultaneously satisfiable. </p>
+ </item>
+ <item>
+ <p> One of the goals for this ODD file is to produce a schema which more or less matches
+ the existing IDS/XCES DTD in the effective document grammar. Another is to ensure that
+ the DeReKo documents provided as samples are valid against the document grammar
+ defined here. </p>
+ <p> These goals prove to be incompatible: some documents in the samples are not valid
+ against the DTD. Specifically: <list>
+ <item>Document <code>DeReKo-Sample-08/mld.sample.xces</code> contains a number of
+ <gi>idsDoc</gi> elements with numeric IDs (for example <tag>idsDoc id="951"
+ type="text" version="1.0" TEIform="TEI.2"</tag>); these numeric strings are not
+ type-valid against the <code>ID</code> type. </item>
+ </list> This ODD document defines the <att>id</att> attribute as having type
+ <code>ID</code>, which means that the documents just mentioned remain invalid. (The
+ alternative of declaring it as having ytpe <code>NCName</code> would render other
+ documents invalid.) </p>
+ </item>
+ <item>
+ <p> One of the goals for defining I5 is to align IDS's XML vocabulary better with TEI
+ P5. In cases where the existing IDS/XCES vocabulary deviates from TEI P5, this goal
+ raises the question: should I5 follow TEI P5 or the existing IDS/XCES DTD? </p>
+ <p> This ODD document follows the existing DTD in all cases where the change made in the
+ DTD is necessary to make DeReKo data (as represented by the samples available to the
+ author) valid. In other cases, however, this ODD document follows TEI P5. In
+ particular, if all instances of an element in the available samples are valid against
+ the TEI P5 declaration of that element type, no change was made to the declaration.
+ This means that as defined here, I5 follows TEI P5 and not the existing IDS/XCES DTD
+ in all cases where IDS/XCES DTD restricts elements to a subset of what is allowed by
+ the TEI's definition. </p>
+ <p> In some cases, this may make the schema defined here looser than desired. </p>
+ </item>
+ <item>
+ <p> In the same spirit, element types taken over by the IDS/XCES DTD from TEI P3 that
+ are not present in TEI P5 have been declared here if and only if instances of the
+ element types are present in the samples. So <gi>xptr</gi> has been declared here, but
+ <gi>xref</gi>, <gi>dateRange</gi>, and <gi>timeRange</gi> have not been declared. </p>
+ <p> It is easy to add declarations for these element types if they proved to be needed.
+ </p>
+ </item>
+ </list>
+ </div>
+
+ </body>
+ <back>
+ <div xml:id="refs">
+ <head>References</head>
+ <listBibl>
+ <bibl xml:id="p3" n="ACH/ACL/ALLC 1994"> Association for Computers and the Humanities,
+ Association for Computational Linguistics, and Association for Literary and Linguistic
+ Computing. 1994. <title level="m">Guidelines for Electronic Text Encoding and
+ Interchange (TEI P3)</title>. Ed. C. M. Sperberg-McQueen and Lou Burnard. Chicago,
+ Oxford: Text Encoding Initiative, 1994. </bibl>
+
+ <bibl xml:id="ces" n="Ide 1998"> Ide, Nancy. 1998. <title level="a">Corpus Encoding
+ Standard: SGML Guidelines for Encoding Linguistic Corpora.</title>
+ <title level="m">Proceedings of the First International Language Resources and
+ Evaluation Conference</title>, 463–470. Granada, Spain. </bibl>
+ <bibl xml:id="xces" n="Ide/Bonhomme/Romary 2000"> Ide, Nancy, Patrice Bonhomme, and
+ Laurent Romary. 2000. <title level="a">XCES: An XML-based Standard for Linguistic
+ Corpora.</title>
+ <title level="m">Proceedings of the Second Language Resources and Evaluation Conference
+ (LREC)</title>, 825–830. Athens, Greece. </bibl>
+
+ <bibl xml:id="idsxces" n="IDS 2006"> Institut für deutsche Sprache. <title level="m"
+ >[IDS/XCES DTD]</title>. Mannheim: IDS, 2006. On the WEb at <ref
+ target="http://corpora.ids-mannheim.de/idsxces1/DTD/"
+ >http://corpora.ids-mannheim.de/idsxces1/DTD/</ref>
+ </bibl>
+
+ <bibl xml:id="unterschiede" n="Kupietz n.d."> [Kupietz, Marc.] <title level="m"
+ >IDS-Textmodell: Unterschiede gegenüber XCES</title>. Mannheim: IDS, n.d. On the WEb
+ at <ref target="http://www.ids-mannheim.de/kl/projekte/korpora/idsxces.html"
+ >http://www.ids-mannheim.de/kl/projekte/korpora/idsxces.html</ref>
+ </bibl>
+
+ <bibl xml:id="p4" n="TEI 2001"> TEI Consortium [together with] The Association for
+ Computers and the Humanities, The Association for Computational Linguistics, and The
+ Association for Literary and Linguistic Computing. 2001. <title level="m">TEI P4:
+ Guidelines for Electronic Text Encoding and Interchange</title>. Ed. C. M.
+ Sperberg-McQueen and Lou Burnard. XML conversion by Syd Bauman, Lou Burnard, Steven
+ DeRose, and Sebastian Rahtz. Oxford, Providence, Charlottesville, Bergen: The TEI
+ Consortium, 2001, rpt. 2002. </bibl>
+
+ <bibl xml:id="p5" n="TEI 2007"> TEI Consortium. 2007. <title level="m">TEI P5: Guidelines
+ for Electronic Text Encoding and Interchange</title>. Ed. Lou Burnard and Syd Bauman.
+ Oxford, Providence, Charlottesville, Nancy: The TEI Consortium, 2007, rev. 2010. </bibl>
+ </listBibl>
+ </div>
+ <div>
+ <head>TEI elements suppressed</head>
+ <p>This appendix lists elements present in TEI P5 (and present modules included by this ODD
+ file) which are suppressed.</p>
+ <div xml:id="core_suppressed">
+ <head>Elements suppressed from the Core module</head>
+ <p> The following elements in the TEI <code>core</code> module are suppressed. Almost all
+ of these were explicitly suppressed by CES and XCES, but some (<gi>binaryObject</gi>,
+ <gi>choice</gi>, <gi>desc</gi>, <gi>graphic</gi>, <gi>measureGrp</gi>, and
+ <gi>said</gi>) were not present in TEI P3 or TEI P4; they were added to TEI in TEI P5. <list>
+ <item>
+ <gi>add</gi> (addition): contains letters, words, or phrases inserted in the text by
+ an author, scribe, annotator, or corrector.</item>
+ <item>
+ <gi>addrLine</gi> (address line): contains one line of a postal
+ <!-- or other-->address. </item>
+ <item>
+ <gi>binaryObject</gi>: provides encoded binary data representing an inline graphic
+ or other object. </item>
+ <item>
+ <gi>cb</gi> (column break): marks the boundary between one column of a text and the
+ next in a standard reference system. </item>
+ <item>
+ <gi>choice</gi>: groups a number of alternative encodings for the same point in a
+ text. </item>
+ <item>
+ <gi>del</gi> (deletion): contains a letter, word, or passage deleted, marked as
+ deleted, or otherwise indicated as superfluous or spurious in the copy text by an
+ author, scribe, annotator, or corrector. </item>
+ <item>
+ <gi>desc</gi> (description): contains a brief description of the object documented
+ by its parent element, including its intended usage, purpose, or application where
+ this is appropriate. </item>
+ <item>
+ <gi>divGen</gi> (automatically generated text division): indicates the location at
+ which a textual division generated automatically by a text-processing application is
+ to appear. </item>
+ <item>
+ <gi>expan</gi> (expansion): contains the expansion of an abbreviation. </item>
+ <item>
+ <gi>graphic</gi>: indicates the location of an inline graphic, illustration, or
+ figure. </item>
+ <item>
+ <gi>headItem</gi> (heading for list items): contains the heading for the item or
+ gloss column in a glossary list or similar structured list. </item>
+ <item>
+ <gi>headLabel</gi> (heading for list labels): contains the heading for the label or
+ term column in a glossary list or similar structured list. </item>
+ <item>
+ <gi>index</gi> (index entry): marks a location to be indexed for whatever purpose. </item>
+ <item>
+ <gi>listBibl</gi> (citation list): contains a list of bibliographic citations of any
+ kind. </item>
+ <item>
+ <gi>measureGrp</gi> (measure group): contains a group of dimensional specifications
+ which relate to the same object, for example the height and width of a manuscript
+ page. </item>
+ <item>
+ <gi>meeting</gi>: contains the formalized descriptive title for a meeting or
+ conference, for use in a bibliographic description for an item derived from such a
+ meeting, or as a heading or preamble to publications emanating from it. </item>
+ <item>
+ <gi>milestone</gi>: marks a boundary point separating any kind of section of a text,
+ typically but not necessarily indicating a point at which some part of a standard
+ reference system changes, where the change is not represented by a structural
+ element. </item>
+ <item>
+ <gi>postBox</gi> (postal box or post office box): contains a number or other
+ identifier for some postal delivery point other than a street address. </item>
+ <item>
+ <gi>postCode</gi> (postal code): contains a numerical or alphanumeric code used as
+ part of a postal address to simplify sorting or delivery of mail. </item>
+ <item>
+ <gi>resp</gi> (responsibility): contains a phrase describing the nature of a
+ person's intellectual responsibility. </item>
+ <item>
+ <gi>rs</gi> (referencing string): contains a general purpose name or referring
+ string. </item>
+ <item>
+ <gi>said</gi> (speech or thought): indicates passages thought or spoken aloud,
+ whether explicitly indicated in the source or not, whether directly or indirectly
+ reported, whether by real people or fictional characters. </item>
+ <item>
+ <gi>series</gi> (series information): contains information about the series in which
+ a book or other bibliographic item has appeared. </item>
+ <item>
+ <gi>sic</gi> (latin forthusorso): contains text reproduced although apparently
+ incorrect or inaccurate. </item>
+ <item>
+ <gi>soCalled</gi>: contains a word or phrase for which the author or narrator
+ indicates a disclaiming of responsibility, for example by the use of scare quotes or
+ italics. </item>
+ <item>
+ <gi>street</gi>: a full street address including any name or number identifying a
+ building as well as the name of the street or route on which it is located. </item>
+ <item>
+ <gi>teiCorpus</gi>: contains the whole of a TEI encoded corpus, comprising a single
+ corpus header and one or more TEI elements, each containing a single text header and
+ a text. </item>
+ <item>
+ <gi>unclear</gi>: contains a word, phrase, or passage which cannot be transcribed
+ with certainty because it is illegible or inaudible in the source. </item>
+ </list>
+ </p>
+ </div>
+ <div xml:id="header_suppressed">
+ <head>Elements suppressed from the TEI header module</head>
+ <p> The following elements in the TEI <code>header</code> module are suppressed: <list>
+ <item>
+ <gi>appInfo</gi> (application information): records information about an application
+ which has edited the TEI file. </item>
+ <item>
+ <gi>application</gi>: provides information about an application which has acted upon
+ the document. </item>
+ <item>
+ <gi>authority</gi> (release authority): supplies the name of a person or other
+ agency responsible for making an electronic file available, other than a publisher
+ or distributor. </item>
+ <item>
+ <gi>cRefPattern</gi> (canonical reference pattern): specifies an expression and
+ replacement pattern for transforming a canonical reference into a URI. </item>
+ <item>
+ <gi>geoDecl</gi> (geographic coordinates declaration): documents the notation and
+ the datum used for geographic coordinates expressed as content of the<gi
+ xmlns="http://www.tei-c.org/ns/1.0">geo</gi>element elsewhere within the document. </item>
+ <item>
+ <gi>handNote</gi> (note on hand): describes a particular style or hand distinguished
+ within a manuscript. </item>
+ <item>
+ <gi>interpretation</gi>: describes the scope of any analytic or interpretive
+ information added to the text in addition to the transcription. </item>
+ <item>
+ <gi>namespace</gi>: supplies the formal name of the namespace to which the elements
+ documented by its children belong. </item>
+ <item>
+ <gi>notesStmt</gi> (notes statement): collects together any notes providing
+ information about a text additional to that recorded in other parts of the
+ bibliographic description. </item>
+ <item>
+ <gi>principal</gi> (principal researcher): supplies the name of the principal
+ researcher responsible for the creation of an electronic text. </item>
+ <item>
+ <gi>refState</gi> (reference state): specifies one component of a canonical
+ reference defined by the milestone method. </item>
+ <item>
+ <gi>rendition</gi>: supplies information about the rendition or appearance of one or
+ more elements in the source text. </item>
+ <item>
+ <gi>scriptNote</gi>: describes a particular script distinguished within the
+ description of a manuscript or similar resource. </item>
+ <item>
+ <gi>seriesStmt</gi> (series statement): groups information about the series, if any,
+ to which a publication belongs. </item>
+ <item>
+ <gi>sponsor</gi>: specifies the name of a sponsoring organization or institution. </item>
+ <item>
+ <gi>stdVals</gi> (standard values): specifies the format used when standardized date
+ or number values are supplied. </item>
+ <item>
+ <gi>teiHeader</gi> (TEI Header): supplies the descriptive and declarative
+ information making up an electronic title page prefixed to every TEI-conformant
+ text. </item>
+ <item>
+ <gi>typeNote</gi>: describes a particular font or other significant typographic
+ feature distinguished within the description of a printed resource. </item>
+ </list>
+ </p>
+ </div>
+ <div xml:id="textstructure_suppressed">
+ <head>Elements suppressed from TEI text structure module</head>
+ <p>The following elements from the TEI text structure module are suppressed: <list>
+ <item>
+ <gi>argument</gi>: A formal list or prose description of the topics addressed by a
+ subdivision of a text. </item>
+ <item>
+ <gi>div1</gi> (level-1 text division): contains a first-level subdivision of the
+ front, body, or back of a text. </item>
+ <item>
+ <gi>div2</gi> (level-2 text division): contains a second-level subdivision of the
+ front, body, or back of a text. </item>
+ <item>
+ <gi>div3</gi> (level-3 text division): contains a third-level subdivision of the
+ front, body, or back of a text. </item>
+ <item>
+ <gi>div4</gi> (level-4 text division): contains a fourth-level subdivision of the
+ front, body, or back of a text. </item>
+ <item>
+ <gi>div5</gi> (level-5 text division): contains a fifth-level subdivision of the
+ front, body, or back of a text. </item>
+ <item>
+ <gi>div6</gi> (level-6 text division): contains a sixth-level subdivision of the
+ front, body, or back of a text. </item>
+ <item>
+ <gi>div7</gi> (level-7 text division): contains the smallest possible subdivision of
+ the front, body or back of a text, larger than a paragraph. </item>
+ <item>
+ <gi>docDate</gi> (document date): contains the date of a document, as given
+ (usually) on a title page. </item>
+ <item>
+ <gi>floatingText</gi>: contains a single text of any kind, whether unitary or
+ composite, which interrupts the text containing it at any point and after which the
+ surrounding text resumes. </item>
+ <item>
+ <gi>group</gi>: contains the body of a composite text, grouping together a sequence
+ of distinct texts (or groups of such texts) which are regarded as a unit for some
+ purpose, for example the collected works of an author, a sequence of prose essays,
+ etc. <!--* a.text *-->
+ </item>
+ <item>
+ <gi>imprimatur</gi>: contains a formal statement authorizing the publication of a
+ work, sometimes required to appear on a title page or its verso. </item>
+ </list>
+ </p>
+ </div>
+ <div xml:id="optional_suppressed">
+ <head>Elements suppressed from optional modules</head>
+
+ <p>The following elements in the TEI <code>analysis</code> module are suppressed: <list>
+ <item><gi>c</gi> (character): represents a character. </item>
+ <item><gi>cl</gi> (clause): represents a grammatical clause. </item>
+ <item>
+ <gi>interp</gi> (interpretation): summarizes a specific interpretative annotation
+ which can be linked to a span of text. </item>
+ <item>
+ <gi>interpGrp</gi> (interpretation group): collects together a set of related
+ interpretations which share responsibility or type. </item>
+ <item><gi>m</gi> (morpheme): represents a grammatical morpheme. </item>
+ <item>
+ <gi>pc</gi> (punctuation character): a character or string of characters regarded as
+ constituting a single punctuation mark. </item>
+ <item><gi>phr</gi> (phrase): represents a grammatical phrase. </item>
+ <item>
+ <gi>span</gi>: associates an interpretative annotation directly with a span of text. </item>
+ <item>
+ <gi>spanGrp</gi> (span group): collects together span tags. </item>
+ </list>
+ </p>
+ <p>The following elements in the TEI <code>corpus</code> module are suppressed: <list>
+ <item>
+ <gi>activity</gi>: contains a brief informal description of what a participant in a
+ language interaction is doing other than speaking, if anything. </item>
+ <item>
+ <gi>channel</gi> (primary channel): describes the medium or channel by which a text
+ is delivered or experienced. For a written text, this might be print, manuscript,
+ e-mail, etc.; for a spoken one, radio, telephone, face-to-face, etc. </item>
+ <item>
+ <gi>constitution</gi>: describes the internal composition of a text or text sample,
+ for example as fragmentary, complete, etc. </item>
+ <item>
+ <gi>derivation</gi>: describes the nature and extent of originality of this text. </item>
+ <item>
+ <gi>domain</gi> (domain of use): describes the most important social context in
+ which the text was realized or for which it is intended, for example private vs.
+ public, education, religion, etc. </item>
+ <item>
+ <gi>factuality</gi>: describes the extent to which the text may be regarded as
+ imaginative or non-imaginative, that is, as describing a fictional or a
+ non-fictional world. </item>
+ <item>
+ <gi>interaction</gi>: describes the extent, cardinality and nature of any
+ interaction among those producing and experiencing the text, for example in the form
+ of response or interjection, commentary, etc. </item>
+ <item>
+ <gi>locale</gi>: contains a brief informal description of the kind of place
+ concerned, for example: a room, a restaurant, a park bench, etc. </item>
+ <item>
+ <gi>preparedness</gi>: describes the extent to which a text may be regarded as
+ prepared or spontaneous. </item>
+ <item>
+ <gi>purpose</gi>: characterizes a single purpose or communicative function of the
+ text. </item>
+ <item>
+ <gi>setting</gi>: describes one particular setting in which a language interaction
+ takes place. </item>
+ <item>
+ <gi>settingDesc</gi> (setting description): describes the setting or settings within
+ which a language interaction takes place, either as a prose description or as a
+ series of setting elements. </item>
+ </list>
+ </p>
+ </div>
+ </div>
+ </back>
+ </text>
+</TEI>
diff --git a/KorAP_schemas/DTD/ids-lat1.ent b/KorAP_schemas/DTD/ids-lat1.ent
new file mode 100644
index 0000000..26e586d
--- /dev/null
+++ b/KorAP_schemas/DTD/ids-lat1.ent
@@ -0,0 +1,88 @@
+<!-- IDS character entity set. DO NOT EDIT THIS FILE!
+ Automatically generated from official_cmap.xsl - 20090120
+
+ Typical invocation:
+
+ <!ENTITY % IDSlat1 PUBLIC
+ "-//IDS//ENTITIES Latin 1 Extension for IDS-CES//EN"
+ "ids-lat1.ent">
+ %IDSlat1;
+-->
+<!ENTITY alpha "α"> <!-- GREEK SMALL LETTER ALPHA -->
+<!ENTITY ap "≈"> <!-- ALMOST EQUAL TO -->
+<!ENTITY bdquo "„"> <!-- DOUBLE LOW-9 QUOTATION MARK -->
+<!ENTITY blk12 "▒"> <!-- MEDIUM SHADE -->
+<!ENTITY blk14 "░"> <!-- LIGHT SHADE -->
+<!ENTITY blk34 "▓"> <!-- DARK SHADE -->
+<!ENTITY block "█"> <!-- FULL BLOCK -->
+<!ENTITY boxDL "╗"> <!-- BOX DRAWINGS DOUBLE DOWN AND LEFT -->
+<!ENTITY boxdl "┐"> <!-- BOX DRAWINGS LIGHT DOWN AND LEFT -->
+<!ENTITY boxdr "┌"> <!-- BOX DRAWINGS LIGHT DOWN AND RIGHT -->
+<!ENTITY boxDR "╔"> <!-- BOX DRAWINGS DOUBLE DOWN AND RIGHT -->
+<!ENTITY boxH "═"> <!-- BOX DRAWINGS DOUBLE HORIZONTAL -->
+<!ENTITY boxh "─"> <!-- BOX DRAWINGS LIGHT HORIZONTAL -->
+<!ENTITY boxhd "┬"> <!-- BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -->
+<!ENTITY boxHD "╦"> <!-- BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -->
+<!ENTITY boxhu "┴"> <!-- BOX DRAWINGS LIGHT UP AND HORIZONTAL -->
+<!ENTITY boxHU "╩"> <!-- BOX DRAWINGS DOUBLE UP AND HORIZONTAL -->
+<!ENTITY boxUL "╝"> <!-- BOX DRAWINGS DOUBLE UP AND LEFT -->
+<!ENTITY boxul "┘"> <!-- BOX DRAWINGS LIGHT UP AND LEFT -->
+<!ENTITY boxur "└"> <!-- BOX DRAWINGS LIGHT UP AND RIGHT -->
+<!ENTITY boxUR "╚"> <!-- BOX DRAWINGS DOUBLE UP AND RIGHT -->
+<!ENTITY boxv "│"> <!-- BOX DRAWINGS LIGHT VERTICAL -->
+<!ENTITY boxV "║"> <!-- BOX DRAWINGS DOUBLE VERTICAL -->
+<!ENTITY boxvh "┼"> <!-- BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -->
+<!ENTITY boxVH "╬"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -->
+<!ENTITY boxvl "┤"> <!-- BOX DRAWINGS LIGHT VERTICAL AND LEFT -->
+<!ENTITY boxVL "╣"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND LEFT -->
+<!ENTITY boxVR "╠"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -->
+<!ENTITY boxvr "├"> <!-- BOX DRAWINGS LIGHT VERTICAL AND RIGHT -->
+<!ENTITY bull "•"> <!-- BULLET -->
+<!ENTITY caron "ˇ"> <!-- CARON -->
+<!ENTITY ccaron "č"> <!-- LATIN SMALL LETTER C WITH CARON -->
+<!ENTITY circ "ˆ"> <!-- MODIFIER LETTER CIRCUMFLEX ACCENT -->
+<!ENTITY dagger "†"> <!-- DAGGER -->
+<!ENTITY Dagger "‡"> <!-- DOUBLE DAGGER -->
+<!ENTITY ecaron "ě"> <!-- LATIN SMALL LETTER E WITH CARON -->
+<!ENTITY euro "€"> <!-- EURO SIGN -->
+<!ENTITY fnof "ƒ"> <!-- LATIN SMALL LETTER F WITH HOOK -->
+<!ENTITY hellip "…"> <!-- HORIZONTAL ELLIPSIS -->
+<!ENTITY Horbar "‗"> <!-- DOUBLE LOW LINE -->
+<!ENTITY inodot "ı"> <!-- LATIN SMALL LETTER DOTLESS I -->
+<!ENTITY iota "ι"> <!-- GREEK SMALL LETTER IOTA -->
+<!ENTITY ldquo "“"> <!-- LEFT DOUBLE QUOTATION MARK -->
+<!ENTITY ldquor "„"> <!-- DOUBLE LOW-9 QUOTATION MARK -->
+<!ENTITY lhblk "▄"> <!-- LOWER HALF BLOCK -->
+<!ENTITY lsaquo "‹"> <!-- SINGLE LEFT-POINTING ANGLE QUOTATION MARK -->
+<!ENTITY lsquo "‘"> <!-- LEFT SINGLE QUOTATION MARK -->
+<!ENTITY lsquor "‚"> <!-- SINGLE LOW-9 QUOTATION MARK -->
+<!ENTITY mdash "—"> <!-- EM DASH -->
+<!ENTITY ndash "–"> <!-- EN DASH -->
+<!ENTITY nu "ν"> <!-- GREEK SMALL LETTER NU -->
+<!ENTITY oelig "œ"> <!-- LATIN SMALL LIGATURE OE -->
+<!ENTITY OElig "Œ"> <!-- LATIN CAPITAL LIGATURE OE -->
+<!ENTITY omega "ω"> <!-- GREEK SMALL LETTER OMEGA -->
+<!ENTITY Omega "Ω"> <!-- GREEK CAPITAL LETTER OMEGA -->
+<!ENTITY permil "‰"> <!-- PER MILLE SIGN -->
+<!ENTITY phi "φ"> <!-- GREEK SMALL LETTER PHI -->
+<!ENTITY pi "π"> <!-- GREEK SMALL LETTER PI -->
+<!ENTITY piv "ϖ"> <!-- GREEK PI SYMBOL -->
+<!ENTITY rcaron "ř"> <!-- LATIN SMALL LETTER R WITH CARON -->
+<!ENTITY rdquo "”"> <!-- RIGHT DOUBLE QUOTATION MARK -->
+<!ENTITY rho "ρ"> <!-- GREEK SMALL LETTER RHO -->
+<!ENTITY rsaquo "›"> <!-- SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -->
+<!ENTITY rsquo "’"> <!-- RIGHT SINGLE QUOTATION MARK -->
+<!ENTITY rsquor "‘"> <!-- LEFT SINGLE QUOTATION MARK -->
+<!ENTITY scaron "š"> <!-- LATIN SMALL LETTER S WITH CARON -->
+<!ENTITY Scaron "Š"> <!-- LATIN CAPITAL LETTER S WITH CARON -->
+<!ENTITY sigma "σ"> <!-- GREEK SMALL LETTER SIGMA -->
+<!ENTITY squ "□"> <!-- WHITE SQUARE -->
+<!ENTITY squb "■"> <!-- BLACK SQUARE -->
+<!ENTITY squf "▪"> <!-- BLACK SMALL SQUARE -->
+<!ENTITY sub "⊂"> <!-- SUBSET OF -->
+<!ENTITY tilde "˜"> <!-- SMALL TILDE -->
+<!ENTITY trade "™"> <!-- TRADE MARK SIGN -->
+<!ENTITY uhblk "▀"> <!-- UPPER HALF BLOCK -->
+<!ENTITY Yuml "Ÿ"> <!-- LATIN CAPITAL LETTER Y WITH DIAERESIS -->
+<!ENTITY zcaron "ž"> <!-- LATIN SMALL LETTER Z WITH CARON -->
+<!ENTITY Zcaron "Ž"> <!-- LATIN CAPITAL LETTER Z WITH CARON -->
diff --git a/catalog.xml b/catalog.xml
index 840469b..c707851 100644
--- a/catalog.xml
+++ b/catalog.xml
@@ -1,10 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
<!-- Map an absolute DTD system ID reference to a DTD located relative to this XML catalog-->
- <system systemId="http://corpora.ids-mannheim.de/idsxces1/DTD/ids.xcesdoc.dtd" uri="KorAP_schemas/ids.xcesdoc.dtd"/>
+ <system systemId="http://corpora.ids-mannheim.de/idsxces1/DTD/ids.xcesdoc.dtd" uri="KorAP_schemas/XCES/ids.xcesdoc.dtd"/>
<!-- Map any absolute DTD system ID reference which ends with a certain suffix to a DTD located relative to this XML catalog -->
<!--<systemSuffix systemIdSuffix="docbookx.dtd" uri="../../docbook/4.5/dtd/docbookx.dtd"/>-->
+
+ <systemSuffix systemIdSuffix="i5.dtd" uri="KorAP_schemas/DTD/i5.dtd"/>
<!-- Map DTD Public ID reference to a DTD located relative to this XML catalog-->
<!-- <public publicId="-//OASIS//DTD DocBook XML V4.5//EN" uri="../../docbook/4.5/dtd/docbookx.dtd"/>-->