The first deliverable was the selection of TEI P5 elements suitable for encoding ESDS materials, the recommendation for how best to store the required metadata and structure the encoded documents. In addition a Relax NG schema was produced along with customised TEI documentation for this schema. This schema may be modified later in response to the evolving needs of the project. This file is authored as a TEI ODD XML file which then is passed through TEI Roma to produce schemas (RNG/RNC/XSD/DTD) and documentation (PDF/HTML). All changes should be made in the TEI ODD file rather than in the generated schemas or documentation.
In deciding the metadata scheme and forms of markup that should be used to encode the interviews, it was agreed that a very light encoding should be used. However, to allow for later expansion and re-purposing of the materials, and re-use of the schema, a number of extra elements have been included. While these certainly can be cut out now, it was thought that it might be more straightforward to include them now, rather than introduce them at a later date. The elements included number around 130, and while this may seem like a lot, it is a great reduction from the almost 500 elements the TEI currently contains. It could easily be further constrained to an extremely minimal schema if desired.
As the project files are already producing them in a set XML format, it was recommended that they continue to produce these files in that format. The resulting files could then be converted en masse at an appropriate time in the future. Of the sample files provided, none were found to have structures that would not be able to be easily converted to the proposed TEI format. The recommendation was also that this should be done through XSLT. This also impacted the decision to not worry as much about the tightness of the schema, since the conversion will be under the control of ESDS.
It is believed that this inital proposed schema is robust enough to deal with the majority of the other deliverables, and the TEI ODD file will be edited to document these in due course and the documentation and schemas regenerated at that point.
Here the <TEI> element is in the TEI
namespace, and XML comments are used to indicate missing data or notes. Each file
should have a <teiHeader> (discussed below), followed by a
<text> element. This should contain a
<body> element and one <div>
for the entire interview or for each section if it is segmented. Each utterance (in
this kind of interview meant to mean speech by one person in usual turn-taking), is
marked with a <u> element. This element must have a who attribute which should be a URI pointer pointing back up to
the header where a <person> element has an xml:id defined for that person. Either generic xml:id's such as interviewer and subject can be used (and referenced in the
<u> element's who attribute as
#interviewer since it is a URI fragment) or specific ones
relating solely to that file could be used.
| who | indicates the person, or group of people, to whom the element content is ascribed. | |
<teiHeader> element should
contain all the metadata for that particular interview. There are two major child
elements of <teiHeader> for the purpose of this project:
<fileDesc> might
look like: As much information as is available should be included. There are
places for a lot more detail not shown in this simple template, consult the TEI
guidelines for further information. The most important pieces of information here are
the <title> and the <idno>,
since these are what identify the file.
<profileDesc> for this
project will usually contain two important child elements: <particDesc >element should
contain a listPerson element with at least two <person>
elements defined, one for the subject and one for the interviewer. The
<person> element for the subject should contain as much
information as is available for the interviewee. Some pieces of information which can
be recorded here include: <age>, <birth>,
<sex>, and <occupation> will
be most commonly recorded. A template <person> element for
a subject might look like this: <person> element for both subject and interviewer even if
there is no data available for the interviewer. This can consist merely of: <settingDesc> element is a
place to record information concerning the <setting> of
the interview. A template of this might look like: In addition to the <date> and
<locale>, the <activity> a
subject is undertaking whilst being interviewed (e.g. 'sewing', 'driving', 'skiing')
amongst other information can be recorded if known.
<u> element. This should look something like: The important aspects are: the who attribute
(which should point to the xml:id of a
<person> in the header), and the xml:id which should be consecutively numbered from u1.
There are various optional phrase-level elements available if the project's needs eventually call for them.
<date> element should be given W3C or ISO standard
values, these also have an existing standard formulation for date ranges and
durations. Some of the elements available include: As mentioned previously, the who attribute on
the <u> element should refer back to an xml:id reference in the header. If generalised xml:id's are used (e.g. interviewer and subject), then a possible problem occurs if all the interviews
are later treated as a corpus and collected into a separate file under a
<teiCorpus> structure. (If this is done, the TEI
recommends that this should be done using XInclude, rather than physically copying
the files into one large file.) However this is done, the various xml:id's would no longer be unique, and thus the master file would fail to
validate.
A simple transformation would be recommended before any such gathering
together of the files. What this would do is replace all xml:id's with a compound based on the unique
<idno> element in the header. Thus, if an interview's
<idno> might be int0004, then
the xml:id's in this file might be transformed simply to
such things as int0004-interviewer and int0004-subject. Care must also be taken to transform any references to
these, most notably in the who attribute of each utterance.
This entire process is quite easily scriptable with XSLT, so should be of little
concern, however I felt it worth mentioning here.
| att.ascribed | provides attributes for elements representing speech or action that can be ascribed to a specific individual. | |||||||||||
| Attributes |
|
|||||||||||
| Members | change event kinesic pause q setting u vocal writing | |||||||||||
| Module | tei | |||||||||||
| att.datable | provides attributes for normalization of elements that contain datable events. | |||||||||||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||||||||||
| Members | affiliation age birth date death education faith floruit langKnowledge langKnown nationality persEvent persName persState persTrait relation residence sex socecStatus | |||||||||||||||||||||||||||||||||||||||||
| Module | tei | |||||||||||||||||||||||||||||||||||||||||
| att.datePart | (attributes for temporal expression) attributes for component elements of temporal expressions involving dates and time | ||||||||||||||||||||||||||||||||||||||
| Attributes |
|
||||||||||||||||||||||||||||||||||||||
| Note |
In providing a ‘regularized’ form, no claim is made that the form in the source text is incorrect; the regularized form is simply that chosen as the main form for purposes of unifying variant forms under a single heading. |
||||||||||||||||||||||||||||||||||||||
| Members | date occasion | ||||||||||||||||||||||||||||||||||||||
| Module | tei | ||||||||||||||||||||||||||||||||||||||
| att.declarable | provides attributes for those elements in the TEI Header which may be independently selected by means of the specialpurpose decls attribute. | ||||||||||||||||||
| Attributes |
|
||||||||||||||||||
| Note |
The rules governing the association of declarable elements with individual parts of a TEI text are fully defined in chapter . Only one element of a particular type may have a default attribute with a value of true. |
||||||||||||||||||
| Members | bibl editorialDecl equipment langUsage listPerson particDesc projectDesc recording settingDesc sourceDesc textDesc | ||||||||||||||||||
| Module | tei | ||||||||||||||||||
| att.declaring | provides attributes for elements which may be independently associated with a particular declarable element within the header, thus overriding the inherited default for that element. | |||||||||||
| Attributes |
|
|||||||||||
| Note |
The rules governing the association of declarable elements with individual parts of a TEI text are fully defined in chapter . |
|||||||||||
| Members | body div gloss group ptr ref term text u | |||||||||||
| Module | tei | |||||||||||
| att.divLike | provides a set of attributes common to all elements which behave in the same way as divisions. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Class | att.metrical | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Members | div | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Module | tei | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| att.editLike | provides attributes describing the nature of a encoded scholarly intervention or interpretation of any kind. | |||||||||||||||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||||||||||||||
| Note |
The members of this attribute class are typically used to represent any kind of editorial intervention in a text, for example a correction or interpretation, or to date or localize manuscripts etc. |
|||||||||||||||||||||||||||||||||||||||||||||
| Members | affiliation age birth corr date death education expan faith floruit gap langKnowledge langKnown nationality persEvent persName persState persTrait reg relation residence sex socecStatus unclear | |||||||||||||||||||||||||||||||||||||||||||||
| Module | tei | |||||||||||||||||||||||||||||||||||||||||||||
| att.global | provides a set of attributes common to all elements in the TEI encoding scheme. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Class | att.global.linking att.global.analytic | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Note |
The global attributes described here are made part of the attribute definition list declaration of each element by including a reference to the pattern att.global.attributes in each such declaration. Some global attributes are made available when certain additional tag sets are selected; these are incorporated into the global attributes by references to the appropriate patterns. When the tag sets in question have not been selected, the patterns in question expand to the empty string. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Members | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Module | tei | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| att.global.linking | defines a set of attributes for hypertext and other linking, which are enabled for all elements when the additional tag set for linking is selected. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Members | att.global | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Module | linking | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| att.measurement | provides attributes to represent a regularized or normalized measurement. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Note |
This attribute class provides a triplet of
attributes that may be used either to regularize the values of the
measurement being encoded, or to normalize them with respect to a standard
measurement system.
<l>So weren't you gonna buy <measure quantity="0.5" unit="gal" commodity="ice cream">half a gallon</measure>, baby</l> <l>So won't you go and buy <measure quantity="1.893" unit="L" commodity="ice cream">half a gallon</measure>, baby?</l> |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Members | measure | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Module | tei | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| att.naming | provides attributes common to elements which refer to named persons, places, organizations etc. | |||||||||||||
| Attributes |
|
|||||||||||||
| Members | affiliation birth death education name nationality persEvent persName persState persTrait placeName pubPlace relation residence rs socecStatus | |||||||||||||
| Module | tei | |||||||||||||
| att.personal | (attributes for components of personal names) common attributes for those elements which form part of a personal name. | |||||||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||||||
| Members | addName forename genName nameLink roleName surname | |||||||||||||||||||||||||||||||||||||
| Module | namesdates | |||||||||||||||||||||||||||||||||||||
| att.placement | provides attributes for describing where on the source page or object a textual element appears. | |||||||||||||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||||||||||||
| Members | note | |||||||||||||||||||||||||||||||||||||||||||
| Module | tei | |||||||||||||||||||||||||||||||||||||||||||
| att.pointing | defines a set of attributes used by all elements which point to other elements by means of one or more URI references. | ||||||||||||||||||||||||||
| Attributes |
|
||||||||||||||||||||||||||
| Members | att.pointing.group [joinGrp linkGrp ] join link ptr ref | ||||||||||||||||||||||||||
| Module | linking | ||||||||||||||||||||||||||
| att.pointing.group | defines a set of attributes common to all elements which enclose groups of pointer elements. | |||||||||||||||||||||||||
| Class | att.pointing | |||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||
| Members | joinGrp linkGrp | |||||||||||||||||||||||||
| Module | linking | |||||||||||||||||||||||||
| att.segLike | provides attributes for elements used for arbitrary segmentation. | |||||||||||||||||||||||||||||||||||||||||||
| Class | att.metrical | |||||||||||||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||||||||||||
| Members | seg | |||||||||||||||||||||||||||||||||||||||||||
| Module | tei | |||||||||||||||||||||||||||||||||||||||||||
| att.spanning | provides attributes for elements which delimit a span of text by pointing mechanisms rather than by enclosing it. | |||||||||||
| Attributes |
|
|||||||||||
| Note |
The span is defined as running in document order from the start of the content of the pointing element (if any) to the end of the content of the element pointed to by the spanTo attribute (if any). If no value is supplied for the attribute, the assumption is that the span is coextensive with the pointing element. |
|||||||||||
| Members | index | |||||||||||
| Module | tei | |||||||||||
| att.timed | provides a set of attributes common to those elements which have a duration in time, expressed either absolutely or by reference to an alignment map. | |||||||||||||||||||||||||||||||||
| Attributes |
|
|||||||||||||||||||||||||||||||||
| Members | event kinesic pause u vocal | |||||||||||||||||||||||||||||||||
| Module | tei | |||||||||||||||||||||||||||||||||
| att.translatable | provides attributes used to indicate the status of a translatable portion of an ODD document. | |||||||||||
| Attributes |
|
|||||||||||
| Members | desc gloss | |||||||||||
| Module | tei | |||||||||||
| att.typed | provides generic attributes which can be used to classify or subclassify elements in any way. | |||||||||||||||||||
| Attributes |
|
|||||||||||||||||||
| Note |
The typology used may be formally defined using the the
|
|||||||||||||||||||
| Members | anchor date listPerson occasion pause persEvent persState persTrait term | |||||||||||||||||||
| Module | tei | |||||||||||||||||||
| model.addrPart | (address part) groups elements which may constitute a postal or other form of address. | |
| Members | addrLine model.nameLike [model.nameLike.agent placeName rs ] | |
| Module | tei | |
| model.assertLike | the class of elements concerning which assertions are made, for example as parts of a biographical element. | |
| Class | model.personPart | |
| Members | model.persEventLike [birth death persEvent ] model.persStateLike [affiliation education floruit occupation persName persState residence ] model.persTraitLike [age faith langKnowledge nationality persTrait sex socecStatus ] | |
| Module | tei | |
| model.biblLike | groups elements containing a bibliographic description. | |
| Class | model.inter model.common | |
| Members | bibl listPerson | |
| Module | tei | |
| model.biblPart | (bibliographic citation part) groups elements which can appear only within bibliographic citation elements. | |
| Note |
This class is used in defining the content model of the
|
|
| Members | distributor extent idno model.imprintPart [pubPlace publisher ] model.respLike [author editor respStmt ] note | |
| Module | tei | |
| model.blockLike | groups segmenting elements. | |
| Members | seg | |
| Module | tei | |
| model.catDescPart | groups elements which may be used inside catDesc and appear multiple times | |
| Members | textDesc | |
| Module | tei | |
| model.choicePart | groups those elements (other than choice itself) which can be used in choice alternation | |
| Members | abbr corr expan orig reg seg sic unclear | |
| Module | tei | |
| model.common | groups common chunk- and inter-level elements. | |
| Note |
This class defines the set of chunk- and inter-level elements available in all bases; it is used in defining the standard models chunk.seq and macro.specialPara in the general and mixed bases. |
|
| Members | model.biblLike [bibl listPerson ] model.divPart [p ] model.listLike model.noteLike [note ] model.oddDecl model.oddRef model.qLike [q ] | |
| Module | tei | |
| model.dateLike | (dates and date ranges) groups elements containing a date specifications. | |
| Class | model.pPart.data model.recordingPart | |
| Note |
This class allows certain content models to allow either a single date or a date-range element. |
|
| Members | date | |
| Module | tei | |
| model.datePart | (temporal expression) groups component elements of temporal expressions involving dates and time. | |
| Members | occasion | |
| Module | tei | |
| model.divPart | groups elements which can occur between, but not within, paragraphs and other chunks. | |
| Class | model.common | |
| Note |
Note that this element class does not include members of the inter class, which can appear either within or between chunks. Unlike elements of that class, chunks cannot occur within chunks. |
|
| Members | p | |
| Module | tei | |
| model.divPart.spoken | groups those elements which appear at the component level in spoken texts only. | |
| Members | event kinesic pause shift u vocal writing | |
| Module | spoken | |
| model.divWrapper | (top-of-div elements) groups elements which can occur at the start of any division class element. | |
| Members | head | |
| Module | tei | |
| model.encodingPart | groups elements which may be used inside encodingDesc and appear multiple times | |
| Members | editorialDecl projectDesc | |
| Module | header | |
| model.entryParts.top | (dictionary high-level elements) groups related parts of a dictionary entry forming a coherent subdivision, for example a particular sense, homonym, etc. | |
| Members | note | |
| Module | tei | |
| model.featureVal | (feature values) groups all elements which represent feature values in feature structures. | |
| Members | model.complexVal model.singleVal | |
| Module | tei | |
| model.frontPart | groups elements which appear at the level of divisions within front or back matter. | |
| Members | divGen model.frontPart.drama | |
| Module | tei | |
| model.global | (global inclusions) groups empty elements which may appear at any point within a TEI text. | |
| Members | anchor model.global.edit [gap ] model.global.meta [index join joinGrp link linkGrp ] model.milestoneLike [milestone pb ] | |
| Module | tei | |
| model.global.edit | groups empty elements which perform a specifically editorial function, for example by indicating the start of a span of text added, deleted, or missing in a source. | |
| Class | model.global | |
| Note |
Members of this class can appear anywhere within a document, between or within components or phrases. |
|
| Members | gap | |
| Module | tei | |
| model.global.meta | groups empty elements which describe the status of other elements, for example by holding groups of links or of abstract interpretations, or by providing indications of certainty etc., and which may appear at any point in a document. | |
| Class | model.global | |
| Note |
Encoders may find it convenient to localize all metadata elements, for example to contain them within the same divison as the elements that they relate to; or to locate them all to a division of their own. They may however appear at any point in a TEI text. |
|
| Members | index join joinGrp link linkGrp | |
| Module | tei | |
| model.glossLike | groups elements which provide an alternative name, explanation, or description for any markup construct. | |
| Members | desc gloss | |
| Module | tei | |
| model.graphicLike | (images, formulae, examples, etc.) groups elements containing images, formulae, examples, and similar objects | |
| Class | model.phrase | |
| Members | graphic | |
| Module | tei | |
| model.headerPart | groups elements which may be used inside teiHeader and appear multiple times | |
| Members | profileDesc | |
| Module | header | |
| model.hiLike | groups phrase-level elements related to highlighting. | |
| Class | model.phrase | |
| Members | distinct emph foreign gloss mentioned soCalled term title | |
| Module | tei | |
| model.imprintPart | groups the bibliographic elements which occur inside imprints. | |
| Class | model.biblPart | |
| Members | pubPlace publisher | |
| Module | tei | |
| model.inter | groups elements of the intermediate (inter-level) class: these elements can occur both within and and between paragraphs or other chunk-level elements. | |
| Note |
This element class contains a subset of those elements which can appear in the unstructured ‘soup’ with which paragraph and other elements at the lowest level of crystal structures are filled: specifically all the elements which can also occur as structural elements in their own right. In prose, this means the elements in this class can appear both within and between paragraphs. This class is thus distinct from the purely phrase-level elements which can appear only within soup, and not on their own; the latter class, in keeping with this metaphor, is called ‘broth’; it is represented by the class phrase. Cf. also the class chunks. |
|
| Members | model.biblLike [bibl listPerson ] model.listLike model.noteLike [note ] model.oddDecl model.oddRef model.qLike [q ] model.stageLike text | |
| Module | tei | |
| model.measureLike | (numbers, amounts, measurements, etc.) groups elements which denote a number, a quantity, a measurement, or similar piece of text that conveys some numerical meaning | |
| Class | model.pPart.data | |
| Members | measure | |
| Module | tei | |
| model.milestoneLike | (reference system elements) groups milestone-style elements used to represent reference systems | |
| Class | model.global | |
| Members | milestone pb | |
| Module | tei | |
| model.msItemPart | The class of elements which can appear within a manuscript item description. | |
| Members | bibl model.respLike [author editor respStmt ] note q title | |
| Module | tei | |
| model.nameLike | (names of people, places, or organizations, or refering strings) groups those elements which name or refer to a person, place (man-made or geographic), or organization | |
| Class | model.addrPart model.pPart.data | |
| Note |
A superset of the naming elements that may appear in datelines, addresses, statements of responsibility, etc. |
|
| Members | model.nameLike.agent [name orgName persName ] placeName rs | |
| Module | tei | |
| model.nameLike.agent | groups elements which contain names of individuals or corporate bodies. | |
| Class | model.nameLike | |
| Note |
This class is used in the content model of elements which reference names of people or organizations. |
|
| Members | name orgName persName | |
| Module | tei | |
| model.noteLike | groups all note-like elements. | |
| Class | model.inter model.common | |
| Members | note | |
| Module | tei | |
| model.pLike | The class of elements which are paragraphs for the purpose of interchange. | |
| Members | p | |
| Module | tei | |
| model.pLike.front | (Front matter chunk elements) groups elements which can occur as direct constituents of front matter, when a full title page is not given. | |
| Members | head | |
| Module | tei | |
| model.pPart.data | groups phrase-level elements containing names, dates, numbers, measures, and similar data. | |
| Class | model.phrase | |
| Members | address model.dateLike [date ] model.measureLike [measure ] model.nameLike [model.nameLike.agent placeName rs ] model.timeLike | |
| Module | tei | |
| model.pPart.edit | groups phrase-level elements for simple editorial correction and transcription. | |
| Class | model.phrase | |
| Members | abbr corr expan orig reg sic unclear | |
| Module | tei | |
| model.persEventLike | the class of elements describing specific events in a person's history, for example birth, marriage, appointment... These are not characteristics of an individual, but often cause an individual to gain such characteristics, or to enter a new state. | |
| Class | model.assertLike | |
| Members | birth death persEvent | |
| Module | tei | |
| model.persNamePart | (components of personal names) groups those elements which form part of a personal name. | |
| Members | addName forename genName nameLink roleName surname | |
| Module | namesdates | |
| model.persStateLike | the class of elements describing changeable characteristics of a person which have a definite duration, for example occupation, residence, name... These characteristics of an individual are typically a consequence of their own action or that of others. | |
| Class | model.assertLike | |
| Members | affiliation education floruit occupation persName persState residence | |
| Module | tei | |
| model.persTraitLike | the class of elements describing generally unchanging physical or socially-constructed characteristics of a person, for example hair-colour, ethnicity, sex... These characteristics of an individual are typically independent of their volition or action. | |
| Class | model.assertLike | |
| Members | age faith langKnowledge nationality persTrait sex socecStatus | |
| Module | tei | |
| model.personLike | the class of elements used to provide information about people and thir relationships. | |
| Note |
This class is referenced in the header module, but is not populated unless the namesdates module is loaded. |
|
| Members | listPerson person personGrp relation | |
| Module | tei | |
| model.personPart | groups elements which describe characteristics of the people referenced by a text, or participating in a language interaction. | |
| Note |
This class is used to define the content model for the
|
|
| Members | bibl model.assertLike [model.persEventLike model.persStateLike model.persTraitLike ] note | |
| Module | tei | |
| model.phrase | groups those elements which can occur at the level of individual words or phrases. | |
| Note |
This class of elements can occur only within larger elements of the class inter or chunk. In prose, this means these elements can occur within paragraphs, list items, lines of verse, etc. |
|
| Members | model.graphicLike [graphic ] model.hiLike [distinct emph foreign gloss mentioned soCalled term title ] model.lPart model.oddPhr model.pPart.data [address model.dateLike model.measureLike model.nameLike model.timeLike ] model.pPart.edit [abbr corr expan orig reg sic unclear ] model.pPart.msdesc model.ptrLike [ptr ref ] model.segLike [seg ] | |
| Module | tei | |
| model.profileDescPart | groups elements which may be used inside profileDesc and appear multiple times | |
| Members | langUsage particDesc settingDesc textDesc | |
| Module | header | |
| model.ptrLike | groups elements used for purposes of location and reference | |
| Class | model.phrase | |
| Members | ptr ref | |
| Module | tei | |
| model.publicationStmtPart | (publication statement elements) groups the children of publicationStmt | |
| Members | address authority availability date distributor idno pubPlace publisher | |
| Module | tei | |
| model.qLike | groups elements related to highlighting which can appear either within or between chunk-level elements. | |
| Class | model.inter model.common | |
| Members | q | |
| Module | tei | |
| model.recordingPart | (dates and date ranges) groups elements used to describe details of an audio or video recording | |
| Members | equipment model.dateLike [date ] respStmt | |
| Module | tei | |
| model.respLike | groups elements which are used to indicate intellectual responsibility, for example within a bibliographic element. | |
| Class | model.biblPart model.msItemPart | |
| Members | author editor respStmt | |
| Module | tei | |
| model.segLike | groups elements used for arbitrary segmentation. | |
| Class | model.phrase | |
| Note |
The principles on which segmentation is carried out, and any
special codes or attribute values used, should be defined explicitly in the
|
|
| Members | seg | |
| Module | tei | |
| model.settingPart | elements used to describe the setting of a linguistic interaction. | |
| Members | activity locale | |
| Module | tei | |
| model.sourceDescPart | groups elements which may be used inside sourceDesc and appear multiple times | |
| Members | recordingStmt | |
| Module | header | |
| model.titlepagePart | (Title page elements) groups those elements which can occur as direct constituents of a title page (docTitle, docAuth, docImprint, epigraph, etc.) | |
| Members | graphic | |
| Module | tei | |
| TEI | (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. | |
| Declaration |
element TEI
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
attribute version { xsd:decimal }?,
( teiHeader, text )
}
|
|
| Attributes |
|
|
| Example |
<TEI> <teiHeader> <fileDesc> <titleStmt> <title>The shortest TEI Document Imaginable</title> </titleStmt> <publicationStmt> <p>First published as part of TEI P2.</p> </publicationStmt> <sourceDesc> <p>No source: this is an original work.</p> </sourceDesc> </fileDesc> </teiHeader> <text> <body> <p>This is about the shortest TEI document imaginable.</p> </body> </text> </TEI> |
|
| Note |
This element is required. |
|
| Module | textstructure | |
| abbr | (abbreviation) contains an abbreviation of any sort. | |
| Class | model.pPart.edit model.choicePart | |
| Declaration |
element abbr
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
attribute type { data.enumerated }?,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<abbr>SPQR</abbr> |
|
| Example |
<choice> <abbr>SPQR</abbr> <expan>senatus populusque romanorum</expan> </choice> |
|
| Note |
The For a typology of Middle English abbreviations, see A. G. Petty, English literary hands from Chaucer to Dryden (London: Edward Arnold, 1977), pp. 22–25. |
|
| Module | core | |
| activity | (activity) contains a brief informal description of what a participant in a language interaction is doing other than speaking, if anything. | |
| Class | model.settingPart | |
| Declaration |
element activity
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<activity>driving</activity> |
|
| Note |
For more fine-grained description of participant activities
during a spoken text, the |
|
| Module | corpus | |
| addrLine | contains one line of a postal or other address. | |
| Class | model.addrPart | |
| Declaration |
element addrLine
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<address> <addrLine>Computing Center, MC 135</addrLine> <addrLine>P.O. Box 6998</addrLine> <addrLine>Chicago, IL</addrLine> <addrLine>60680 USA</addrLine> </address> |
|
| Note |
Addresses may be encoded either as a sequence of lines, or using any sequence of address component elements. |
|
| Module | core | |
| address | contains a postal or other address, for example of a publisher, an organization, or an individual. | |
| Class | model.pPart.data model.publicationStmtPart | |
| Declaration |
element address
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
( model.global*, ( ( model.addrPart ), model.global* )+ )
}
|
|
| Attributes |
|
|
| Example |
<address> <street>via Marsala 24</street> <postCode>40126</postCode> <name>Bologna</name> <name n="I">Italy</name> </address> |
|
| Example |
<address> <addrLine>Computing Center, MC 135</addrLine> <addrLine>P.O. Box 6998</addrLine> <addrLine>Chicago, IL 60680</addrLine> <addrLine>USA</addrLine> </address> |
|
| Note |
If given as running prose, use a consistent format wherever possible, for example separating lines of the address by commas, and including any postal code in the standard form. Addresses may be encoded either as a sequence of lines, or using any sequence of address component elements. |
|
| Module | core | |
| affiliation | (affiliation) contains an informal description of a person's present or past affiliation with some organization, for example an employer or sponsor. | |
| Class | model.persStateLike att.editLike att.datable att.naming | |
| Declaration |
element affiliation
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
att.datable.attribute.from,
att.datable.attribute.to,
att.naming.attribute.key,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<affiliation>Junior project officer for the US <name type="org">National Endowment for the Humanities</name> </affiliation> <affiliation notAfter="1960-01-01" notBefore="1957-02-28">Paid up member of the <orgName>Australian Journalists Association</orgName> </affiliation> |
|
| Note |
If included, the name of an organization may be tagged using
either the |
|
| Module | namesdates | |
| age | specifies the age of a person. | |
| Class | model.persTraitLike att.editLike att.datable | |
| Declaration |
element age
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
att.datable.attribute.from,
att.datable.attribute.to,
attribute value { data.count }?,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<age value="2" notAfter="1986">under 20 in the early eighties</age> |
|
| Module | namesdates | |
| anchor | (anchor point) attaches an identifier to a point within a text, whether or not it corresponds with a textual element. | |
| Class | model.global att.typed | |
| Declaration |
element anchor
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.typed.attribute.type,
att.typed.attribute.subtype,
empty
}
|
|
| Attributes |
|
|
| Example |
<s>The anchor is he<anchor xml:id="A234"/>re somewhere.</s> <s>Help me find it.<ptr target="#A234"/> </s> |
|
| Note |
On this element, the global xml:id attribute must be supplied to specify an identifier for the point at which this element occurs within a document. The value used may be chosen freely provided that it is unique within the document and is a syntactically valid name. There is no requirement for values containing numbers to be in sequence. |
|
| Module | linking | |
| author | in a bibliographic reference, contains the name of the author(s), personal or corporate, of a work; the primary statement of responsibility for any bibliographic item. | |
| Class | model.respLike | |
| Declaration |
element author
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<author>British Broadcasting Corporation</author> <author>La Fayette, Marie Madeleine Pioche de la Vergne, comtesse de (1634–1693)</author> |
|
| Note |
Particularly where cataloguing is likely to be based on the content of the header, it is advisable to use generally recognized authority lists for the exact form of personal names. In the case of a broadcast, use this element for the name of the company or network which broadcasts the program. |
|
| Module | core | |
| authority | (release authority) supplies the name of a person or other agency responsible for making an electronic file available, other than a publisher or distributor. | |
| Class | model.publicationStmtPart | |
| Declaration |
element authority
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<authority>John Smith</authority> |
|
| Module | header | |
| availability | supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, etc. | |
| Class | model.publicationStmtPart | |
| Declaration |
element availability
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
attribute status { "free" | "unknown" | "restricted" }?,
model.pLike+
}
|
|
| Attributes |
|
|
| Example |
<availability status="restricted"> <p>Available for academic research purposes only.</p> </availability> <availability status="free"> <p>In the public domain</p> </availability> <availability status="restricted"> <p>Available under licence from the publishers.</p> </availability> |
|
| Example |
<availability status="restricted"> <p>Disponible uniquement à des fins de recherche et d’enseignement.</p> </availability> <availability status="free"> <p>Domaine public</p> </availability> <availability status="restricted"> <p>Disponible avec le consentement préalable des éditeurs.</p> </availability> |
|
| Note |
A consistent format should be adopted |
|
| Module | header | |
| bibl | (bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may not be explicitly tagged. | |
| Class | model.biblLike att.declarable model.msItemPart model.personPart | |
| Declaration |
element bibl
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.declarable.attribute.default,
(
text
| model.gLike
| model.hiLike
| model.pPart.data
| model.pPart.edit
| model.segLike
| model.ptrLike
| model.biblPart
| model.global
)*
}
|
|
| Attributes |
|
|
| Example |
<bibl>Blain, Clements and Grundy: Feminist Companion to Literature in English (Yale, 1990)</bibl> |
|
| Example |
<bibl> <title level="a">The Interesting story of the Children in the Wood</title>. In <author>Victor E Neuberg</author>, <title>The Penny Histories</title>. <publisher>OUP</publisher> <date>1968</date>. </bibl> |
|
| Note |
Contains phrase-level elements, together with any combination of elements from the biblPart class |
|
| Module | core | |
| birth | (Birth details) contains information about a person's birth, such as its date and place. | |
| Class | model.persEventLike att.editLike att.datable att.naming | |
| Declaration |
element birth
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
att.datable.attribute.from,
att.datable.attribute.to,
att.naming.attribute.key,
attribute date { data.temporal }?,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<birth>Before 1920, Midlands region.</birth> |
|
| Example |
<birth date="1960-12-10">In a small cottage near <name type="place">Aix-la-Chapelle</name>, early in the morning of <date>10 Dec 1960</date> </birth> |
|
| Note |
Dates and place names, if included in the content of this
element, should in general be tagged using the
|
|
| Module | namesdates | |
| body | (text body) contains the whole body of a single unitary text, excluding any front or back matter. | |
| Class | att.declaring | |
| Declaration |
element body
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.declaring.attribute.decls,
(
( model.divWrapper | model.global )*,
(
(
( ( macro.component ), model.global* )+,
(
( divGen, model.global* )*,
(
( div, ( div | divGen | model.global )* )
| ( ( divGen | model.global )* )
| ( ( divGen | model.global )* )
)?
)
)
| (
( divGen, model.global* )*,
(
( div, ( div | divGen | model.global )* )
| ( ( divGen | model.global )* )
| ( ( divGen | model.global )* )
)
)
),
model.divWrapper.bottom*
)
}
|
|
| Attributes |
|
|
| Module | textstructure | |
| change | summarizes a particular change or correction made to a particular version of an electronic text which is shared between several researchers. | |
| Class | att.ascribed | |
| Declaration |
element change
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.ascribed.attribute.who,
attribute date { data.temporal }?,
macro.specialPara
}
|
|
| Attributes |
|
|
| Example |
<change n="P2.2" date="1991-12-21" who="#LB">Added examples to section 3</change> <change date="1991-11-11" who="#MSM">Deleted chapter 10</change> |
|
| Example |
<change n="P2.2" date="1991-12-21" who="#LB"> Exemples ajoutés à la section 3 </change> <change date="1991-11-11" who="#MSM"> Suppression du chapitre 10 </change> |
|
| Note |
Changes should be recorded in a consistent order, for example with the most recent first. |
|
| Module | header | |
| corr | (correction) contains the correct form of a passage apparently erroneous in the copy text. | |
| Class | model.pPart.edit model.choicePart att.editLike | |
| Declaration |
element corr
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
macro.paraContent
}
|
|
| Attributes |
|
|
| Example |
If all that is desired is to call attention to the fact that
the copy text has been corrected, I don't know, Juan. It's so far in the past now —
how <corr>can we</corr> prove or disprove anyone's theories? |
|
| Example |
It is also possible to identify the individual responsible
for the correction, and, using the I don't know, Juan. It's so far in the past now —
how <choice> <sic>we can</sic> <corr resp="#MSM">can we</corr> </choice> prove or disprove anyone's theories? |
|
| Module | core | |
| date | contains a date in any format. | |
| Class | model.dateLike model.publicationStmtPart att.datePart att.editLike att.datable att.typed | |
| Declaration |
element date
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.datePart.attribute.value,
att.datePart.attribute.dur,
att.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
att.datable.attribute.from,
att.datable.attribute.to,
att.typed.attribute.type,
att.typed.attribute.subtype,
attribute calendar { data.enumerated }?,
attribute precision { data.certainty }?,
( text | model.gLike | model.datePart | model.phrase | model.global )*
}
|
|
| Attributes |
|
|
| Example |
<date value="1980-02" precision="low">early February 1980</date> |
|
| Example |
Given on the <date value="1977-06-12">Twelfth Day
of June
in the Year of Our Lord One Thousand Nine Hundred and Seventy-seven of the Republic the Two Hundredth and first and of the University the Eighty-Sixth.</date> |
|
| Example |
<date value="1990-09">September 1990</date> |
|
| Module | core | |
| death | contains information about a person's death, such as its date and place. | |
| Class | model.persEventLike att.editLike att.datable att.naming | |
| Declaration |
element death
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
att.datable.attribute.from,
att.datable.attribute.to,
att.naming.attribute.key,
attribute date { data.temporal }?,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<death date="1902-10-01"/> |
|
| Example |
<death date="1960-12-10">Passed away near <name type="place">Aix-la-Chapelle</name>, after suffering from cerebral palsy. </death> |
|
| Note |
Dates and place names, if included in the content of this
element, should in general be tagged using the
|
|
| Module | namesdates | |
| desc | (description) contains a brief description of the purpose and application for an element, attribute, or attribute value. | |
| Class | model.glossLike att.translatable | |
| Declaration |
element desc
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.translatable.attribute.version,
macro.paraContent
}
|
|
| Attributes |
|
|
| Example |
<desc>contains a brief description of the purpose and application for an element, attribute, attribute value, class, or entity.</desc> |
|
| Note |
TEI convention requires that this be expressed as a finite clause, begining with an active verb. |
|
| Module | core | |
| distinct | (distinct) 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. | |
| Class | model.hiLike | |
| Declaration |
element distinct
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
attribute type { data.enumerated }?,
attribute time { data.code }?,
attribute space { data.code }?,
attribute social { data.code }?,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
Next morning a boy in that dormitory confided to his
bosom friend, a <distinct type="ps_slang">fag</distinct> of Macrea's, that there was trouble in their midst which King <distinct type="archaic">would fain</distinct> keep secret. |
|
| Module | core | |
| distributor | supplies the name of a person or other agency responsible for the distribution of a text. | |
| Class | model.biblPart model.publicationStmtPart | |
| Declaration |
element distributor
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<distributor>Oxford Text Archive</distributor> <distributor>Redwood and Burn Ltd</distributor> |
|
| Module | header | |
| div | (text division) contains a subdivision of the front, body, or back of a text. | |
| Class | att.divLike att.declaring | |
| Declaration |
element div
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.divLike.attribute.type,
att.divLike.attribute.org,
att.divLike.attribute.sample,
att.divLike.attribute.part,
att.declaring.attribute.decls,
(
( model.divWrapper | model.global )*,
(
(
( ( ( div | divGen ), model.global* )+ )
| (
( macro.component, model.global* )+,
( ( div | divGen ), model.global* )*
)
),
( ( model.divWrapper | model.divWrapper.bottom ), model.global* )*
)?
)
}
|
|
| Attributes |
|
|
| Example |
<body> <div type="part"> <head>Fallacies of Authority</head> <p>The subject of which is Authority in various shapes, and the object, to repress all exercise of the reasoning faculty.</p> <div n="1" type="chapter"> <head>The Nature of Authority</head> <p>With reference to any proposed measures having for their object the greatest happiness of the greatest number....</p> <div n="1.1" type="section"> <head>Analysis of Authority</head> <p>What on any given occasion is the legitimate weight or influence to be attached to authority ...</p> </div> <div n="1.2" type="section"> <head>Appeal to Authority, in What Cases Fallacious.</head> <p>Reference to authority is open to the charge of fallacy when...</p> </div> </div> </div> </body> |
|
| Note |
any sequence of low-level structural elements, possibly grouped into lower subdivisions. |
|
| Module | textstructure | |
| divGen | (automatically generated text division) indicates the location at which a textual division generated automatically by a text-processing application is to appear. | |
| Class | model.frontPart | |
| Declaration |
element divGen
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
attribute type { data.enumerated }?,
model.divWrapper*
}
|
|
| Attributes |
|
|
| Example |
One use for this element is to allow document preparation
software to generate an index and insert it in the appropriate place in the
output. The example below assumes that the indexName attribute on <back> <div1 type="backmat"> <head>Bibliography</head> <listBibl> <bibl/> </listBibl> </div1> <div1 type="backmat"> <head>Indices</head> <divGen n="Index Nominum" type="NAMES"/> <divGen n="Index Rerum" type="THINGS"/> </div1> </back> |
|
| Example |
Another use for <front> <divGen type="toc"/> <div> <head>Preface</head> <p>...</p> </div> </front> |
|
| Note |
This element is intended primarily for use in document production or manipulation, rather than in the transcription of pre-existing materials; it makes it easier to specify the location of indices, tables of contents, etc., to be generated by text preparation or word processing software. |
|
| Module | core | |
| editor | (editor) 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. | |
| Class | model.respLike | |
| Declaration |
element editor
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
attribute role { data.enumerated }?,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<editor>Eric Johnson</editor> <editor role="illustrator">John Tenniel</editor> |
|
| Note |
A consistent format should be adopted Particularly where cataloguing is likely to be based on the content of the header, it is advisable to use generally recognized authority lists for the exact form of personal names. |
|
| Module | core | |
| editorialDecl | (editorial practice declaration) provides details of editorial principles and practices applied during the encoding of a text. | |
| Class | model.encodingPart att.declarable | |
| Declaration |
element editorialDecl
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.declarable.attribute.default,
( model.pLike+ | model.editorialDeclPart+ )
}
|
|
| Attributes |
|
|
| Example |
<editorialDecl> <normalization source="W9"> <p>All words converted to Modern American spelling using Websters 9th Collegiate dictionary</p> </normalization> <quotation marks="all" form="std"> <p>All opening quotation marks converted to “ all closing quotation marks converted to &cdq;.</p> </quotation> </editorialDecl> |
|
| Example |
<editorialDecl> <normalization source="W9"> <p>Tous les mots ont été convertis dans l’orthographe de l’américain moderne selon la 9e édition du Websters Collegiate dictionary</p> </normalization> <quotation marks="all" form="std"> <p>Toutes les marques ouvrantes de citation sont représentées par référence à l’entité ODQ “ ; toutes les marques fermantes de citation sont représentées par référence à l’entité CDQ &cdq;.</p> </quotation> </editorialDecl> |
|
| Module | header | |
| education | contains a description of the educational experience of a person. | |
| Class | model.persStateLike att.editLike att.datable att.naming | |
| Declaration |
element education
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
att.datable.attribute.from,
att.datable.attribute.to,
att.naming.attribute.key,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<education>Left school at age 16</education> <education notBefore="1986-01-01" notAfter="1990-06-30">Attended <name>Cherwell School</name> </education> |
|
| Module | namesdates | |
| emph | (emphasized) marks words or phrases which are stressed or emphasized for linguistic or rhetorical effect. | |
| Class | model.hiLike | |
| Declaration |
element emph
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.paraContent
}
|
|
| Attributes |
|
|
| Example |
You took the car and did <emph>what</emph>?!!
|
|
| Example |
<q>What it all comes to is this,</q> he said. <q> <emph>What does Christopher Robin do in the morning nowadays?</emph> </q> |
|
| Module | core | |
| equipment | (equipment) provides technical details of the equipment and media used for an audio or video recording used as the source for a spoken text. | |
| Class | att.declarable model.recordingPart | |
| Declaration |
element equipment
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.declarable.attribute.default,
model.pLike+
}
|
|
| Attributes |
|
|
| Example |
<equipment> <p>"Hi-8" 8 mm NTSC camcorder with integral directional microphone and windshield and stereo digital sound recording channel.</p> </equipment> |
|
| Example |
<equipment> <p>8-track analogue transfer mixed down to 19 cm/sec audio tape for cassette mastering</p> </equipment> |
|
| Example |
<equipment> <p>Caméscope <q>Hi-8</q> 8 mm NTSC avec microphone directionnel intégré, pare-vent et enregistrement sonore stéréo numérique.</p> </equipment> |
|
| Example |
<equipment> <p>Transfert d'un enregistrement 8 pistes analogique vers une cassette audio 19 cm/sec</p> </equipment> |
|
| Example |
<equipment> <p>8-track analogue transfer mixed down to 19 cm/sec audio tape for cassette mastering</p> </equipment> |
|
| Module | header | |
| event | (Event) any phenomenon or occurrence, not necessarily vocalized or communicative, for example incidental noises or other events affecting communication. | |
| Class | model.divPart.spoken att.timed att.ascribed | |
| Declaration |
element event
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.timed.attribute.start,
att.timed.attribute.end,
att.timed.attribute.dur,
att.ascribed.attribute.who,
attribute iterated { "true" | "false" | "unknown" }?,
macro.glossSeq
}
|
|
| Attributes |
|
|
| Example |
<event> <desc>ceiling collapses</desc> </event> |
|
| Module | spoken | |
| expan | (expansion) contains the expansion of an abbreviation. | |
| Class | model.pPart.edit model.choicePart att.editLike | |
| Declaration |
element expan
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
The address is Southmoor <choice>
<expan resp="#LB">Road</expan> <abbr>Rd</abbr> </choice> |
|
| Note |
The |
|
| Module | core | |
| extent | describes the approximate size of the electronic text as stored on some carrier medium, specified in any convenient units. | |
| Class | model.biblPart | |
| Declaration |
element extent
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<extent>3200 sentences</extent> <extent>between 10 and 20 Mb</extent> <extent>ten 3.5 inch high density diskettes</extent> |
|
| Example |
<extent>3 200 phrases</extent> <extent>entre 10 et 20 Mo</extent> <extent>10 disquettes haute densité 3.5"</extent> |
|
| Module | header | |
| faith | specifies the faith, religion, or belief set of a person. | |
| Class | model.persTraitLike att.editLike att.datable | |
| Declaration |
element faith
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
att.datable.attribute.from,
att.datable.attribute.to,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<faith>protestant</faith> |
|
| Module | namesdates | |
| fileDesc | (File Description) contains a full bibliographic description of an electronic file. | |
| Declaration |
element fileDesc
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
( macro.fileDescPart, sourceDesc+ )
}
|
|
| Attributes |
|
|
| Note |
The major source of information for those seeking to create a catalogue entry or bibliographic citation for an electronic file. As such, it provides a title and statements of responsibility together with details of the publication or distribution of the file, of any series to which it belongs, and detailed bibliographic notes for matters not addressed elswhere in the header. It also contains a full bibliographic description for the source or sources from which the electronic text was derived. |
|
| Module | header | |
| firstLang | (First language) specifies the first language of a participant. | |
| Declaration |
element firstLang
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<firstLang>French</firstLang> |
|
| Module | corpus | |
| floruit | contains information about a person's period of activity. | |
| Class | att.datable att.editLike model.persStateLike | |
| Declaration |
element floruit
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.datable.attribute.notBefore,
att.datable.attribute.notAfter,
att.datable.attribute.from,
att.datable.attribute.to,
att.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<floruit notBefore="1066" notAfter="1100"/> |
|
| Module | namesdates | |
| foreign | (foreign) identifies a word or phrase as belonging to some language other than that of the surrounding text. | |
| Class | model.hiLike | |
| Declaration |
element foreign
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
This is heathen Greek to you still?
Your <foreign xml:lang="la">lapis philosophicus</foreign>? |
|
| Note |
The global xml:lang attribute should
be supplied for this element to identify the language of the word or phrase
marked. As elsewhere its value should be a language code from RFC 3066 or
its successor that represents the language in question. It is strongly
recommended that the xml:lang attribute be
consistently specified on all This element is intended for use only where no other element is available to mark the phrase or words concerned. The global xml:lang attribute should be used in preference to this element where it is intended to mark the language of the whole of some text element. The |
|
| Module | core | |
| forename | (forename) contains a forename, given or baptismal name. | |
| Class | model.persNamePart att.personal | |
| Declaration |
element forename
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.personal.attribute.type,
att.personal.attribute.full,
att.personal.attribute.sort,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<persName> <roleName>Ex-President</roleName> <forename>George</forename> <surname>Bush</surname> </persName> |
|
| Module | namesdates | |
| funder | (Funding body) specifies the name of an individual, institution, or organization responsible for the funding of a project or text. | |
| Declaration |
element funder
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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,
macro.phraseSeq
}
|
|
| Attributes |
|
|
| Example |
<funder>The National Endowment for the Humanities, an independent federal agency</funder> <funder>Directorate General XIII of the Commission of the European Communities</funder> <funder>The Andrew W. Mellon Foundation</funder> <funder>The Social Sciences and Humanities Research Council of Canada</funder> |
|
| Example |
<funder>The National Endowment for the Humanities, agence fédérale indépendante</funder> <funder>Direction générale XIII de la Commission des Communautés européennes</funder> <funder>Fondation Andrew W. Mellon</funder> <funder>The Social Sciences and Humanities Research Council of Canada</funder> |
|
| Note |
Funders provide financial support for a project; they are distinct from sponsors, who provide intellectual support and authority. |
|
| Module | header | |
| gap | (omitted material) 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 or inaudible. | |
| Class | model.global.edit att.editLike | |
| Declaration |
element gap
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
attribute reason { data.words }?,
attribute hand { data.pointer }?,
attribute agent { data.enumerated }?,
attribute extent { data.words }?,
macro.glossSeq
}
|
|
| Attributes |
|
|
| Note |
The |
|
| Module | core | |
| genName | contains a name component used to distinguish otherwise similar names on the basis of the relative ages or generations of the persons named. | |
| Class | model.persNamePart att.personal | |
| Declaration |
element genName
{
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
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.personal.attribute.type,
att.personal.attribute.full,
att.personal.attribute.sort,
macro.phraseSeq
}
|
|
| Attributes |
| |