The prefix in this schema stands for Brown ODD workshop.
This ODD uses features not available in the current release version of TEI P5 (1.7.0), and thus must by processed by the development version of the stylesheets.
| model.addrPart groups elements such as names or postal codes which may appear as part of a postal address. | |
| Module | tei |
| Used by | |
| Members | model.nameLike [model.nameLike.agent [name] idno rs] addrLine postBox postCode street |
| model.addressLike groups elements used to represent a postal or e-mail address. | |
| Module | tei |
| Used by | |
| Members | address email |
| model.biblLike groups elements containing a bibliographic description. | |
| Module | tei |
| Used by | |
| Members | bibl biblFull |
| model.biblPart groups elements which represent components of a bibliographic description. | |
| Module | tei |
| Used by | |
| Members | model.imprintPart [biblScope distributor pubPlace publisher] model.respLike [author editor meeting principal respStmt sponsor] extent relatedItem |
| model.choicePart groups elements (other than choice itself) which can be used within a choice alternation. | |
| Module | tei |
| Used by | |
| Members | abbr expan |
| model.common groups common chunk- and inter-level elements. | |
| Module | tei |
| Used by | |
| Members | model.divPart [model.pLike [p] schemaSpec] model.inter [model.biblLike [bibl biblFull] model.egLike [eg egXML] model.labelLike [desc label] model.listLike [list] model.oddDecl [classSpec elementSpec listRef macroSpec moduleSpec specGrp] model.oddRef [classRef elementRef macroRef moduleRef specGrpRef] model.qLike [model.quoteLike [cit quote] q said] table] |
| Note |
This class defines the set of chunk- and inter-level elements; it is used in many content
models, including those for textual divisions.
|
| model.dateLike groups elements containing temporal expressions. | |
| Module | tei |
| Used by | |
| Members | date time |
| model.divBottom groups elements appearing at the end of a text division. | |
| Module | tei |
| Used by | |
| Members | model.divBottomPart model.divWrapper [meeting] |
| model.divGenLike groups elements used to represent a structural division which is generated rather than explicitly present in the source. | |
| Module | tei |
| Used by | |
| Members | divGen |
| model.divLike groups elements used to represent un-numbered generic structural divisions. | |
| Module | tei |
| Used by | |
| Members | div |
| model.divPart groups paragraph-level elements appearing directly within divisions. | |
| Module | tei |
| Used by | |
| Members | model.pLike [p] schemaSpec |
| Note |
Note that this element class does not include members of the model.inter class, which can appear either within or between paragraph-level items.
|
| model.divTop groups elements appearing at the beginning of a text division. | |
| Module | tei |
| Used by | |
| Members | model.divTopPart [model.headLike [head] ] model.divWrapper [meeting] |
| model.divTopPart groups elements which can occur only at the beginning of a text division. | |
| Module | tei |
| Used by | |
| Members | model.headLike [head] |
| model.divWrapper groups elements which can appear at either top or bottom of a textual division. | |
| Module | tei |
| Used by | |
| Members | meeting |
| model.egLike groups elements containing examples or illustrations. | |
| Module | tei |
| Used by | |
| Members | eg egXML |
| model.emphLike groups phrase-level elements which are typographically distinct and to which a specific function can be attributed. | |
| Module | tei |
| Used by | |
| Members | code emph foreign gloss ident mentioned soCalled term title |
| model.encodingDescPart groups elements which may be used inside encodingDesc and appear multiple times. | |
| Module | tei |
| Used by | |
| Members | projectDesc |
| model.entryPart.top groups high level elements within a structured dictionary entry | |
| Module | tei |
| Used by | |
| Members | cit |
| Note |
Members of this class typically contain related parts of a
dictionary entry which form a coherent
subdivision, for example a particular sense, homonym, etc.
|
| model.frontPart groups elements which appear at the level of divisions within front or back matter. | |
| Module | tei |
| Used by | |
| Members | divGen |
| model.global groups elements which may appear at any point within a TEI text. | |
| Module | tei |
| Used by | |
| Members | model.noteLike [note] figure |
| model.glossLike groups elements which provide an alternative name, explanation, or description for any markup construct. | |
| Module | tei |
| Used by | |
| Members | altIdent desc equiv gloss |
| model.graphicLike groups elements containing images, formulae, and similar objects. | |
| Module | tei |
| Used by | |
| Members | formula graphic |
| model.headLike groups elements used to provide a title or heading at the start of a text division. | |
| Module | tei |
| Used by | |
| Members | head |
| model.hiLike groups phrase-level elements which are typographically distinct but to which no specific function can be attributed. | |
| Module | tei |
| Used by | |
| Members | hi |
| model.highlighted groups phrase-level elements which are typographically distinct. | |
| Module | tei |
| Used by | |
| Members | model.emphLike [code emph foreign gloss ident mentioned soCalled term title] model.hiLike [hi] |
| model.imprintPart groups the bibliographic elements which occur inside imprints. | |
| Module | tei |
| Used by | |
| Members | biblScope distributor pubPlace publisher |
| model.inter groups elements which can appear either within or between paragraph-like elements. | |
| Module | tei |
| Used by | |
| Members | model.biblLike [bibl biblFull] model.egLike [eg egXML] model.labelLike [desc label] model.listLike [list] model.oddDecl [classSpec elementSpec listRef macroSpec moduleSpec specGrp] model.oddRef [classRef elementRef macroRef moduleRef specGrpRef] model.qLike [model.quoteLike [cit quote] q said] table |
| model.labelLike groups elements used to gloss or explain other parts of a document. | |
| Module | tei |
| Used by | |
| Members | desc label |
| model.limitedPhrase groups phrase-level elements excluding those elements primarily intended for transcription of existing sources. | |
| Module | tei |
| Used by | |
| Members | model.emphLike [code emph foreign gloss ident mentioned soCalled term title] model.pPart.data [model.addressLike [address email] model.dateLike [date time] model.measureLike [num] model.nameLike [model.nameLike.agent [name] idno rs] ] model.pPart.editorial [abbr choice expan] model.phrase.xml [att gi tag val] model.ptrLike [ptr ref] |
| model.listLike groups list-like elements. | |
| Module | tei |
| Used by | |
| Members | list |
| model.measureLike groups elements which denote a number, a quantity, a measurement, or similar piece of text that conveys some numerical meaning. | |
| Module | tei |
| Used by | |
| Members | num |
| model.msItemPart groups elements which can appear within a manuscript item description. | |
| Module | tei |
| Used by | |
| Members | model.msQuoteLike [title] model.quoteLike [cit quote] model.respLike [author editor meeting principal respStmt sponsor] bibl |
| model.msQuoteLike groups elements which represent passages such as titles quoted from a manuscript as a part of its description. | |
| Module | tei |
| Used by | |
| Members | title |
| model.nameLike groups elements which name or refer to a person, place, or organization. | |
| Module | tei |
| Used by | |
| Members | model.nameLike.agent [name] idno rs |
| Note |
A superset of the naming elements that may appear in datelines, addresses, statements of
responsibility, etc.
|
| model.nameLike.agent groups elements which contain names of individuals or corporate bodies. | |
| Module | tei |
| Used by | |
| Members | name |
| Note |
This class is used in the content model of elements which
reference names of people or organizations.
|
| model.noteLike groups globally-available note-like elements. | |
| Module | tei |
| Used by | |
| Members | note |
| model.oddDecl groups elements which generate declarations in some markup language in ODD documents. | |
| Module | tei |
| Used by | |
| Members | classSpec elementSpec listRef macroSpec moduleSpec specGrp |
| model.oddRef groups elements which reference declarations in some markup language in ODD documents. | |
| Module | tei |
| Used by | |
| Members | classRef elementRef macroRef moduleRef specGrpRef |
| model.pLike groups paragraph-like elements. | |
| Module | tei |
| Used by | |
| Members | p |
| model.pLike.front groups paragraph-like elements which can occur as direct constituents of front matter. | |
| Module | tei |
| Used by | |
| Members | head |
| model.pPart.data groups phrase-level elements containing names, dates, numbers, measures, and similar data. | |
| Module | tei |
| Used by | |
| Members | model.addressLike [address email] model.dateLike [date time] model.measureLike [num] model.nameLike [model.nameLike.agent [name] idno rs] |
| model.pPart.edit groups phrase-level elements for simple editorial correction and transcription. | |
| Module | tei |
| Used by | |
| Members | model.pPart.editorial [abbr choice expan] |
| model.pPart.editorial groups phrase-level elements for simple editorial interventions that may be useful both in transcribing and in authoring. | |
| Module | tei |
| Used by | |
| Members | abbr choice expan |
| model.personPart groups elements which form part of the description of a person. | |
| Module | tei |
| Used by | |
| Members | bibl |
| model.phrase groups elements which can occur at the level of individual words or phrases. | |
| Module | tei |
| Used by | |
| Members | model.graphicLike [formula graphic] model.highlighted [model.emphLike [code emph foreign gloss ident mentioned soCalled term title] model.hiLike [hi] ] model.pPart.data [model.addressLike [address email] model.dateLike [date time] model.measureLike [num] model.nameLike [model.nameLike.agent [name] idno rs] ] model.pPart.edit [model.pPart.editorial [abbr choice expan] ] model.phrase.xml [att gi tag val] model.ptrLike [ptr ref] model.segLike model.specDescLike [specDesc specList] |
| 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.
|
| model.phrase.xml groups phrase-level elements used to encode XML constructs such as element names, attribute names, and attribute values | |
| Module | tei |
| Used by | |
| Members | att gi tag val |
| model.ptrLike groups elements used for purposes of location and reference. | |
| Module | tei |
| Used by | |
| Members | ptr ref |
| model.publicationStmtPart groups elements which may appear within the publicationStmt element of the TEI Header. | |
| Module | tei |
| Used by | |
| Members | address authority availability date distributor idno pubPlace publisher |
| model.qLike groups elements related to highlighting which can appear either within or between chunk-level elements. | |
| Module | tei |
| Used by | |
| Members | model.quoteLike [cit quote] q said |
| model.quoteLike groups elements used to directly contain quotations. | |
| Module | tei |
| Used by | |
| Members | cit quote |
| model.respLike groups elements which are used to indicate intellectual or other significant responsibility, for example within a bibliographic element. | |
| Module | tei |
| Used by | |
| Members | author editor meeting principal respStmt sponsor |
| model.specDescLike groups elements for referring to specification elements. | |
| Module | tei |
| Used by | |
| Members | specDesc specList |
| model.teiHeaderPart groups high level elements which may appear more than once in a TEI Header. | |
| Module | tei |
| Used by | |
| Members | encodingDesc |
| model.titlepagePart groups elements which can occur as direct constituents of a title page, such as <docTitle>, <docAuthor>, <docImprint>, or <epigraph>. | |
| Module | tei |
| Used by | |
| Members | graphic |
| att.ascribed provides attributes for elements representing speech or action that can be ascribed to a specific individual. | |||||||||
| Module | tei | ||||||||
| Members | change q said | ||||||||
| Attributes | In addition to global attributes
|
||||||||
| att.canonical provides attributes which can be used to associate a representation such as a name or title with canonical information about the object being named or referenced. | |||||||||||||||||||
| Module | tei | ||||||||||||||||||
| Members | att.naming [author editor name pubPlace rs] resp term title | ||||||||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||||||||
| att.combinable provides attributes indicating how multiple references to the same object in a schema should be combined | |||||||
| Module | tagdocs | ||||||
| Members | att.identified [attDef classSpec constraintSpec elementSpec macroSpec moduleSpec schemaSpec] valDesc valItem valList | ||||||
| Attributes | In addition to global attributes
|
||||||
| Note |
The informal meaning of the values for mode is
as follows:
|
||||||
| att.datable provides attributes for normalization of elements that contain dates, times, or datable events. | |
| Module | tei |
| Members | change date time |
| Attributes | att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to) |
| Note |
This ‘superclass’ provides attributes that
can be used to provide normalized values of temporal information.
By default, the attributes from the att.datable.w3c class are provided. If the
module for names & dates is loaded, this class also provides
attributes from the att.datable.iso
class. In general, the possible values of attributes restricted to
the W3C datatypes form a subset of those values available via the
ISO 8601 standard. However, the greater expressiveness of the ISO
datatypes may not be needed, and there exists much greater
software support for the W3C datatypes.
|
| att.datable.w3c provides attributes for normalization of elements that contain datable events using the W3C datatypes. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Module | tei | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Members | att.datable [change date time] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| att.declarable provides attributes for those elements in the TEI Header which may be independently selected by means of the special purpose decls attribute. | |||||||||
| Module | tei | ||||||||
| Members | availability bibl biblFull projectDesc sourceDesc | ||||||||
| Attributes | In addition to global 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.
|
||||||||
| 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. | |||||||||
| Module | tei | ||||||||
| Members | back body div front gloss graphic p ptr ref term text | ||||||||
| Attributes | In addition to global attributes
|
||||||||
| Note |
The rules governing the association of declarable elements
with individual parts of a TEI text are fully defined in chapter ??.
|
||||||||
| att.dimensions provides attributes for describing the size of physical objects. | |||||||||||||||||||||||||||||||||||||||
| Module | tei | ||||||||||||||||||||||||||||||||||||||
| Members | att.editLike [date expan time] | ||||||||||||||||||||||||||||||||||||||
| Attributes |
att.ranging (@atLeast, @atMost, @min, @max)
|
||||||||||||||||||||||||||||||||||||||
| att.divLike provides attributes common to all elements which behave in the same way as divisions. | |||||||||||||||||||||
| Module | tei | ||||||||||||||||||||
| Members | div | ||||||||||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||||||||||
| att.docStatus provides attributes for use on metadata elements describing the status of a document. | |||||||||
| Module | tei | ||||||||
| Members | change revisionDesc | ||||||||
| Attributes | In addition to global attributes
|
||||||||
| Example |
<revisionDesc status="published">
<change when="2010-10-21" status="published" who="#LR"/> <change when="2010-10-02" status="cleared"/> <change when="2010-08-02" status="embargoed"/> <change when="2010-05-01" status="frozen" who="#MSM"/> <change when="2010-03-01" status="draft" who="#LB"/> </revisionDesc> |
||||||||
| att.editLike provides attributes describing the nature of a encoded scholarly intervention or interpretation of any kind. | |||||||||||||||||
| Module | tei | ||||||||||||||||
| Members | date expan time | ||||||||||||||||
| Attributes |
att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) att.responsibility (@cert, @resp)
|
||||||||||||||||
| 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.
|
||||||||||||||||
| att.global provides attributes common to all elements in the TEI encoding scheme. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Module | tei | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Members | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attributes | In addition to global 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.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| att.identified provides the identifying attribute for elements which can be subsequently referenced by means of a key attribute. | |||||||||||||||||||||
| Module | tagdocs | ||||||||||||||||||||
| Members | attDef classSpec constraintSpec elementSpec macroSpec moduleSpec schemaSpec | ||||||||||||||||||||
| Attributes |
att.combinable (@mode)
|
||||||||||||||||||||
| att.internetMedia provides attributes for specifying the type of a computer resource using a standard taxonomy. | |||||||||
| Module | tei | ||||||||
| Members | equiv graphic | ||||||||
| Attributes | In addition to global attributes
|
||||||||
| Note |
This attribute class provides attributes for describing a
computer resource, typically available over the internet,
according to standard taxonomies. At present only a single
taxonomy is supported, the Multipurpose Internet Mail Extensions
Media Type system. This system of typology of media types is
defined by the Internet Engineering Task Force in RFC 2046. The
list of
types is maintained by the Internet Assigned Numbers
Authority.
|
||||||||
| att.naming provides attributes common to elements which refer to named persons, places, organizations etc. | |||||||||||||||||
| Module | tei | ||||||||||||||||
| Members | author editor name pubPlace rs | ||||||||||||||||
| Attributes |
att.canonical (@key, @ref)
|
||||||||||||||||
| att.placement provides attributes for describing where on the source page or object a textual element appears. | |||||||||||||
| Module | tei | ||||||||||||
| Members | figure note | ||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||
| att.pointing defines a set of attributes used by all elements which point to other elements by means of one or more URI references. | |||||||||||||||||
| Module | tei | ||||||||||||||||
| Members | gloss note ptr ref term | ||||||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||||||
| att.ranging provides attributes for describing numerical ranges. | |||||||||||||||||||||||||
| Module | tei | ||||||||||||||||||||||||
| Members | att.dimensions [att.editLike [date expan time] ] num | ||||||||||||||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||||||||||||||
| att.readFrom groups specification elements which derive components from some external source. | |||||||||
| Module | tei | ||||||||
| Members | classRef elementRef macroRef moduleRef schemaSpec | ||||||||
| Attributes | In addition to global attributes
|
||||||||
| att.responsibility provides attributes indicating who is responsible for something asserted by the markup and the degree of certainty associated with it. | |||||||||||||||
| Module | tei | ||||||||||||||
| Members | att.editLike [date expan time] abbr note | ||||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||||
| att.tableDecoration provides attributes used to decorate rows or cells of a table. | |||||||||||||||||||||||||||||||
| Module | tei | ||||||||||||||||||||||||||||||
| Members | cell row | ||||||||||||||||||||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||||||||||||||||||||
| att.translatable provides attributes used to indicate the status of a translatable portion of an ODD document. | |||||||||
| Module | tei | ||||||||
| Members | desc exemplum gloss remarks valDesc | ||||||||
| Attributes | In addition to global attributes
|
||||||||
| att.typed provides attributes which can be used to classify or subclassify elements in any way. | |||||||||||||||
| Module | tei | ||||||||||||||
| Members | altIdent bibl cit constraintSpec date div exemplum gloss head ident name note ptr quote ref relatedItem term text time | ||||||||||||||
| Attributes | In addition to global attributes
|
||||||||||||||
| Note |
The typology used may be formally defined using
the <classification> element of the encodingDesc within
the associated TEI header, or as a list within one of the components
of the encodingDesc element, or informally as descriptive prose within
the encodingDesc element.
|
||||||||||||||
| anyISOSchematron | |
| Module | derived-module-brown_odds |
| Declaration |
anyISOSchematron =
element sch:* { ( attribute * { text } | anyISOSchematron | text )* }
|
| anySchematron | |
| Module | derived-module-brown_odds |
| Declaration |
anySchematron =
element d1176e4a3528:* { ( attribute * { text } | anySchematron | text )* }
|
| macro.anyXML defines a content model within which any XML elements are permitted | |
| Module | tei |
| Used by | |
| Declaration |
macro.anyXML = element * - (d31e1:* | d1191e7a3528:egXML) { attribute * { text }*, ( text | macro.anyXML )* } |
| macro.limitedContent (paragraph content) defines the content of prose elements that are not used for transcription of extant materials. | |
| Module | tei |
| Used by | |
| Declaration |
macro.limitedContent = ( text | model.limitedPhrase | model.inter )* |
| macro.paraContent (paragraph content) defines the content of paragraphs and similar elements. | |
| Module | tei |
| Used by | |
| Declaration |
macro.paraContent = ( text | model.gLike | model.phrase | model.inter | model.global )* |
| macro.phraseSeq (phrase sequence) defines a sequence of character data and phrase-level elements. | |
| Module | tei |
| Used by | |
| Declaration |
macro.phraseSeq = ( text | model.gLike | model.phrase | model.global )* |
| macro.phraseSeq.limited (limited phrase sequence) defines a sequence of character data and those phrase-level elements that are not typically used for transcribing extant documents. | |
| Module | tei |
| Used by | |
| Declaration |
macro.phraseSeq.limited = ( text | model.limitedPhrase | model.global )* |
| macro.schemaPattern provides a pattern to match elements from the chosen schema language | |
| Module | tei |
| Used by | |
| Declaration |
macro.schemaPattern = text | ( pattern | define )+ |
| macro.specialPara ('special' paragraph content) defines the content model of elements such as notes or list items, which either contain a series of component-level elements or else have the same structure as a paragraph, containing a series of phrase-level and inter-level elements. | |
| Module | tei |
| Used by | |
| Declaration |
macro.specialPara =
(
text
| model.gLike
| model.phrase
| model.inter
| model.divPart
| model.global
)*
|
| macro.xtext (extended text) defines a sequence of character data and gaiji elements. | |
| Module | tei |
| Used by | |
| Declaration |
macro.xtext = ( text | model.gLike )* |
| <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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DS http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CC.html#CCDEF | |||||||||
| Module | textstructure | ||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||
| Used by | |||||||||
| May contain | |||||||||
| Declaration |
element
TEI
{
att.global.attributes,
attribute version { token { pattern = "[\d]+(\.[\d]+){0,2}" } }?,
( teiHeader, ( ( model.resourceLike+, text? ) | text ) )
}
|
||||||||
| Schematron |
<sch:ns prefix="tei" uri="http://www.tei-c.org/ns/1.0"/> |
||||||||
| Schematron |
<sch:ns prefix="rng" uri="http://relaxng.org/ns/structure/1.0"/> |
||||||||
| Example |
<TEI version="1.2.0">
<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.
|
||||||||
| <abbr> (abbreviation) contains an abbreviation of any sort. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAB | |||||||||||
| Module | core | ||||||||||
| In addition to global attributes |
att.responsibility (@cert, @resp)
|
||||||||||
| Used by | |||||||||||
| May contain | |||||||||||
| Declaration |
element
abbr
{
att.global.attributes,
att.responsibility.attributes,
attribute type { xsd:Name }?,
macro.phraseSeq
}
|
||||||||||
| Example |
<choice>
<expan>North Atlantic Treaty Organization</expan> <abbr cert="low">NorATO</abbr> <abbr cert="high">NATO</abbr> <abbr cert="high" xml:lang="FR">OTAN</abbr> </choice> |
||||||||||
| Example |
<choice>
<abbr>SPQR</abbr> <expan>senatus populusque romanorum</expan> </choice> |
||||||||||
| Note |
The abbr tag is not required; if appropriate, the encoder may transcribe
abbreviations in the source text silently, without tagging them. If abbreviations are
not transcribed directly but expanded silently, then the TEI header should
so indicate.
|
||||||||||
| <addrLine> (address line) contains one line of a postal address. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAD http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element addrLine { att.global.attributes, macro.phraseSeq }
|
| 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 component elements from the
model.addrPart class. Other non-postal forms of address, such as
telephone numbers or email, should not be included within an
address element directly but may be wrapped within an
addrLine if they form part of the printed address in some
source text.
|
| <address> contains a postal address, for example of a publisher, an organization, or an individual. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAD http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element
address
{
att.global.attributes,
( model.global*, ( ( model.addrPart ), model.global* )+ )
}
|
| 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 | |
| <altIdent> (alternate identifier) supplies the recommended XML name for an element, class, attribute, etc. in some language. | |
| Module | tagdocs |
| In addition to global attributes | att.typed (@type, @subtype) |
| Used by | |
| May contain | Empty element |
| Declaration |
element altIdent { att.global.attributes, att.typed.attributes, macro.xtext }
|
| Example |
<altIdent xml:lang="fr">balisageDoc</altIdent>
|
| Note |
All documentation elements in ODD
have a canonical name, supplied as the value for their
ident attribute. The altIdent element is used to
supply an alternative name for the corresponding XML object, perhaps
in a different language.
|
| <att> (attribute) contains the name of an attribute appearing within running text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TD | |||||||||
| Module | tagdocs | ||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||
| Used by | |||||||||
| May contain | Character data only | ||||||||
| Declaration |
element att { att.global.attributes, attribute scheme { xsd:Name }?, text }
|
||||||||
| Example |
<p>The TEI defines six <soCalled>global</soCalled> attributes; their names are
<att>xml:id</att>, <att>rend</att>, <att>xml:lang</att>, <att>n</att>, <att>xml:space</att>, and <att>xml:base</att>; <att scheme="XX">style</att> is not among them.</p> |
||||||||
| Note |
A namespace prefix may be used in order to specify the scheme as an alternative to specifying
it via the scheme attribute: it takes precedence
|
||||||||
| <attDef> (attribute definition) contains the definition of a single attribute. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |||||||||||||
| Module | tagdocs | ||||||||||||
| In addition to global attributes |
att.identified (@module, @ident, @predeclare) (att.combinable (@mode))
|
||||||||||||
| Used by | |||||||||||||
| May contain | |||||||||||||
| Declaration |
element
attDef
{
att.global.attributes,
att.identified.attributes,
attribute usage { "req" | "mwa" | "rec" | "rwa" | "opt" }?,
attribute ns { xsd:anyURI }?,
(
model.glossLike*,
datatype?,
constraintSpec*,
defaultVal?,
( valList | valDesc+ )?,
exemplum*,
remarks*
)
}
|
||||||||||||
| Example |
<attDef usage="rec" ident="type">
<desc>specifies a name conventionally used for this level of subdivision, e.g. <val>act</val>, <val>volume</val>, <val>book</val>, <val>section</val>, <val>canto</val>, etc.</desc> </attDef> |
||||||||||||
| <attList> contains documentation for all the attributes associated with this element, as a series of attDef elements. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDCLA | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain | |||||||
| Declaration |
element
attList
{
att.global.attributes,
attribute org { "group" | "choice" }?,
( attRef | attDef | attList )+
}
|
||||||
| Example |
<attList>
<attDef ident="type" usage="opt"> <equiv/> <desc>type of schema</desc> <datatype> <rng:data type="Name"/> </datatype> </attDef> </attList> |
||||||
| <attRef> (attribute pointer) points to the definition of an attribute or group of attributes. | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain | Empty element | ||||||
| Declaration |
element
attRef
{
att.global.attributes,
attribute name { token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" } },
empty
}
|
||||||
| Example |
<attRef name="att.global.attribute.xml:id"/>
|
||||||
| <author> 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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOR http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD21 | |
| Module | core |
| In addition to global attributes | att.naming (@role, @nymRef) (att.canonical (@key, @ref)) |
| Used by | |
| May contain | |
| Declaration |
element
author
{
att.global.attributes,
att.naming.attributes,
macro.phraseSeq
}
|
| Example |
<author>British Broadcasting Corporation</author>
<author>La Fayette, Marie Madeleine Pioche de la Vergne, comtesse de (1634–1693)</author> <author>Anonymous</author> <author>Bill and Melinda Gates</author> <author> <persName>Beaumont, Francis</persName> and <persName>John Fletcher</persName> </author> <author> <orgName key="BBC">British Broadcasting Corporation</orgName>: Radio 3 Network </author> |
| Note |
Particularly where cataloguing is likely to be based on the
content of the header, it is advisable to use a generally recognized
name authority file to supply the content for this element. The
attributes key or ref may also be used to
reference canonical information about the author(s) intended from any
appropriate authority, such as a library catalogue or online
resource.
In the case of a broadcast, use this element for the name of
the company or network responsible for making the broadcast.
Where an author is unknown or unspecified, this element may contain
text such as Unknown or
Anonymous. When the appropriate TEI modules are
in use, it may also contain detailed tagging of the names used for people, organizations or
places, in particular where multiple names are given.
|
| <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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 | |
| Module | header |
| Used by | |
| May contain | |
| Declaration |
element authority { att.global.attributes, macro.phraseSeq.limited }
|
| Example |
<authority>John Smith</authority>
|
| <availability> supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, etc. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 | |||||||
| Module | header | ||||||
| In addition to global attributes |
att.declarable (@default)
|
||||||
| Used by | |||||||
| May contain |
core:
p
|
||||||
| Declaration |
element
availability
{
att.global.attributes,
att.declarable.attributes,
attribute status { "free" | "unknown" | "restricted" }?,
model.pLike+
}
|
||||||
| 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> |
||||||
| Note |
A consistent format should be adopted
|
||||||
| <back> (back matter) contains any appendixes, etc. following the main part of a text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSBACK http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DS | |
| Module | textstructure |
| In addition to global attributes | att.declaring (@decls) |
| Used by | |
| May contain | |
| Declaration |
element
back
{
att.global.attributes,
att.declaring.attributes,
(
( model.frontPart | model.pLike.front | model.global )*,
(
(
(
( model.div1Like ),
( model.frontPart | model.div1Like | model.global )*
)
| (
( model.divLike ),
( model.frontPart | model.divLike | model.global )*
)
)?
),
( ( ( model.divBottomPart ), ( model.divBottomPart | model.global )* )? )
)
}
|
| Example |
<back>
<div1 type="appendix"> <head>The Golden Dream or, the Ingenuous Confession</head> <p>To shew the Depravity of human Nature </p> </div1> <div1 type="epistle"> <head>A letter from the Printer, which he desires may be inserted</head> <salute>Sir.</salute> <p>I have done with your Copy, so you may return it to the Vatican, if you please </p> </div1> <div1 type="advert"> <head>The Books usually read by the Scholars of Mrs Two-Shoes are these and are sold at Mr Newbery's at the Bible and Sun in St Paul's Church-yard.</head> <list> <item n="1">The Christmas Box, Price 1d.</item> <item n="2">The History of Giles Gingerbread, 1d.</item> <item n="42">A Curious Collection of Travels, selected from the Writers of all Nations, 10 Vol, Pr. bound 1l.</item> </list> </div1> <div1 type="advert"> <head> <hi rend="center">By the KING's Royal Patent,</hi> Are sold by J. NEWBERY, at the Bible and Sun in St. Paul's Church-Yard.</head> <list> <item n="1">Dr. James's Powders for Fevers, the Small-Pox, Measles, Colds, &c. 2s. 6d</item> <item n="2">Dr. Hooper's Female Pills, 1s.</item> </list> </div1> </back> |
| Note |
The content model of back matter is identical to that of front matter, reflecting the facts
of cultural history.
|
| <bibl> (bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may not be explicitly tagged. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBITY http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD3 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CC.html#CCAS2 | |
| Module | core |
| In addition to global attributes | att.declarable (@default) att.typed (@type, @subtype) |
| Used by | |
| May contain | |
| Declaration |
element
bibl
{
att.global.attributes,
att.declarable.attributes,
att.typed.attributes,
(
text
| model.gLike
| model.highlighted
| model.pPart.data
| model.pPart.edit
| model.segLike
| model.ptrLike
| model.biblPart
| model.global
)*
}
|
| 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
|
| <biblFull> (fully-structured bibliographic citation) contains a fully-structured bibliographic citation, in which all components of the TEI file description are present. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBITY http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD2 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD3 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CC.html#CCAS2 | |
| Module | header |
| In addition to global attributes | att.declarable (@default) |
| Used by | |
| May contain | |
| Declaration |
element
biblFull
{
att.global.attributes,
att.declarable.attributes,
(
(
titleStmt,
editionStmt?,
extent?,
publicationStmt,
seriesStmt?,
notesStmt?
),
sourceDesc*
)
}
|
| Example |
<biblFull>
<titleStmt> <title>The Feminist Companion to Literature in English: women writers from the middle ages to the present</title> <author>Blain, Virginia</author> <author>Clements, Patricia</author> <author>Grundy, Isobel</author> </titleStmt> <editionStmt> <edition>UK edition</edition> </editionStmt> <extent>1231 pp</extent> <publicationStmt> <publisher>Yale University Press</publisher> <pubPlace>New Haven and London</pubPlace> <date>1990</date> </publicationStmt> <sourceDesc> <p>No source: this is an original work</p> </sourceDesc> </biblFull> |
| <biblScope> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI | |||||||||||||||||||||
| Module | core | ||||||||||||||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||||||||||||||
| Used by | |||||||||||||||||||||
| May contain | |||||||||||||||||||||
| Declaration |
element
biblScope
{
att.global.attributes,
attribute
type
{
"vol" | "issue" | "pp" | "ll" | "chap" | "part" | xsd:Name
}?,
attribute from { token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" } }?,
attribute to { token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" } }?,
macro.phraseSeq
}
|
||||||||||||||||||||
| Example |
<biblScope>pp 12–34</biblScope>
<biblScope type="pp" from="12" to="34"/> <biblScope type="vol">II</biblScope> <biblScope type="pp">12</biblScope> |
||||||||||||||||||||
| <body> (text body) contains the whole body of a single unitary text, excluding any front or back matter. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DS | |
| Module | textstructure |
| In addition to global attributes | att.declaring (@decls) |
| Used by | |
| May contain | |
| Declaration |
element
body
{
att.global.attributes,
att.declaring.attributes,
(
model.global*,
( ( model.divTop ), ( model.global | model.divTop )* )?,
( ( model.divGenLike ), ( model.global | model.divGenLike )* )?,
(
( ( model.divLike ), ( model.global | model.divGenLike )* )+
| ( ( model.div1Like ), ( model.global | model.divGenLike )* )+
| (
( ( model.common ), model.global* )+,
(
( ( model.divLike ), ( model.global | model.divGenLike )* )+
| ( ( model.div1Like ), ( model.global | model.divGenLike )* )+
)?
)
),
( ( model.divBottom ), model.global* )*
)
}
|
| Example |
<body>
<l>Nu scylun hergan hefaenricaes uard</l> <l>metudæs maecti end his modgidanc</l> <l>uerc uuldurfadur sue he uundra gihuaes</l> <l>eci dryctin or astelidæ</l> <l>he aerist scop aelda barnum</l> <l>heben til hrofe haleg scepen.</l> <l>tha middungeard moncynnæs uard</l> <l>eci dryctin æfter tiadæ</l> <l>firum foldu frea allmectig</l> <trailer>primo cantauit Cædmon istud carmen.</trailer> </body> |
| <cell> contains one cell of a table. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/FT.html#FTTAB1 | |
| Module | figures |
| In addition to global attributes | att.tableDecoration (@role, @rows, @cols) |
| Used by | |
| May contain | |
| Declaration |
element
cell
{
att.global.attributes,
att.tableDecoration.attributes,
macro.paraContent
}
|
| Example |
<row>
<cell role="label">General conduct</cell> <cell role="data">Not satisfactory, on account of his great unpunctuality and inattention to duties</cell> </row> |
| <change> summarizes a particular change or correction made to a particular version of an electronic text which is shared between several researchers. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD6 | |
| Module | header |
| In addition to global attributes | att.ascribed (@who) att.datable (att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to)) att.docStatus (@status) |
| Used by | |
| May contain | |
| Declaration |
element
change
{
att.global.attributes,
att.ascribed.attributes,
att.datable.attributes,
att.docStatus.attributes,
( text | model.limitedPhrase | model.inter | model.global )*
}
|
| Example |
<titleStmt>
<title> ... </title> <editor xml:id="LDB">Lou Burnard</editor> <respStmt xml:id="BZ"> <resp>copy editing</resp> <name>Brett Zamir</name> </respStmt> </titleStmt> <revisionDesc status="published"> <change who="#BZ" when="2008-02-02" status="public">Finished chapter 23</change> <change who="#BZ" when="2008-01-02" status="draft">Finished chapter 2</change> <change n="P2.2" when="1991-12-21" who="#LDB">Added examples to section 3</change> <change when="1991-11-11" who="#MSM">Deleted chapter 10</change> </revisionDesc> |
| Note |
The who attribute may be used to point to any other element, but will typically
specify a respStmt or <person> element elsewhere in the header, identifying
the person responsible for the change and their role in making it.
It is recommended that changes be recorded with the most recent
first. The status attribute may be used to indicate the
status of a document following the change documented.
|
| <choice> groups a number of alternative encodings for the same point in a text. | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element choice { att.global.attributes, ( model.choicePart | choice )* }
|
| Example |
An American encoding of Gulliver's Travels which retains the British spelling but also provides a version regularized to American spelling might be encoded as follows. <p>Lastly, That, upon his solemn oath to observe all the above
articles, the said man-mountain shall have a daily allowance of meat and drink sufficient for the support of <choice> <sic>1724</sic> <corr>1728</corr> </choice> of our subjects, with free access to our royal person, and other marks of our <choice> <orig>favour</orig> <reg>favor</reg> </choice>.</p> |
| Note |
Because the children of a choice element all
represent alternative ways of encoding the same sequence, it is
natural to think of them as mutually exclusive. However, there may
be cases where a full representation of a text requires the
alternative encodings to be considered as parallel.
Note also that choice elements may self-nest.
Where the purpose of an encoding is to record multiple
witnesses of a single work, rather than to identify
multiple possible encoding decisions at a given point, the
<app> element and associated elements discussed in section
?? should be preferred.
|
| <cit> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQQ http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSGRP http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DI.html#DITPEG | |
| Module | core |
| In addition to global attributes | att.typed (@type, @subtype) |
| Used by | |
| May contain | |
| Declaration |
element
cit
{
att.global.attributes,
att.typed.attributes,
(
model.qLike
| model.egLike
| model.biblLike
| model.ptrLike
| model.global
| model.entryPart
)+
}
|
| Example |
<cit>
<quote>and the breath of the whale is frequently attended with such an insupportable smell, as to bring on disorder of the brain.</quote> <bibl>Ulloa's South America</bibl> </cit> |
| Example |
<entry>
<form> <orth>horrifier</orth> </form> <cit type="translation" xml:lang="en"> <quote>to horrify</quote> </cit> <cit type="example"> <quote>elle était horrifiée par la dépense</quote> <cit type="translation" xml:lang="en"> <quote>she was horrified at the expense.</quote> </cit> </cit> </entry> |
| <classRef> points to the specification for an attribute or model class which is to be included in a schema | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes |
att.readFrom (@source)
|
||||||
| Used by | |||||||
| May contain | Empty element | ||||||
| Declaration |
element
classRef
{
att.global.attributes,
att.readFrom.attributes,
attribute key { xsd:NCName },
empty
}
|
||||||
| Example | |||||||
| Note |
Attribute and model classes are identified by the name supplied as value for the
ident attribute on the classSpec element in
which they are declared. All TEI names are unique; attribute
class names conventionally begin with the latters
att..
|
||||||
| <classSpec> (class specification) contains reference information for a TEI element class; that is a group of elements which appear together in content models, or which share some common attribute, or both. | |||||||||||||||
| Module | tagdocs | ||||||||||||||
| In addition to global attributes |
att.identified (@module, @ident, @predeclare) (att.combinable (@mode))
|
||||||||||||||
| Used by | |||||||||||||||
| May contain | |||||||||||||||
| Declaration |
element
classSpec
{
att.global.attributes,
att.identified.attributes,
attribute type { "model" | "atts" },
attribute
generate
{
list
{
(
"alternation"
| "sequence"
| "sequenceOptional"
| "sequenceOptionalRepeatable"
| "sequenceRepeatable"
),
(
"alternation"
| "sequence"
| "sequenceOptional"
| "sequenceOptionalRepeatable"
| "sequenceRepeatable"
)?,
(
"alternation"
| "sequence"
| "sequenceOptional"
| "sequenceOptionalRepeatable"
| "sequenceRepeatable"
)?,
(
"alternation"
| "sequence"
| "sequenceOptional"
| "sequenceOptionalRepeatable"
| "sequenceRepeatable"
)?,
(
"alternation"
| "sequence"
| "sequenceOptional"
| "sequenceOptionalRepeatable"
| "sequenceRepeatable"
)?
}
}?,
(
model.glossLike*,
classes?,
constraintSpec*,
attList?,
exemplum*,
remarks*,
listRef*
)
}
|
||||||||||||||
| Example |
<classSpec module="tei" type="model" ident="model.segLike">
<desc>groups elements used for arbitrary segmentation. </desc> <classes> <memberOf key="model.phrase"/> </classes> <remarks> <p>The principles on which segmentation is carried out, and any special codes or attribute values used, should be defined explicitly in the <gi>segmentation</gi> element of the <gi>encodingDesc</gi> within the associated TEI header.</p> </remarks> </classSpec> |
||||||||||||||
| <classes> specifies all the classes of which the documented element or class is a member or subclass. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDCLA | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain |
tagdocs:
memberOf
|
||||||
| Declaration |
element
classes
{
att.global.attributes,
attribute mode { "change" | "replace" }?,
( memberOf* )
}
|
||||||
| Example |
<classes>
<memberOf key="model.qLike"/> <memberOf key="att.declarable"/> </classes> This classes element indicates that the element documented (which may be an element or a class) is a member of two distinct classes: model.qLike and att.declarable. |
||||||
| Note |
An empty classes element indicates that the
element documented is not a member of any class. This should not
generally happen.
|
||||||
| <code> contains literal code from some formal language such as a programming language. | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain | Character data only | ||||||
| Declaration |
element
code
{
att.global.attributes,
attribute lang { token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" } }?,
text
}
|
||||||
| Example |
<code lang="JAVA"> Size fCheckbox1Size = new Size();
fCheckbox1Size.Height = 500; fCheckbox1Size.Width = 500; xCheckbox1.setSize(fCheckbox1Size); </code> |
||||||
| <constraint> (constraint rules) the formal rules of a constraint | |
| Module | tagdocs |
| Used by | |
| May contain | Empty element |
| Declaration |
element
constraint
{
att.global.attributes,
( anySchematron | anyISOSchematron )*
}
|
| Example |
<constraintSpec ident="local" scheme="private">
<constraint> (output = (ident(title) ident(author) "You must supply a title or an author")) </constraint> </constraintSpec> |
| Note |
For our purposes, constraints must be expressed in XML.
(TEI permits non-XML expressions, although there is no
processing of them.)
|
| <constraintSpec> (constraint on schema) contains a constraint, expressed in some formal syntax, which cannot be expressed in the structural content model http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes |
att.identified (@module, @ident, @predeclare) (att.combinable (@mode)) att.typed (@type, @subtype)
|
||||||
| Used by | |||||||
| May contain |
tagdocs:
altIdent
constraint
equiv
|
||||||
| Declaration |
element
constraintSpec
{
att.global.attributes,
att.identified.attributes,
att.typed.attributes,
attribute scheme { "schematron" | "isoschematron" | "xsl" | "private" },
model.glossLike*,
constraint?
}
|
||||||
| Schematron | Relationship between scheme attribute and contents <sch:ns prefix="s" uri="http://www.ascc.net/xml/schematron"/> <sch:report test="tei:constraint/s:* and not(@scheme='schematron')">Rules in the Schematron 1.* language must be inside a constraint with a value of 'schematron' on the scheme attribute </sch:report> |
||||||
| Schematron |
<sch:ns prefix="sch" uri="http://purl.oclc.org/dsdl/schematron"/> <sch:report test="tei:constraint/sch:* and not(@scheme='isoschematron')">Rules in the ISO Schematron language must be inside a constraint with a value of 'isoschematron' on the scheme attribute </sch:report> |
||||||
| Example |
This constraint uses Schematron to enforce the presence of the spanTo attribute (which comes from an attribute class) on the <addSpan> element: <constraintSpec ident="demo-c1" scheme="isoschematron">
<desc>Enforce the presence of the <att>spanTo</att> attribute</desc> <constraint> <sch:assert test="@spanTo">The spanTo= attribute of <sch:name/> is required.</sch:assert> </constraint> </constraintSpec> |
||||||
| Example |
<constraintSpec ident="demo-c2" scheme="isoschematron">
<desc>Implement an accessibility rule which says that pictures should have textual explanations</desc> <constraint> <sch:report test="not(tei:figDesc or tei:head)"> You should provide information in a figure from which we can construct an alt attribute in HTML </sch:report> </constraint> </constraintSpec> |
||||||
| Example |
This constraint uses a language which is not expressed in XML to check whether the title and author are identical: <constraintSpec ident="local" scheme="private">
<constraint> (output = leq(title,author) "title and author cannot be the same") </constraint> </constraintSpec> |
||||||
| <content> (content model) contains the text of a declaration for the schema documented. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG | |||||||||
| Module | tagdocs | ||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||
| Used by | |||||||||
| May contain | Empty element | ||||||||
| Declaration |
element
content
{
att.global.attributes,
attribute autoPrefix { "true" | "false" }?,
macro.schemaPattern*
}
|
||||||||
| Example |
This content model allows either a sequence of paragraphs or a series of msItem elements optionally preceded by a summary: <content>
<rng:choice> <rng:oneOrMore> <rng:ref name="model.pLike"/> </rng:oneOrMore> <rng:group> <rng:optional> <rng:ref name="summary"/> </rng:optional> <rng:oneOrMore> <rng:ref name="msItem"/> </rng:oneOrMore> </rng:group> </rng:choice> </content> |
||||||||
| Note |
As the example shows, content models may be expressed using
the RELAX NG syntax directly. To avoid ambiguity when schemas using elements from different namespaces are created, the name supplied for an
element in a content model will be automatically prefixed by a short
string, as specified by the prefix attribute on
schemaSpec. The autoPrefix attribute may be used
to reverse this behaviour.
The macro
macro.schemaPattern defines which elements may be used to
define content models. Alternatively, a content model may be
expressed using the TEI valList element. |
||||||||
| <datatype> specifies the declared value for an attribute, by referring to any datatype defined by the chosen schema language. «#DTYPES» http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |||||||||||||
| Module | tagdocs | ||||||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||||||
| Used by | |||||||||||||
| May contain | Empty element | ||||||||||||
| Declaration |
element
datatype
{
att.global.attributes,
attribute minOccurs { xsd:nonNegativeInteger }?,
attribute maxOccurs { xsd:nonNegativeInteger | "unbounded" }?,
macro.schemaPattern*
}
|
||||||||||||
| Example |
<datatype>
<rng:data type="token"/> </datatype> |
||||||||||||
| Example |
<datatype>
<rng:data type="Name"/> </datatype> |
||||||||||||
| Example |
The encoding in the following example requires that the attribute being defined contain at least two URIs in its value, as is the case for the targets attribute of <join>. <datatype minOccurs="2" maxOccurs="unbounded">
<rng:data type="anyURI"/> </datatype> |
||||||||||||
| Note |
In the TEI scheme, most datatypes are expressed using
pre-defined TEI macros, which map a name in the form
data.xxxx to a RelaxNG or WSD defined datatype. |
||||||||||||
| <date> contains a date in any format. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONADA http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD6 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CC.html#CCAHSE http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ND.html#NDDATE | |||||||||||
| Module | core | ||||||||||
| In addition to global attributes |
att.datable (att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) att.typed (@type, @subtype)
|
||||||||||
| Used by | |||||||||||
| May contain | |||||||||||
| Declaration |
element
date
{
att.global.attributes,
att.datable.attributes,
att.editLike.attributes,
att.typed.attributes,
attribute
calendar
{
"Gregorian"
| "Julian"
| "Islamic"
| "Hebrew"
| "Revolutionary"
| "Iranian"
| "Coptic"
| "Chinese"
| xsd:Name
}?,
( text | model.gLike | model.phrase | model.global )*
}
|
||||||||||
| Example |
<date when="1980-02">early February 1980</date>
|
||||||||||
| Example |
Given on the <date when="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 when="1990-09">September 1990</date>
|
||||||||||
| <defaultVal> (default value) specifies the default declared value for an attribute. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |
| Module | tagdocs |
| Used by | |
| May contain | Character data only |
| Declaration |
element defaultVal { att.global.attributes, text }
|
| Example |
<defaultVal>#IMPLIED</defaultVal>
|
| Note |
any legal declared value or TEI-defined keyword
|
| <desc> (description) contains a brief description of the object documented by its parent element, including its intended usage, purpose, or application where this is appropriate. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDCLA http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDENT | |
| Module | core |
| In addition to global attributes | att.translatable (@version) |
| Used by | |
| May contain | |
| Declaration |
element
desc
{
att.global.attributes,
att.translatable.attributes,
macro.limitedContent
}
|
| 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.
|
| <distributor> supplies the name of a person or other agency responsible for the distribution of a text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 | |
| Module | header |
| Used by | |
| May contain | |
| Declaration |
element distributor { att.global.attributes, macro.phraseSeq }
|
| Example |
<distributor>Oxford Text Archive</distributor>
<distributor>Redwood and Burn Ltd</distributor> |
| <div> (text division) contains a subdivision of the front, body, or back of a text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSDIV | |||||||
| Module | textstructure | ||||||
| In addition to global attributes |
att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
|
||||||
| Used by | |||||||
| May contain | |||||||
| Declaration |
element
div
{
attribute type { "section" | "subsection" | "subsubsection" }?,
att.global.attributes,
att.divLike.attributes,
att.typed.attribute.subtype,
att.declaring.attributes,
(
( model.divTop | model.global )*,
(
(
( ( ( model.divLike | model.divGenLike ), model.global* )+ )
| (
( ( model.common ), model.global* )+,
( ( model.divLike | model.divGenLike ), model.global* )*
)
),
( ( model.divBottom ), model.global* )*
)?
)
}
|
||||||
| 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> |
||||||
| <divGen> (automatically generated text division) indicates the location at which a textual division generated automatically by a text-processing application is to appear. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONOIX | |||||||
| Module | core | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain |
core:
head
|
||||||
| Declaration |
element
divGen
{
attribute
type
{
"attcat"
| "attclasscat"
| "elementcat"
| "macrocat"
| "modelclasscat"
| "toc"
}?,
att.global.attributes,
model.headLike*
}
|
||||||
| 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 <index> elements in the text has been used to specify index entries for the two generated indexes, named NAMES and THINGS: <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 divGen is to specify the location of an automatically produced table of contents: <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.
|
||||||
| <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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOR | |
| Module | core |
| In addition to global attributes | att.naming (@role, @nymRef) (att.canonical (@key, @ref)) |
| Used by | |
| May contain | |
| Declaration |
element
editor
{
att.global.attributes,
att.naming.attributes,
macro.phraseSeq
}
|
| 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.
|
| <eg> (example) contains any kind of illustrative example. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |
| Module | tagdocs |
| Used by | |
| May contain | Character data only |
| Declaration |
element eg { att.global.attributes, text }
|
| Example |
<p>The
<gi>term</gi> element is declared using the following syntax: <eg><![CDATA[<!ELEMENT term (%phrase.content;)>]]</eg> </p> |
| Note |
If the example contains material in XML markup, either it must be
enclosed within a CDATA marked section, or character entity
references must be used to represent the markup delimiters. If the
example contains well-formed XML, it should be marked using the
more specific egXML element.
|
| <egXML> (example of XML) contains a single well-formed XML fragment demonstrating the use of some XML element or attribute, in which the egXML element itself functions as the root element. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |
| Module | tagdocs |
| Used by | |
| May contain |
tagdocs:
egXML
|
| Declaration |
element egXML { att.global.attributes, text | egXML | macro.anyXML* }
|
| Example |
<egXML><langUsage>
<language ident="en">English</language> </langUsage> </egXML> |
| Note |
In the source of the TEI Guidelines, this element declares itself and its content as
belonging to the namespace http://www.tei-c.org/ns/Examples. This
enables the content of the element to be validated independently against the TEI scheme. Where
this element is used outside this context, a different namespace or none at all may be
preferable. The content must however be a well-formed XML fragment or document: where this is
not the case, the more general eg element should be used in preference.
|
| <elementRef> points to the specification for some element which is to be included in a schema | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes |
att.readFrom (@source)
|
||||||
| Used by | |||||||
| May contain | Empty element | ||||||
| Declaration |
element
elementRef
{
att.global.attributes,
att.readFrom.attributes,
attribute key { xsd:NCName },
empty
}
|
||||||
| Example |
<elementRef key="p"/>
Include in the schema an element named p available from the current default source. |
||||||
| Example |
<elementRef key="p" source="tei:5.1.2"/>
Include in the schema an element named p available from the TEI P5 1.2 release. |
||||||
| Note |
Elements are identified by the name supplied as value for the
ident attribute on the elementSpec element in
which they are declared. TEI element names are unique.
|
||||||
| <elementSpec> (element specification) documents the structure, content, and purpose of a single element type. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TD | |||||||||||||||||||||||
| Module | tagdocs | ||||||||||||||||||||||
| In addition to global attributes |
att.identified (@module, @ident, @predeclare) (att.combinable (@mode))
|
||||||||||||||||||||||
| Used by | |||||||||||||||||||||||
| May contain | |||||||||||||||||||||||
| Declaration |
element
elementSpec
{
attribute
ident
{
"teiHeader"
| "fileDesc"
| "titleStmt"
| "sponsor"
| "funder"
| "principal"
| "editionStmt"
| "edition"
| "extent"
| "publicationStmt"
| "distributor"
| "authority"
| "idno"
| "availability"
| "seriesStmt"
| "notesStmt"
| "sourceDesc"
| "biblFull"
| "encodingDesc"
| "projectDesc"
| "samplingDecl"
| "editorialDecl"
| "correction"
| "normalization"
| "quotation"
| "hyphenation"
| "segmentation"
| "stdVals"
| "interpretation"
| "tagsDecl"
| "tagUsage"
| "namespace"
| "rendition"
| "refsDecl"
| "cRefPattern"
| "refState"
| "classDecl"
| "taxonomy"
| "category"
| "catDesc"
| "appInfo"
| "application"
| "profileDesc"
| "handNote"
| "creation"
| "langUsage"
| "language"
| "textClass"
| "keywords"
| "classCode"
| "catRef"
| "revisionDesc"
| "change"
| "p"
| "foreign"
| "emph"
| "hi"
| "distinct"
| "said"
| "quote"
| "q"
| "cit"
| "mentioned"
| "soCalled"
| "desc"
| "gloss"
| "term"
| "sic"
| "corr"
| "choice"
| "reg"
| "orig"
| "gap"
| "add"
| "del"
| "unclear"
| "name"
| "rs"
| "email"
| "address"
| "addrLine"
| "street"
| "postCode"
| "postBox"
| "num"
| "measure"
| "measureGrp"
| "date"
| "time"
| "abbr"
| "expan"
| "ptr"
| "ref"
| "list"
| "item"
| "label"
| "head"
| "headLabel"
| "headItem"
| "note"
| "index"
| "graphic"
| "binaryObject"
| "milestone"
| "pb"
| "lb"
| "cb"
| "analytic"
| "monogr"
| "series"
| "author"
| "editor"
| "respStmt"
| "resp"
| "title"
| "meeting"
| "imprint"
| "publisher"
| "biblScope"
| "pubPlace"
| "bibl"
| "biblStruct"
| "listBibl"
| "relatedItem"
| "l"
| "lg"
| "sp"
| "speaker"
| "stage"
| "TEI"
| "teiCorpus"
| "text"
| "body"
| "group"
| "floatingText"
| "div"
| "div1"
| "div2"
| "div3"
| "div4"
| "div5"
| "div6"
| "div7"
| "divGen"
| "trailer"
| "byline"
| "dateline"
| "argument"
| "epigraph"
| "opener"
| "closer"
| "salute"
| "signed"
| "postscript"
| "titlePage"
| "docTitle"
| "titlePart"
| "docAuthor"
| "imprimatur"
| "docEdition"
| "docImprint"
| "docDate"
| "front"
| "back"
| "g"
| "char"
| "charName"
| "charProp"
| "charDecl"
| "glyph"
| "glyphName"
| "localName"
| "mapping"
| "unicodeName"
| "value"
| "metDecl"
| "metSym"
| "caesura"
| "rhyme"
| "set"
| "prologue"
| "epilogue"
| "performance"
| "castList"
| "castGroup"
| "castItem"
| "role"
| "roleDesc"
| "actor"
| "move"
| "view"
| "camera"
| "sound"
| "caption"
| "tech"
| "scriptStmt"
| "recordingStmt"
| "recording"
| "equipment"
| "broadcast"
| "u"
| "pause"
| "vocal"
| "kinesic"
| "incident"
| "writing"
| "shift"
| "superEntry"
| "entry"
| "entryFree"
| "hom"
| "sense"
| "dictScrap"
| "form"
| "orth"
| "pron"
| "hyph"
| "syll"
| "stress"
| "gram"
| "gen"
| "number"
| "case"
| "per"
| "tns"
| "mood"
| "iType"
| "gramGrp"
| "pos"
| "subc"
| "colloc"
| "def"
| "etym"
| "lang"
| "usg"
| "lbl"
| "xr"
| "re"
| "oRef"
| "oVar"
| "pRef"
| "pVar"
| "msDesc"
| "catchwords"
| "dimensions"
| "dim"
| "height"
| "depth"
| "width"
| "heraldry"
| "locus"
| "locusGrp"
| "material"
| "origDate"
| "origPlace"
| "secFol"
| "signatures"
| "stamp"
| "watermark"
| "msIdentifier"
| "institution"
| "repository"
| "collection"
| "altIdentifier"
| "msName"
| "colophon"
| "explicit"
| "filiation"
| "finalRubric"
| "incipit"
| "msContents"
| "msItem"
| "msItemStruct"
| "rubric"
| "summary"
| "textLang"
| "physDesc"
| "objectDesc"
| "supportDesc"
| "support"
| "collation"
| "foliation"
| "condition"
| "layoutDesc"
| "layout"
| "handDesc"
| "typeDesc"
| "typeNote"
| "musicNotation"
| "decoDesc"
| "decoNote"
| "additions"
| "bindingDesc"
| "binding"
| "sealDesc"
| "seal"
| "accMat"
| "history"
| "origin"
| "provenance"
| "acquisition"
| "additional"
| "adminInfo"
| "recordHist"
| "source"
| "custodialHist"
| "custEvent"
| "surrogates"
| "msPart"
| "facsimile"
| "surface"
| "zone"
| "addSpan"
| "damage"
| "damageSpan"
| "delSpan"
| "ex"
| "fw"
| "handNotes"
| "handShift"
| "am"
| "restore"
| "space"
| "subst"
| "supplied"
| "surplus"
| "app"
| "lem"
| "rdg"
| "rdgGrp"
| "witDetail"
| "wit"
| "listWit"
| "witness"
| "witStart"
| "witEnd"
| "lacunaStart"
| "lacunaEnd"
| "variantEncoding"
| "orgName"
| "persName"
| "surname"
| "forename"
| "genName"
| "nameLink"
| "addName"
| "roleName"
| "placeName"
| "bloc"
| "country"
| "region"
| "district"
| "settlement"
| "offset"
| "geogName"
| "geogFeat"
| "affiliation"
| "age"
| "birth"
| "climate"
| "death"
| "education"
| "event"
| "faith"
| "floruit"
| "geo"
| "geoDecl"
| "langKnowledge"
| "langKnown"
| "listOrg"
| "listEvent"
| "listPerson"
| "listPlace"
| "location"
| "nationality"
| "occupation"
| "org"
| "relationGrp"
| "person"
| "personGrp"
| "place"
| "population"
| "relation"
| "residence"
| "sex"
| "socecStatus"
| "state"
| "terrain"
| "trait"
| "nym"
| "listNym"
| "table"
| "row"
| "cell"
| "formula"
| "figure"
| "figDesc"
| "textDesc"
| "particDesc"
| "settingDesc"
| "channel"
| "constitution"
| "derivation"
| "domain"
| "factuality"
| "interaction"
| "preparedness"
| "purpose"
| "setting"
| "locale"
| "activity"
| "link"
| "linkGrp"
| "ab"
| "anchor"
| "seg"
| "when"
| "timeline"
| "join"
| "joinGrp"
| "alt"
| "altGrp"
| "s"
| "cl"
| "phr"
| "w"
| "m"
| "c"
| "pc"
| "span"
| "spanGrp"
| "interp"
| "interpGrp"
| "fsdDecl"
| "fsDecl"
| "fsDescr"
| "fsdLink"
| "fDecl"
| "fDescr"
| "vRange"
| "vDefault"
| "if"
| "then"
| "fsConstraints"
| "cond"
| "bicond"
| "iff"
| "fs"
| "f"
| "binary"
| "symbol"
| "numeric"
| "string"
| "vLabel"
| "vColl"
| "default"
| "vAlt"
| "vNot"
| "vMerge"
| "fLib"
| "fvLib"
| "graph"
| "node"
| "arc"
| "tree"
| "root"
| "iNode"
| "leaf"
| "eTree"
| "triangle"
| "eLeaf"
| "forest"
| "forestGrp"
| "precision"
| "certainty"
| "respons"
| "att"
| "code"
| "eg"
| "egXML"
| "gi"
| "ident"
| "tag"
| "val"
| "specList"
| "specDesc"
| "classRef"
| "elementRef"
| "macroRef"
| "moduleRef"
| "moduleSpec"
| "schemaSpec"
| "specGrp"
| "specGrpRef"
| "stringVal"
| "elementSpec"
| "classSpec"
| "macroSpec"
| "remarks"
| "listRef"
| "exemplum"
| "classes"
| "memberOf"
| "equiv"
| "altIdent"
| "content"
| "constraint"
| "constraintSpec"
| "attList"
| "attDef"
| "attRef"
| "datatype"
| "defaultVal"
| "valDesc"
| "valItem"
| "valList"
| xsd:Name
}?,
attribute ns { xsd:anyURI }?,
attribute prefix { "" | xsd:Name }?,
att.global.attributes,
att.identified.attribute.predeclare,
att.identified.attribute.module,
att.combinable.attributes,
(
model.glossLike*,
classes?,
content?,
valList?,
constraintSpec*,
attList?,
exemplum*,
remarks*,
listRef*
)
}
|
||||||||||||||||||||||
| Schematron |
<sch:rule> <sch:assert test="@mode">in a customization ODD, the mode= attribute of ﹤elementSpec﹥ should be specified</sch:assert> <sch:report test="not( @module ) and not( @mode='add' )">the module= attribute of ﹤elementSpec﹥ must be specified anytime the mode= is not 'add' </sch:report></sch:rule> |
||||||||||||||||||||||
| Example |
<elementSpec module="tagdocs" ident="code">
<equiv/> <gloss/> <desc>contains literal code</desc> <classes> <memberOf key="model.emphLike"/> </classes> <content> <rng:text/> </content> <attList> <attDef ident="type" usage="opt"> <equiv/> <desc>the language of the code</desc> <datatype> <rng:data type="Name"/> </datatype> </attDef> </attList> </elementSpec> |
||||||||||||||||||||||
| <email> (electronic mail address) contains an e-mail address identifying a location to which e-mail messages can be delivered. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAD | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element email { att.global.attributes, macro.phraseSeq }
|
| Example |
<email>editors@tei-c.org</email>
|
| Note |
The format of a modern Internet email address is defined in
RFC 2822
|
| <emph> (emphasized) marks words or phrases which are stressed or emphasized for linguistic or rhetorical effect. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQHE http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQH | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element emph { att.global.attributes, macro.paraContent }
|
| 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> |
| <encodingDesc> (encoding description) documents the relationship between an electronic text and the source or sources from which it was derived. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD5 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD11 | |
| Module | header |
| Used by | |
| May contain |
core:
p
header:
projectDesc
|
| Declaration |
element
encodingDesc
{
att.global.attributes,
( ( model.encodingDescPart | model.pLike )+ )
}
|
| Example |
<encodingDesc>
<p>Basic encoding, capturing lexical information only. All hyphenation, punctuation, and variant spellings normalized. No formatting or layout information preserved.</p> </encodingDesc> |
| <equiv> (equivalent) specifies a component which is considered equivalent to the parent element, either by co-reference, or by external link. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDCLA http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDENT | |||||||||||||||||||||||||
| Module | tagdocs | ||||||||||||||||||||||||
| In addition to global attributes |
att.internetMedia (@mimeType)
|
||||||||||||||||||||||||
| Used by | |||||||||||||||||||||||||
| May contain | Empty element | ||||||||||||||||||||||||
| Declaration |
element
equiv
{
att.global.attributes,
att.internetMedia.attributes,
attribute name { xsd:Name }?,
attribute uri { xsd:anyURI }?,
attribute filter { xsd:anyURI }?,
empty
}
|
||||||||||||||||||||||||
| Example |
The following example declares that the <bo> element is conceptually equivalent to the markup construct <hi rend='bold'>, and that an external definition of this concept is available from the URI indicated <elementSpec ident="hi" mode="change">
<equiv name="BOLD"/> <desc>bold typography</desc> <attList> <attDef ident="rend"> <valList> <valItem ident="bold"/> </valList> </attDef> </attList> </elementSpec> <elementSpec ident="bo" mode="add"> <equiv name="BOLD" uri="http://www.typesrus.com/bold"/> </elementSpec> |
||||||||||||||||||||||||
| Note |
The mimeType attribute should be used to supply the MIME media type of the filter
script specified by the filter attribute.
|
||||||||||||||||||||||||
| <exemplum> groups an example demonstrating the use of an element along with optional paragraphs of commentary. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG | |
| Module | tagdocs |
| In addition to global attributes | att.typed (@type, @subtype) att.translatable (@version) |
| Used by | |
| May contain | |
| Declaration |
element
exemplum
{
att.global.attributes,
att.typed.attributes,
att.translatable.attributes,
( model.pLike*, ( egXML | eg ), model.pLike* )
}
|
| Example |
<exemplum xml:lang="en">
<p>The <gi>name</gi> element can be used for both personal names and place names:</p> <eg><![CDATA[ <q>My dear <name type="person">Mr. Bennet</name>,</q> said his lady to him one day, <q>have you heard that <name type="place">Netherfield Park</name> is let at last?</q>]]></eg> <p>As shown above, the <att>type</att> attribute may be used to distinguish the one from the other.</p> </exemplum> Note that an explicit end-tag must be supplied for the paragraph immediately preceding the eg element within anexemplum, to prevent the eg from being mistaken for part of the paragraph. |
| <expan> (expansion) contains the expansion of an abbreviation. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAB | |
| Module | core |
| In addition to global attributes | att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) |
| Used by | |
| May contain | |
| Declaration |
element
expan
{
att.global.attributes,
att.editLike.attributes,
macro.phraseSeq
}
|
| Example |
The address is Southmoor <choice>
<expan>Road</expan> <abbr>Rd</abbr> </choice> |
| Example |
<expan xml:lang="la">
<abbr>Imp</abbr> <ex>erator</ex> </expan> |
| Note |
The content of this element should usually be a complete word or phrase. The <ex>
element provided by the transcr module may be used to mark up
sequences of letters supplied within such an expansion.
|
| <extent> describes the approximate size of a text as stored on some carrier medium, whether digital or non-digital, specified in any convenient units. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD23 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD2 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI | |
| Module | header |
| Used by | |
| May contain | |
| Declaration |
element extent { att.global.attributes, macro.phraseSeq }
|
| Example |
<extent>3200 sentences</extent>
<extent>between 10 and 20 Mb</extent> <extent>ten 3.5 inch high density diskettes</extent> |
| <fallback> | |
| Module | derived-module-brown_odds |
| Used by | |
| May contain | Empty element |
| Declaration |
element fallback { text+ }
|
| <figDesc> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/FT.html#FTGRA | |
| Module | figures |
| Used by | |
| May contain | |
| Declaration |
element figDesc { att.global.attributes, macro.limitedContent }
|
| Example |
<figure>
<graphic url="emblem1.png"/> <head>Emblemi d'Amore</head> <figDesc>A pair of naked winged cupids, each holding a flaming torch, in a rural setting.</figDesc> </figure> |
| Note |
This element is intended for use as an alternative to the
content of its parent figure element; for example, to display
when the image is required but the equipment in use cannot display
graphic images. It may also be used for indexing or documentary
purposes.
|
| <figure> groups elements representing or containing graphic information such as an illustration or figure. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/FT.html#FT | |
| Module | figures |
| In addition to global attributes | att.placement (@place) |
| Used by | |
| May contain | |
| Declaration |
element
figure
{
att.global.attributes,
att.placement.attributes,
(
model.headLike
| model.pLike
| figDesc
| model.graphicLike
| model.egLike
| floatingText
| model.global
)*
}
|
| Example |
<figure>
<head>Figure One: The View from the Bridge</head> <figDesc>A Whistleresque view showing four or five sailing boats in the foreground, and a series of buoys strung out between them.</figDesc> <graphic url="http://www.example.org/fig1.png" scale="0.5"/> </figure> |
| <fileDesc> (file description) contains a full bibliographic description of an electronic file. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD2 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD11 | |
| Module | header |
| Used by | |
| May contain | |
| Declaration |
element
fileDesc
{
att.global.attributes,
(
(
titleStmt,
editionStmt?,
extent?,
publicationStmt,
seriesStmt?,
notesStmt?
),
sourceDesc+
)
}
|
| Example |
<fileDesc>
<titleStmt> <title>The shortest possible TEI document</title> </titleStmt> <publicationStmt> <p>Distributed as part of TEI P5</p> </publicationStmt> <sourceDesc> <p>No print source exists: this is an original digital text</p> </sourceDesc> </fileDesc> |
| 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
elsewhere in the header. It also contains a full bibliographic description for the source or
sources from which the electronic text was derived.
|
| <foreign> (foreign) identifies a word or phrase as belonging to some language other than that of the surrounding text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQHF | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element foreign { att.global.attributes, macro.phraseSeq }
|
| 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 tag as defined in ??.
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 <distinct> element may be used to identify phrases belonging to
sublanguages or registers not generally regarded as true languages.
|
| <formula> contains a mathematical or other formula. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/FT.html#FTFOR | |||||||||
| Module | figures | ||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||
| Used by | |||||||||
| May contain | |||||||||
| Declaration |
element
formula
{
att.global.attributes,
attribute notation { xsd:anyURI }?,
( text | model.graphicLike )*
}
|
||||||||
| Example |
<formula notation="TeX">$e=mc^2$</formula>
|
||||||||
| Note | |||||||||
| <front> (front matter) contains any prefatory matter (headers, title page, prefaces, dedications, etc.) found at the start of a document, before the main body. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSTITL http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DS | |
| Module | textstructure |
| In addition to global attributes | att.declaring (@decls) |
| Used by | |
| May contain | |
| Declaration |
element
front
{
att.global.attributes,
att.declaring.attributes,
(
( model.frontPart | model.pLike.front | model.global )*,
(
(
(
( model.div1Like ),
( model.frontPart | model.div1Like | model.global )*
)
| (
( model.divLike ),
( model.frontPart | model.divLike | model.global )*
)
)?
),
( ( ( model.divBottomPart ), ( model.divBottomPart | model.global )* )? )
)
}
|
| Example |
<front>
<epigraph> <quote>Nam Sibyllam quidem Cumis ego ipse oculis meis vidi in ampulla pendere, et cum illi pueri dicerent: <q xml:lang="grc">Sibylla ti weleis</q>; respondebat illa: <q xml:lang="grc">apowanein welo.</q> </quote> </epigraph> <div type="dedication"> <p>For Ezra Pound <q xml:lang="it">il miglior fabbro.</q> </p> </div> </front> |
| Example |
<front>
<div type="dedication"> <p>To our three selves</p> </div> <div type="preface"> <head>Author's Note</head> <p>All the characters in this book are purely imaginary, and if the author has used names that may suggest a reference to living persons she has done so inadvertently. ...</p> </div> </front> |
| <gi> (element name) contains the name (generic identifier) of an element. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TD http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain | Character data only | ||||||
| Declaration |
element
gi
{
attribute
scheme
{
"imaginary"
| "extreme"
| "DBK"
| "SMIL"
| "Schematron"
| "HTML"
| "SVG"
| "WWP"
| "DHQ"
}?,
att.global.attributes,
text
}
|
||||||
| Example |
<p>The <gi>xhtml:li</gi> element is roughly analogous to the <gi>item</gi> element, as is the
<gi scheme="DBK">listItem</gi> element.</p> This example shows the use of both a namespace prefix and the schema attribute as alternative ways of indicating that the gi in question is not a TEI element name: in practice only one method should be adopted. |
||||||
| <gloss> identifies a phrase or word used to provide a gloss or definition for some other word or phrase. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQU | |||||||||||
| Module | core | ||||||||||
| In addition to global attributes |
att.declaring (@decls) att.translatable (@version) att.typed (@type, @subtype) att.pointing (@target, @evaluate)
|
||||||||||
| Used by | |||||||||||
| May contain | |||||||||||
| Declaration |
element
gloss
{
att.global.attributes,
att.declaring.attributes,
att.translatable.attributes,
att.typed.attributes,
att.pointing.attributes,
attribute cRef { xsd:anyURI }?,
macro.phraseSeq
}
|
||||||||||
| Example |
We may define <term xml:id="tdpv" rend="sc">discoursal point of view</term> as
<gloss target="#tdpv">the relationship, expressed through discourse structure, between the implied author or some other addresser, and the fiction.</gloss> |
||||||||||
| Note |
The target and cRef attributes are mutually exclusive.
|
||||||||||
| <graphic> indicates the location of an inline graphic, illustration, or figure. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COGR | |||||||||||||||||||||||||
| Module | core | ||||||||||||||||||||||||
| In addition to global attributes |
att.internetMedia (@mimeType) att.declaring (@decls)
|
||||||||||||||||||||||||
| Used by | |||||||||||||||||||||||||
| May contain | |||||||||||||||||||||||||
| Declaration |
element
graphic
{
att.global.attributes,
att.internetMedia.attributes,
att.declaring.attributes,
attribute
width
{
token
{
pattern = "[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)"
}
}?,
attribute
height
{
token
{
pattern = "[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)"
}
}?,
attribute
scale
{
xsd:double | token { pattern = "(\-?[\d]+/\-?[\d]+)" } | xsd:decimal
}?,
attribute url { xsd:anyURI },
model.glossLike*
}
|
||||||||||||||||||||||||
| Example |
<figure>
<graphic url="fig1.png"/> <head>Figure One: The View from the Bridge</head> <figDesc>A Whistleresque view showing four or five sailing boats in the foreground, and a series of buoys strung out between them.</figDesc> </figure> |
||||||||||||||||||||||||
| Note |
The mimeType attribute should be used to supply the MIME media type of the image
specified by the url attribute.
|
||||||||||||||||||||||||
| <head> (heading) contains any type of heading, for example the title of a section, or the heading of a list, glossary, manuscript description, etc. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSHD | |
| Module | core |
| In addition to global attributes | att.typed (@type, @subtype) |
| Used by | |
| May contain | |
| Declaration |
element head { att.global.attributes, att.typed.attributes, macro.paraContent }
|
| Example |
The most common use for the head element is to mark the headings of sections. In older writings, the headings or incipits may be rather longer than usual in modern works. If a section has an explicit ending as well as a heading, it should be marked as a <trailer>, as in this example: <div1 n="I" type="book">
<head>In the name of Christ here begins the first book of the ecclesiastical history of Georgius Florentinus, known as Gregory, Bishop of Tours.</head> <list> <head>Chapter-Headings</head> </list> <div2 type="section"> <head>In the name of Christ here begins Book I of the history.</head> <p>Proposing as I do ...</p> <p>From the Passion of our Lord until the death of Saint Martin four hundred and twelve years passed.</p> <trailer>Here ends the first Book, which covers five thousand, five hundred and ninety-six years from the beginning of the world down to the death of Saint Martin.</trailer> </div2> </div1> |
| Example |
The head element is also used to mark headings of other units, such as lists: With a few exceptions, connectives are equally
useful in all kinds of discourse: description, narration, exposition, argument. <list type="simple"> <head>Connectives</head> <item>above</item> <item>accordingly</item> <item>across from</item> <item>adjacent to</item> <item>again</item> <item/> </list> |
| Note |
The head element is used for headings at all levels; software which treats (e.g.)
chapter headings, section headings, and list titles differently must determine the proper
processing of a head element based on its structural position. A head
occurring as the first element of a list is the title of that list; one occurring as the first
element of a <div1> is the title of that chapter or section.
|
| <headItem> (heading for list items) contains the heading for the item or gloss column in a glossary list or similar structured list. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COLI | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element headItem { att.global.attributes, macro.phraseSeq }
|
| Example |
The simple, straightforward statement of an
idea is preferable to the use of a worn-out expression. <list type="gloss"> <headLabel rend="small caps">TRITE</headLabel> <headItem rend="small caps">SIMPLE, STRAIGHTFORWARD</headItem> <label>bury the hatchet</label> <item>stop fighting, make peace</item> <label>at loose ends</label> <item>disorganized</item> <label>on speaking terms</label> <item>friendly</item> <label>fair and square</label> <item>completely honest</item> <label>at death's door</label> <item>near death</item> </list> |
| Note | |
| <headLabel> (heading for list labels) contains the heading for the label or term column in a glossary list or similar structured list. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COLI | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element headLabel { att.global.attributes, macro.phraseSeq }
|
| Example |
The simple, straightforward statement of an
idea is preferable to the use of a worn-out expression. <list type="gloss"> <headLabel rend="small caps">TRITE</headLabel> <headItem rend="small caps">SIMPLE, STRAIGHTFORWARD</headItem> <label>bury the hatchet</label> <item>stop fighting, make peace</item> <label>at loose ends</label> <item>disorganized</item> <label>on speaking terms</label> <item>friendly</item> <label>fair and square</label> <item>completely honest</item> <label>at death's door</label> <item>near death</item> </list> |
| Note | |
| <hi> (highlighted) marks a word or phrase as graphically distinct from the surrounding text, for reasons concerning which no claim is made. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQHE http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQH | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element hi { att.global.attributes, macro.paraContent }
|
| Example |
<hi rend="gothic">And this Indenture further witnesseth</hi>
that the said <hi rend="italic">Walter Shandy</hi>, merchant, in consideration of the said intended marriage ... |
| <ident> (identifier) contains an identifier or name for an object of some kind in a formal language. | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes |
att.typed (@type, @subtype)
|
||||||
| Used by | |||||||
| May contain | Character data only | ||||||
| Declaration |
element
ident
{
attribute
type
{
"ge"
| "rng"
| "frag"
| "macro"
| "ns"
| "schema"
| "pe"
| "datatype"
| "file"
| "module"
| "class"
}?,
att.global.attributes,
att.typed.attribute.subtype,
text
}
|
||||||
| Example |
<ident type="namespace">http://www.tei-c.org/ns/Examples</ident>
|
||||||
| Note |
In running prose, this element may be used for any kind of
identifier in any formal language.
|
||||||
| <idno> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD26 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI | |||||||
| Module | header | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain | Character data only | ||||||
| Declaration |
element
idno
{
attribute type { "doi" | "isbn" | "url" }?,
att.global.attributes,
text
}
|
||||||
| Example |
<idno type="ISSN">0143-3385</idno>
<idno type="DOI">doi:10.1000/123</idno> <idno type="URL">http://authority.nzetc.org/463/</idno> <idno type="LT">Thomason Tract E.537(17)</idno> <idno type="Wing">C695</idno> |
||||||
| <imprint> groups information relating to the publication or distribution of a bibliographic item. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element
imprint
{
att.global.attributes,
( ( ( model.imprintPart ) | ( model.dateLike ) ), model.global* )+
}
|
| Example |
<imprint>
<pubPlace>Oxford</pubPlace> <publisher>Clarendon Press</publisher> <date>1987</date> </imprint> |
| <include> | |||||||||||||||||||||||||||||||||||||
| Module | derived-module-brown_odds | ||||||||||||||||||||||||||||||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||||||||||||||||||||||||||||||
| Used by | |||||||||||||||||||||||||||||||||||||
| May contain |
derived-module-brown_odds:
fallback
|
||||||||||||||||||||||||||||||||||||
| Declaration |
element
include
{
attribute href { xsd:anyURI { pattern = "[^#]+" } }?,
attribute parse { text }?,
attribute xpointer { string }?,
attribute encoding { string }?,
attribute accept { string }?,
attribute accept-language { string }?,
fallback?
}
|
||||||||||||||||||||||||||||||||||||
| <item> contains one component of a list. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COLI http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD6 | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element item { att.global.attributes, macro.specialPara }
|
| Example |
<list type="ordered">
<head>Here begin the chapter headings of Book IV</head> <item n="4.1">The death of Queen Clotild.</item> <item n="4.2">How King Lothar wanted to appropriate one third of the Church revenues.</item> <item n="4.3">The wives and children of Lothar.</item> <item n="4.4">The Counts of the Bretons.</item> <item n="4.5">Saint Gall the Bishop.</item> <item n="4.6">The priest Cato.</item> <item> ...</item> </list> |
| Note |
May contain simple prose or a sequence of chunks.
Whatever string of characters is used to label a list item in the copy text may be used as
the value of the global n attribute, but it is not required that numbering be
recorded explicitly. In ordered lists, the n attribute on the item element
is by definition synonymous with the use of the label element to record the
enumerator of the list item. In glossary lists, however, the term being defined should be
given with the label element, not n.
|
| <label> contains the label associated with an item in a list; in glossaries, marks the term being defined. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COLI | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element label { att.global.attributes, macro.phraseSeq }
|
| Example |
Labels are most commonly used for the headwords in glossary lists; note the use of the global xml:lang attribute to set the default language of the glossary list to Middle English, and identify the glosses and headings as modern English or Latin: <list type="gloss" xml:lang="enm">
<head xml:lang="en">Vocabulary</head> <headLabel xml:lang="en">Middle English</headLabel> <headItem xml:lang="en">New English</headItem> <label>nu</label> <item xml:lang="en">now</item> <label>lhude</label> <item xml:lang="en">loudly</item> <label>bloweth</label> <item xml:lang="en">blooms</item> <label>med</label> <item xml:lang="en">meadow</item> <label>wude</label> <item xml:lang="en">wood</item> <label>awe</label> <item xml:lang="en">ewe</item> <label>lhouth</label> <item xml:lang="en">lows</item> <label>sterteth</label> <item xml:lang="en">bounds, frisks (cf. <cit> <ref>Chaucer, K.T.644</ref> <quote>a courser, <term>sterting</term>as the fyr</quote> </cit> </item> <label>verteth</label> <item xml:lang="la">pedit</item> <label>murie</label> <item xml:lang="en">merrily</item> <label>swik</label> <item xml:lang="en">cease</item> <label>naver</label> <item xml:lang="en">never</item> </list> |
| Example |
Labels may also be used to record explicitly the numbers or letters which mark list items in ordered lists, as in this extract from Gibbon's Autobiography. In this usage the label element is synonymous with the n attribute on the item element: I will add two facts, which have seldom occurred
in the composition of six, or at least of five quartos. <list rend="runon" type="ordered"> <label>(1)</label> <item>My first rough manuscript, without any intermediate copy, has been sent to the press.</item> <label>(2) </label> <item>Not a sheet has been seen by any human eyes, excepting those of the author and the printer: the faults and the merits are exclusively my own.</item> </list> |
| Example |
Labels may also be used for other structured list items, as in this extract from the journal of Edward Gibbon: <list type="gloss">
<label>March 1757.</label> <item>I wrote some critical observations upon Plautus.</item> <label>March 8th.</label> <item>I wrote a long dissertation upon some lines of Virgil.</item> <label>June.</label> <item>I saw Mademoiselle Curchod — <quote xml:lang="la">Omnia vincit amor, et nos cedamus amori.</quote> </item> <label>August.</label> <item>I went to Crassy, and staid two days.</item> </list> |
| <list> (list) contains any sequence of items organized as a list. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COLI | |||||||
| Module | core | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain | |||||||
| Declaration |
element
list
{
attribute type { "ordered" | "simple" | "gloss" | "inline" }?,
att.global.attributes,
(
( ( model.divTop ) | ( model.global ) )*,
(
( item, model.global* )+
| (
headLabel?,
headItem?,
( label, model.global*, item, model.global* )+
)
),
( ( model.divBottom ), model.global* )*
)
}
|
||||||
| Example |
<list type="ordered">
<item>a butcher</item> <item>a baker</item> <item>a candlestick maker, with <list type="bullets"> <item>rings on his fingers</item> <item>bells on his toes</item> </list> </item> </list> |
||||||
| Example |
The following example treats the short numbered clauses of Anglo-Saxon legal codes as lists of items. The text is from an ordinance of King Athelstan (924–939): <div1 type="section">
<head>Athelstan's Ordinance</head> <list type="ordered"> <item n="1">Concerning thieves. First, that no thief is to be spared who is caught with the stolen goods, [if he is] over twelve years and [if the value of the goods is] over eightpence. <list type="ordered"> <item n="1.1">And if anyone does spare one, he is to pay for the thief with his wergild — and the thief is to be no nearer a settlement on that account — or to clear himself by an oath of that amount.</item> <item n="1.2">If, however, he [the thief] wishes to defend himself or to escape, he is not to be spared [whether younger or older than twelve].</item> <item n="1.3">If a thief is put into prison, he is to be in prison 40 days, and he may then be redeemed with 120 shillings; and the kindred are to stand surety for him that he will desist for ever.</item> <item n="1.4">And if he steals after that, they are to pay for him with his wergild, or to bring him back there.</item> <item n="1.5">And if he steals after that, they are to pay for him with his wergild, whether to the king or to him to whom it rightly belongs; and everyone of those who supported him is to pay 120 shillings to the king as a fine.</item> </list> </item> <item n="2">Concerning lordless men. And we pronounced about these lordless men, from whom no justice can be obtained, that one should order their kindred to fetch back such a person to justice and to find him a lord in public meeting. <list type="ordered"> <item n="2.1">And if they then will not, or cannot, produce him on that appointed day, he is then to be a fugitive afterwards, and he who encounters him is to strike him down as a thief.</item> <item n="2.2">And he who harbours him after that, is to pay for him with his wergild or to clear himself by an oath of that amount.</item> </list> </item> <item n="3">Concerning the refusal of justice. The lord who refuses justice and upholds his guilty man, so that the king is appealed to, is to repay the value of the goods and 120 shillings to the king; and he who appeals to the king before he demands justice as often as he ought, is to pay the same fine as the other would have done, if he had refused him justice. <list type="ordered"> <item n="3.1">And the lord who is an accessory to a theft by his slave, and it becomes known about him, is to forfeit the slave and be liable to his wergild on the first occasionp if he does it more often, he is to be liable to pay all that he owns.</item> <item n="3.2">And likewise any of the king's treasurers or of our reeves, who has been an accessory of thieves who have committed theft, is to liable to the same.</item> </list> </item> <item n="4">Concerning treachery to a lord. And we have pronounced concerning treachery to a lord, that he [who is accused] is to forfeit his life if he cannot deny it or is afterwards convicted at the three-fold ordeal.</item> </list> </div1> Note that nested lists have been used so the tagging mirrors the structure indicated by the two-level numbering of the clauses. The clauses could have been treated as a one-level list with irregular numbering, if desired. |
||||||
| Example |
<p>These decrees, most blessed Pope Hadrian, we propounded in the public council ... and they
confirmed them in our hand in your stead with the sign of the Holy Cross, and afterwards inscribed with a careful pen on the paper of this page, affixing thus the sign of the Holy Cross. <list type="simple"> <item>I, Eanbald, by the grace of God archbishop of the holy church of York, have subscribed to the pious and catholic validity of this document with the sign of the Holy Cross.</item> <item>I, Ælfwold, king of the people across the Humber, consenting have subscribed with the sign of the Holy Cross.</item> <item>I, Tilberht, prelate of the church of Hexham, rejoicing have subscribed with the sign of the Holy Cross.</item> <item>I, Higbald, bishop of the church of Lindisfarne, obeying have subscribed with the sign of the Holy Cross.</item> <item>I, Ethelbert, bishop of Candida Casa, suppliant, have subscribed with thef sign of the Holy Cross.</item> <item>I, Ealdwulf, bishop of the church of Mayo, have subscribed with devout will.</item> <item>I, Æthelwine, bishop, have subscribed through delegates.</item> <item>I, Sicga, patrician, have subscribed with serene mind with the sign of the Holy Cross.</item> </list> </p> |
||||||
| Note |
May contain an optional heading followed by a series of items, or a series of
label and item pairs, the latter being optionally preceded by one or two specialized
headings.
|
||||||
| <listRef> (list of references) supplies a list of significant references to places where this element is discussed, in the current document or elsewhere. | |
| Module | tagdocs |
| Used by | |
| May contain |
core:
ptr
|
| Declaration |
element listRef { att.global.attributes, ptr+ }
|
| Example |
<listRef>
<ptr target="#ddc12"/> </listRef> |
| <macroRef> points to the specification for some pattern which is to be included in a schema | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes |
att.readFrom (@source)
|
||||||
| Used by | |||||||
| May contain | Empty element | ||||||
| Declaration |
element
macroRef
{
att.global.attributes,
att.readFrom.attributes,
attribute key { xsd:NCName },
empty
}
|
||||||
| Example | |||||||
| Note |
Patterns or macros are identified by the name supplied as value for the
ident attribute on the macroSpec element in
which they are declared. All TEI macro names are unique.
|
||||||
| <macroSpec> (macro specification) documents the function and implementation of a pattern. | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes |
att.identified (@module, @ident, @predeclare) (att.combinable (@mode))
|
||||||
| Used by | |||||||
| May contain | |||||||
| Declaration |
element
macroSpec
{
att.global.attributes,
att.identified.attributes,
attribute type { "pe" | "dt" }?,
(
model.glossLike*,
( stringVal | content )*,
exemplum*,
remarks*,
listRef*
)
}
|
||||||
| Example |
<macroSpec module="tei" type="pe" ident="macro.phraseSeq">
<content> <rng:zeroOrMore> <rng:choice> <rng:text/> <rng:ref name="model.gLike"/> <rng:ref name="model.phrase"/> <rng:ref name="model.global"/> </rng:choice> </rng:zeroOrMore> </content> </macroSpec> |
||||||
| <meeting> 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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOR | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element meeting { att.global.attributes, macro.limitedContent }
|
| Example |
<div>
<meeting>Ninth International Conference on Middle High German Textual Criticism, Aachen, June 1998.</meeting> <list type="attendance"> <head>List of Participants</head> <item> <persName>...</persName> </item> <item> <persName>...</persName> </item> </list> <p>...</p> </div> |
| <memberOf> specifies class membership of the parent element or class. | |||||||||||||||
| Module | tagdocs | ||||||||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||||||||
| Used by | |||||||||||||||
| May contain | Empty element | ||||||||||||||
| Declaration |
element
memberOf
{
attribute
key
{
"att.ascribed"
| "att.canonical"
| "att.ranging"
| "att.dimensions"
| "att.damaged"
| "att.datable.w3c"
| "att.datable"
| "att.declarable"
| "att.declaring"
| "att.divLike"
| "att.docStatus"
| "att.duration.w3c"
| "att.duration"
| "att.responsibility"
| "att.editLike"
| "att.global"
| "att.handFeatures"
| "att.internetMedia"
| "att.interpLike"
| "att.measurement"
| "att.naming"
| "att.placement"
| "att.typed"
| "att.pointing"
| "att.pointing.group"
| "att.readFrom"
| "att.scoping"
| "att.segLike"
| "att.sourced"
| "att.spanning"
| "att.tableDecoration"
| "att.timed"
| "att.transcriptional"
| "att.translatable"
| "model.nameLike.agent"
| "model.segLike"
| "model.hiLike"
| "model.emphLike"
| "model.highlighted"
| "model.dateLike"
| "model.dimLike"
| "model.measureLike"
| "model.egLike"
| "model.graphicLike"
| "model.offsetLike"
| "model.pPart.msdesc"
| "model.pPart.editorial"
| "model.pPart.transcriptional"
| "model.pPart.edit"
| "model.ptrLike"
| "model.lPart"
| "model.global.meta"
| "model.milestoneLike"
| "model.gLike"
| "model.oddDecl"
| "model.oddRef"
| "model.phrase.xml"
| "model.specDescLike"
| "model.biblLike"
| "model.handDescPart"
| "model.headLike"
| "model.labelLike"
| "model.listLike"
| "model.noteLike"
| "model.lLike"
| "model.pLike"
| "model.stageLike"
| "model.featureVal.complex"
| "model.featureVal.single"
| "model.entryPart"
| "model.entryPart.top"
| "model.global.edit"
| "model.global.spoken"
| "model.divPart"
| "model.persTraitLike"
| "model.persStateLike"
| "model.persEventLike"
| "model.personLike"
| "model.personPart"
| "model.placeTraitLike"
| "model.placeNamePart"
| "model.placeStateLike"
| "model.placeEventLike"
| "model.publicationStmtPart"
| "model.glossLike"
| "model.quoteLike"
| "model.qLike"
| "model.rdgLike"
| "model.respLike"
| "model.divWrapper"
| "model.divTopPart"
| "model.divTop"
| "model.frontPart.drama"
| "model.pLike.front"
| "model.divBottomPart"
| "model.divBottom"
| "model.titlepagePart"
| "model.msQuoteLike"
| "model.msItemPart"
| "model.choicePart"
| "model.recordingPart"
| "model.imprintPart"
| "model.catDescPart"
| "model.settingPart"
| "model.textDescPart"
| "model.castItemPart"
| "model.physDescPart"
| "model.addressLike"
| "model.nameLike"
| "model.persNamePart"
| "model.global"
| "model.featureVal"
| "model.biblPart"
| "model.frontPart"
| "model.addrPart"
| "model.pPart.data"
| "model.inter"
| "model.common"
| "model.phrase"
| "model.limitedPhrase"
| "model.divLike"
| "model.divGenLike"
| "model.div1Like"
| "model.div2Like"
| "model.div3Like"
| "model.div4Like"
| "model.div5Like"
| "model.div6Like"
| "model.div7Like"
| "model.applicationLike"
| "model.teiHeaderPart"
| "model.sourceDescPart"
| "model.encodingDescPart"
| "model.editorialDeclPart"
| "model.profileDescPart"
| "att.metrical"
| "att.enjamb"
| "model.divPart.spoken"
| "model.entryLike"
| "att.entryLike"
| "att.lexicographic"
| "model.morphLike"
| "model.gramPart"
| "model.formPart"
| "model.ptrLike.form"
| "att.ptrLike.form"
| "att.msExcerpt"
| "att.global.facs"
| "att.coordinated"
| "model.resourceLike"
| "model.rdgPart"
| "att.rdgPart"
| "att.textCritical"
| "model.orgStateLike"
| "att.personal"
| "model.placeLike"
| "att.datable.iso"
| "att.duration.iso"
| "att.global.linking"
| "att.global.analytic"
| "att.combinable"
| "att.identified"
| xsd:Name
}?,
attribute mode { "add" | "delete" }?,
att.global.attributes,
macro.xtext
}
|
||||||||||||||
| Example |
<memberOf key="model.divLike"/>
<memberOf key="att.identified"/> This element will appear in any content model which referencesmodel.divLike, and will have attributes defined inatt.identified (in addition to any defined explicitly for this element). |
||||||||||||||
| Note |
Elements or classes which are members of multiple (unrelated) classes will have more than one
memberOf element, grouped by a classes element. If an element is a member
of a class C1, which is itself a subclass of a class C2, there is no need to state this, other
than in the documentation for class C1.
Any additional comment or explanation of the class membership may be provided as content for
this element.
|
||||||||||||||
| <mentioned> marks words or phrases mentioned, not used. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQU | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element mentioned { att.global.attributes, macro.phraseSeq }
|
| Example |
There is thus a
striking accentual difference between a verbal form like <mentioned xml:id="X234" xml:lang="el">eluthemen</mentioned> <gloss target="#X234">we were released,</gloss> accented on the second syllable of the word, and its participial derivative <mentioned xml:id="X235" xml:lang="el">lutheis</mentioned> <gloss target="#X235">released,</gloss> accented on the last. |
| <moduleRef> (module reference) references a module which is to be incorporated into a schema. | |||||||||||||||||||||||||||||||
| Module | tagdocs | ||||||||||||||||||||||||||||||
| In addition to global attributes |
att.readFrom (@source)
|
||||||||||||||||||||||||||||||
| Used by | |||||||||||||||||||||||||||||||
| May contain |
tagdocs:
content
|
||||||||||||||||||||||||||||||
| Declaration |
element
moduleRef
{
attribute
include
{
list
{
(
"teiHeader"
| "fileDesc"
| "titleStmt"
| "sponsor"
| "funder"
| "principal"
| "editionStmt"
| "edition"
| "extent"
| "publicationStmt"
| "distributor"
| "authority"
| "idno"
| "availability"
| "seriesStmt"
| "notesStmt"
| "sourceDesc"
| "biblFull"
| "encodingDesc"
| "projectDesc"
| "samplingDecl"
| "editorialDecl"
| "correction"
| "normalization"
| "quotation"
| "hyphenation"
| "segmentation"
| "stdVals"
| "interpretation"
| "tagsDecl"
| "tagUsage"
| "namespace"
| "rendition"
| "refsDecl"
| "cRefPattern"
| "refState"
| "classDecl"
| "taxonomy"
| "category"
| "catDesc"
| "appInfo"
| "application"
| "profileDesc"
| "handNote"
| "creation"
| "langUsage"
| "language"
| "textClass"
| "keywords"
| "classCode"
| "catRef"
| "revisionDesc"
| "change"
| "p"
| "foreign"
| "emph"
| "hi"
| "distinct"
| "said"
| "quote"
| "q"
| "cit"
| "mentioned"
| "soCalled"
| "desc"
| "gloss"
| "term"
| "sic"
| "corr"
| "choice"
| "reg"
| "orig"
| "gap"
| "add"
| "del"
| "unclear"
| "name"
| "rs"
| "email"
| "address"
| "addrLine"
| "street"
| "postCode"
| "postBox"
| "num"
| "measure"
| "measureGrp"
| "date"
| "time"
| "abbr"
| "expan"
| "ptr"
| "ref"
| "list"
| "item"
| "label"
| "head"
| "headLabel"
| "headItem"
| "note"
| "index"
| "graphic"
| "binaryObject"
| "milestone"
| "pb"
| "lb"
| "cb"
| "analytic"
| "monogr"
| "series"
| "author"
| "editor"
| "respStmt"
| "resp"
| "title"
| "meeting"
| "imprint"
| "publisher"
| "biblScope"
| "pubPlace"
| "bibl"
| "biblStruct"
| "listBibl"
| "relatedItem"
| "l"
| "lg"
| "sp"
| "speaker"
| "stage"
| "TEI"
| "teiCorpus"
| "text"
| "body"
| "group"
| "floatingText"
| "div"
| "div1"
| "div2"
| "div3"
| "div4"
| "div5"
| "div6"
| "div7"
| "divGen"
| "trailer"
| "byline"
| "dateline"
| "argument"
| "epigraph"
| "opener"
| "closer"
| "salute"
| "signed"
| "postscript"
| "titlePage"
| "docTitle"
| "titlePart"
| "docAuthor"
| "imprimatur"
| "docEdition"
| "docImprint"
| "docDate"
| "front"
| "back"
| "g"
| "char"
| "charName"
| "charProp"
| "charDecl"
| "glyph"
| "glyphName"
| "localName"
| "mapping"
| "unicodeName"
| "value"
| "metDecl"
| "metSym"
| "caesura"
| "rhyme"
| "set"
| "prologue"
| "epilogue"
| "performance"
| "castList"
| "castGroup"
| "castItem"
| "role"
| "roleDesc"
| "actor"
| "move"
| "view"
| "camera"
| "sound"
| "caption"
| "tech"
| "scriptStmt"
| "recordingStmt"
| "recording"
| "equipment"
| "broadcast"
| "u"
| "pause"
| "vocal"
| "kinesic"
| "incident"
| "writing"
| "shift"
| "superEntry"
| "entry"
| "entryFree"
| "hom"
| "sense"
| "dictScrap"
| "form"
| "orth"
| "pron"
| "hyph"
| "syll"
| "stress"
| "gram"
| "gen"
| "number"
| "case"
| "per"
| "tns"
| "mood"
| "iType"
| "gramGrp"
| "pos"
| "subc"
| "colloc"
| "def"
| "etym"
| "lang"
| "usg"
| "lbl"
| "xr"
| "re"
| "oRef"
| "oVar"
| "pRef"
| "pVar"
| "msDesc"
| "catchwords"
| "dimensions"
| "dim"
| "height"
| "depth"
| "width"
| "heraldry"
| "locus"
| "locusGrp"
| "material"
| "origDate"
| "origPlace"
| "secFol"
| "signatures"
| "stamp"
| "watermark"
| "msIdentifier"
| "institution"
| "repository"
| "collection"
| "altIdentifier"
| "msName"
| "colophon"
| "explicit"
| "filiation"
| "finalRubric"
| "incipit"
| "msContents"
| "msItem"
| "msItemStruct"
| "rubric"
| "summary"
| "textLang"
| "physDesc"
| "objectDesc"
| "supportDesc"
| "support"
| "collation"
| "foliation"
| "condition"
| "layoutDesc"
| "layout"
| "handDesc"
| "typeDesc"
| "typeNote"
| "musicNotation"
| "decoDesc"
| "decoNote"
| "additions"
| "bindingDesc"
| "binding"
| "sealDesc"
| "seal"
| "accMat"
| "history"
| "origin"
| "provenance"
| "acquisition"
| "additional"
| "adminInfo"
| "recordHist"
| "source"
| "custodialHist"
| "custEvent"
| "surrogates"
| "msPart"
| "facsimile"
| "surface"
| "zone"
| "addSpan"
| "damage"
| "damageSpan"
| "delSpan"
| "ex"
| "fw"
| "handNotes"
| "handShift"
| "am"
| "restore"
| "space"
| "subst"
| "supplied"
| "surplus"
| "app"
| "lem"
| "rdg"
| "rdgGrp"
| "witDetail"
| "wit"
| "listWit"
| "witness"
| "witStart"
| "witEnd"
| "lacunaStart"
| "lacunaEnd"
| "variantEncoding"
| "orgName"
| "persName"
| "surname"
| "forename"
| "genName"
| "nameLink"
| "addName"
| "roleName"
| "placeName"
| "bloc"
| "country"
| "region"
| "district"
| "settlement"
| "offset"
| "geogName"
| "geogFeat"
| "affiliation"
| "age"
| "birth"
| "climate"
| "death"
| "education"
| "event"
| "faith"
| "floruit"
| "geo"
| "geoDecl"
| "langKnowledge"
| "langKnown"
| "listOrg"
| "listEvent"
| "listPerson"
| "listPlace"
| "location"
| "nationality"
| "occupation"
| "org"
| "relationGrp"
| "person"
| "personGrp"
| "place"
| "population"
| "relation"
| "residence"
| "sex"
| "socecStatus"
| "state"
| "terrain"
| "trait"
| "nym"
| "listNym"
| "table"
| "row"
| "cell"
| "formula"
| "figure"
| "figDesc"
| "textDesc"
| "particDesc"
| "settingDesc"
| "channel"
| "constitution"
| "derivation"
| "domain"
| "factuality"
| "interaction"
| "preparedness"
| "purpose"
| "setting"
| "locale"
| "activity"
| "link"
| "linkGrp"
| "ab"
| "anchor"
| "seg"
| "when"
| "timeline"
| "join"
| "joinGrp"
| "alt"
| "altGrp"
| "s"
| "cl"
| "phr"
| "w"
| "m"
| "c"
| "pc"
| "span"
| "spanGrp"
| "interp"
| "interpGrp"
| "fsdDecl"
| "fsDecl"
| "fsDescr"
| "fsdLink"
| "fDecl"
| "fDescr"
| "vRange"
| "vDefault"
| "if"
| "then"
| "fsConstraints"
| "cond"
| "bicond"
| "iff"
| "fs"
| "f"
| "binary"
| "symbol"
| "numeric"
| "string"
| "vLabel"
| "vColl"
| "default"
| "vAlt"
| "vNot"
| "vMerge"
| "fLib"
| "fvLib"
| "graph"
| "node"
| "arc"
| "tree"
| "root"
| "iNode"
| "leaf"
| "eTree"
| "triangle"
| "eLeaf"
| "forest"
| "forestGrp"
| "precision"
| "certainty"
| "respons"
| "att"
| "code"
| "eg"
| "egXML"
| "gi"
| "ident"
| "tag"
| "val"
| "specList"
| "specDesc"
| "classRef"
| "elementRef"
| "macroRef"
| "moduleRef"
| "moduleSpec"
| "schemaSpec"
| "specGrp"
| "specGrpRef"
| "stringVal"
| "elementSpec"
| "classSpec"
| "macroSpec"
| "remarks"
| "listRef"
| "exemplum"
| "classes"
| "memberOf"
| "equiv"
| "altIdent"
| "content"
| "constraint"
| "constraintSpec"
| "attList"
| "attDef"
| "attRef"
| "datatype"
| "defaultVal"
| "valDesc"
| "valItem"
| "valList"
)*
}
}?,
attribute
except
{
list
{
(
"teiHeader"
| "fileDesc"
| "titleStmt"
| "sponsor"
| "funder"
| "principal"
| "editionStmt"
| "edition"
| "extent"
| "publicationStmt"
| "distributor"
| "authority"
| "idno"
| "availability"
| "seriesStmt"
| "notesStmt"
| "sourceDesc"
| "biblFull"
| "encodingDesc"
| "projectDesc"
| "samplingDecl"
| "editorialDecl"
| "correction"
| "normalization"
| "quotation"
| "hyphenation"
| "segmentation"
| "stdVals"
| "interpretation"
| "tagsDecl"
| "tagUsage"
| "namespace"
| "rendition"
| "refsDecl"
| "cRefPattern"
| "refState"
| "classDecl"
| "taxonomy"
| "category"
| "catDesc"
| "appInfo"
| "application"
| "profileDesc"
| "handNote"
| "creation"
| "langUsage"
| "language"
| "textClass"
| "keywords"
| "classCode"
| "catRef"
| "revisionDesc"
| "change"
| "p"
| "foreign"
| "emph"
| "hi"
| "distinct"
| "said"
| "quote"
| "q"
| "cit"
| "mentioned"
| "soCalled"
| "desc"
| "gloss"
| "term"
| "sic"
| "corr"
| "choice"
| "reg"
| "orig"
| "gap"
| "add"
| "del"
| "unclear"
| "name"
| "rs"
| "email"
| "address"
| "addrLine"
| "street"
| "postCode"
| "postBox"
| "num"
| "measure"
| "measureGrp"
| "date"
| "time"
| "abbr"
| "expan"
| "ptr"
| "ref"
| "list"
| "item"
| "label"
| "head"
| "headLabel"
| "headItem"
| "note"
| "index"
| "graphic"
| "binaryObject"
| "milestone"
| "pb"
| "lb"
| "cb"
| "analytic"
| "monogr"
| "series"
| "author"
| "editor"
| "respStmt"
| "resp"
| "title"
| "meeting"
| "imprint"
| "publisher"
| "biblScope"
| "pubPlace"
| "bibl"
| "biblStruct"
| "listBibl"
| "relatedItem"
| "l"
| "lg"
| "sp"
| "speaker"
| "stage"
| "TEI"
| "teiCorpus"
| "text"
| "body"
| "group"
| "floatingText"
| "div"
| "div1"
| "div2"
| "div3"
| "div4"
| "div5"
| "div6"
| "div7"
| "divGen"
| "trailer"
| "byline"
| "dateline"
| "argument"
| "epigraph"
| "opener"
| "closer"
| "salute"
| "signed"
| "postscript"
| "titlePage"
| "docTitle"
| "titlePart"
| "docAuthor"
| "imprimatur"
| "docEdition"
| "docImprint"
| "docDate"
| "front"
| "back"
| "g"
| "char"
| "charName"
| "charProp"
| "charDecl"
| "glyph"
| "glyphName"
| "localName"
| "mapping"
| "unicodeName"
| "value"
| "metDecl"
| "metSym"
| "caesura"
| "rhyme"
| "set"
| "prologue"
| "epilogue"
| "performance"
| "castList"
| "castGroup"
| "castItem"
| "role"
| "roleDesc"
| "actor"
| "move"
| "view"
| "camera"
| "sound"
| "caption"
| "tech"
| "scriptStmt"
| "recordingStmt"
| "recording"
| "equipment"
| "broadcast"
| "u"
| "pause"
| "vocal"
| "kinesic"
| "incident"
| "writing"
| "shift"
| "superEntry"
| "entry"
| "entryFree"
| "hom"
| "sense"
| "dictScrap"
| "form"
| "orth"
| "pron"
| "hyph"
| "syll"
| "stress"
| "gram"
| "gen"
| "number"
| "case"
| "per"
| "tns"
| "mood"
| "iType"
| "gramGrp"
| "pos"
| "subc"
| "colloc"
| "def"
| "etym"
| "lang"
| "usg"
| "lbl"
| "xr"
| "re"
| "oRef"
| "oVar"
| "pRef"
| "pVar"
| "msDesc"
| "catchwords"
| "dimensions"
| "dim"
| "height"
| "depth"
| "width"
| "heraldry"
| "locus"
| "locusGrp"
| "material"
| "origDate"
| "origPlace"
| "secFol"
| "signatures"
| "stamp"
| "watermark"
| "msIdentifier"
| "institution"
| "repository"
| "collection"
| "altIdentifier"
| "msName"
| "colophon"
| "explicit"
| "filiation"
| "finalRubric"
| "incipit"
| "msContents"
| "msItem"
| "msItemStruct"
| "rubric"
| "summary"
| "textLang"
| "physDesc"
| "objectDesc"
| "supportDesc"
| "support"
| "collation"
| "foliation"
| "condition"
| "layoutDesc"
| "layout"
| "handDesc"
| "typeDesc"
| "typeNote"
| "musicNotation"
| "decoDesc"
| "decoNote"
| "additions"
| "bindingDesc"
| "binding"
| "sealDesc"
| "seal"
| "accMat"
| "history"
| "origin"
| "provenance"
| "acquisition"
| "additional"
| "adminInfo"
| "recordHist"
| "source"
| "custodialHist"
| "custEvent"
| "surrogates"
| "msPart"
| "facsimile"
| "surface"
| "zone"
| "addSpan"
| "damage"
| "damageSpan"
| "delSpan"
| "ex"
| "fw"
| "handNotes"
| "handShift"
| "am"
| "restore"
| "space"
| "subst"
| "supplied"
| "surplus"
| "app"
| "lem"
| "rdg"
| "rdgGrp"
| "witDetail"
| "wit"
| "listWit"
| "witness"
| "witStart"
| "witEnd"
| "lacunaStart"
| "lacunaEnd"
| "variantEncoding"
| "orgName"
| "persName"
| "surname"
| "forename"
| "genName"
| "nameLink"
| "addName"
| "roleName"
| "placeName"
| "bloc"
| "country"
| "region"
| "district"
| "settlement"
| "offset"
| "geogName"
| "geogFeat"
| "affiliation"
| "age"
| "birth"
| "climate"
| "death"
| "education"
| "event"
| "faith"
| "floruit"
| "geo"
| "geoDecl"
| "langKnowledge"
| "langKnown"
| "listOrg"
| "listEvent"
| "listPerson"
| "listPlace"
| "location"
| "nationality"
| "occupation"
| "org"
| "relationGrp"
| "person"
| "personGrp"
| "place"
| "population"
| "relation"
| "residence"
| "sex"
| "socecStatus"
| "state"
| "terrain"
| "trait"
| "nym"
| "listNym"
| "table"
| "row"
| "cell"
| "formula"
| "figure"
| "figDesc"
| "textDesc"
| "particDesc"
| "settingDesc"
| "channel"
| "constitution"
| "derivation"
| "domain"
| "factuality"
| "interaction"
| "preparedness"
| "purpose"
| "setting"
| "locale"
| "activity"
| "link"
| "linkGrp"
| "ab"
| "anchor"
| "seg"
| "when"
| "timeline"
| "join"
| "joinGrp"
| "alt"
| "altGrp"
| "s"
| "cl"
| "phr"
| "w"
| "m"
| "c"
| "pc"
| "span"
| "spanGrp"
| "interp"
| "interpGrp"
| "fsdDecl"
| "fsDecl"
| "fsDescr"
| "fsdLink"
| "fDecl"
| "fDescr"
| "vRange"
| "vDefault"
| "if"
| "then"
| "fsConstraints"
| "cond"
| "bicond"
| "iff"
| "fs"
| "f"
| "binary"
| "symbol"
| "numeric"
| "string"
| "vLabel"
| "vColl"
| "default"
| "vAlt"
| "vNot"
| "vMerge"
| "fLib"
| "fvLib"
| "graph"
| "node"
| "arc"
| "tree"
| "root"
| "iNode"
| "leaf"
| "eTree"
| "triangle"
| "eLeaf"
| "forest"
| "forestGrp"
| "precision"
| "certainty"
| "respons"
| "att"
| "code"
| "eg"
| "egXML"
| "gi"
| "ident"
| "tag"
| "val"
| "specList"
| "specDesc"
| "classRef"
| "elementRef"
| "macroRef"
| "moduleRef"
| "moduleSpec"
| "schemaSpec"
| "specGrp"
| "specGrpRef"
| "stringVal"
| "elementSpec"
| "classSpec"
| "macroSpec"
| "remarks"
| "listRef"
| "exemplum"
| "classes"
| "memberOf"
| "equiv"
| "altIdent"
| "content"
| "constraint"
| "constraintSpec"
| "attList"
| "attDef"
| "attRef"
| "datatype"
| "defaultVal"
| "valDesc"
| "valItem"
| "valList"
)*
}
}?,
attribute
key
{
"tei"
| "analysis"
| "certainty"
| "core"
| "corpus"
| "dictionaries"
| "drama"
| "figures"
| "gaiji"
| "header"
| "iso-fs"
| "linking"
| "msdescription"
| "namesdates"
| "nets"
| "spoken"
| "tagdocs"
| "textcrit"
| "textstructure"
| "transcr"
| "verse"
| xsd:Name
}?,
( attribute url { xsd:anyURI }? ),
att.global.attributes,
att.readFrom.attributes,
content?
}
|
||||||||||||||||||||||||||||||
| Schematron |
<sch:rule context="tei:moduleRef"> <sch:report test="@url and @key">only the key= OR the url= attribute of ﹤moduleRef﹥ should be supplied, not both </sch:report></sch:rule> |
||||||||||||||||||||||||||||||
| Schematron |
<sch:rule context="tei:moduleRef"> <sch:report test="@except and @include">only the exclude= OR the include= attribute of ﹤moduleRef﹥ should be supplied, not both </sch:report></sch:rule> |
||||||||||||||||||||||||||||||
| Schematron |
<sch:rule context="tei:moduleRef"> <sch:report test="* and @key">child elements of moduleRef are only allowed when an external module is being loaded </sch:report></sch:rule> |
||||||||||||||||||||||||||||||
| Example |
<moduleRef key="linking"/>
This includes all objects available from the linking module. |
||||||||||||||||||||||||||||||
| Example |
<moduleRef key="linking" exclude="linkGrp link"/>
This includes all objects available from the linking module except for the <link> and <linkGrp> elements. |
||||||||||||||||||||||||||||||
| Example |
<moduleRef key="linking" exclude="linkGrp link"/>
This includes all objects available from the linking module except for the <link> and <linkGrp> elements. |
||||||||||||||||||||||||||||||
| Example |
<moduleRef key="linking" include="linkGrp link"/>
This includes only the <link> and <linkGrp> elements from the linking module. |
||||||||||||||||||||||||||||||
| Note |
If neither include nor exclude is
supplied, the effect of this element is to make all the declarations
contained by the referenced module available to the schema being
compiled. If both attributes are supplied, an ODD
processor should signal an error.
A TEI module is identified by the name supplied as value for
the ident attribute on a moduleSpec
element. The source attribute may be used to specify an
online source from which the specification of that module may be
read. A URI may alternatively be supplied in the case of a non-TEI
module, and this is expected to be written as a RELAX NG schema.
|
||||||||||||||||||||||||||||||
| <moduleSpec> (module specification) documents the structure, content, and purpose of a single module, i.e. a named and externally visible group of declarations. | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes |
att.identified (@module, @ident, @predeclare) (att.combinable (@mode))
|
||||||
| Used by | |||||||
| May contain | |||||||
| Declaration |
element
moduleSpec
{
att.global.attributes,
att.identified.attributes,
attribute type { text }?,
( model.glossLike*, exemplum*, remarks?, listRef* )
}
|
||||||
| Example |
<moduleSpec ident="namesdates">
<altIdent type="FPI">Names and Dates</altIdent> <desc>Additional elements for names and dates</desc> </moduleSpec> |
||||||
| <name> (name, proper noun) contains a proper noun or noun phrase. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONARS | |
| Module | core |
| In addition to global attributes | att.naming (@role, @nymRef) (att.canonical (@key, @ref)) att.typed (@type, @subtype) |
| Used by | |
| May contain | |
| Declaration |
element
name
{
att.global.attributes,
att.naming.attributes,
att.typed.attributes,
macro.phraseSeq
}
|
| Example |
<name type="person">Thomas Hoccleve</name>
<name type="place">Villingaholt</name> <name type="org">Vetus Latina Institut</name> <name type="person" ref="#HOC001">Occleve</name> |
| Note |
Proper nouns referring to people, places, and organizations may be tagged instead with
<persName>, <placeName>, or <orgName>, when the TEI module for
names and dates is included.
|
| <note> contains a note or annotation. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONONO http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD27 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICON http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DI.html#DITPNO | |||||||||||||||||||
| Module | core | ||||||||||||||||||
| In addition to global attributes |
att.placement (@place) att.pointing (@target, @evaluate) att.responsibility (@cert, @resp) att.typed (@type, @subtype)
|
||||||||||||||||||
| Used by | |||||||||||||||||||
| May contain | |||||||||||||||||||
| Declaration |
element
note
{
att.global.attributes,
att.placement.attributes,
att.pointing.attributes,
att.responsibility.attributes,
att.typed.attributes,
attribute anchored { xsd:boolean }?,
attribute targetEnd { list { xsd:anyURI, xsd:anyURI* } }?,
macro.specialPara
}
|
||||||||||||||||||
| Example |
In the following example, the translator has supplied a footnote
containing an explanation of the term translated as "painterly":
And yet it is not only
in the great line of Italian renaissance art, but even in the painterly <note place="foot" type="gloss" resp="#MDMH"> <term xml:lang="de">Malerisch</term>. This word has, in the German, two distinct meanings, one objective, a quality residing in the object, the other subjective, a mode of apprehension and creation. To avoid confusion, they have been distinguished in English as <mentioned>picturesque</mentioned> and <mentioned>painterly</mentioned> respectively. </note> style of the Dutch genre painters of the seventeenth century that drapery has this psychological significance. For this example to be valid, the code MDMH must be defined elsewhere, for example by means of a responsibility statement in the associated TEI Header: <respStmt xml:id="MDMH">
<resp>translation from German to English</resp> <name>Hottinger, Marie Donald Mackie</name> </respStmt> |
||||||||||||||||||
| Example |
The global n attribute may be used to supply the symbol or number used to mark the note's point of attachment in the source text, as in the following example: Mevorakh b. Saadya's mother, the matriarch of the
family during the second half of the eleventh century, <note n="126" anchored="true"> The alleged mention of Judah Nagid's mother in a letter from 1071 is, in fact, a reference to Judah's children; cf. above, nn. 111 and 54. </note> is well known from Geniza documents published by Jacob Mann. However, if notes are numbered in sequence and their numbering can be reconstructed automatically by processing software, it may well be considered unnecessary to record the note numbers. |
||||||||||||||||||
| <notesStmt> (notes statement) collects together any notes providing information about a text additional to that recorded in other parts of the bibliographic description. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD27 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD2 | |
| Module | header |
| Used by | |
| May contain |
core:
note
|
| Declaration |
element notesStmt { att.global.attributes, model.noteLike+ }
|
| Example |
<notesStmt>
<note>Historical commentary provided by Mark Cohen</note> <note>OCR scanning done at University of Toronto</note> </notesStmt> |
| Note |
Information of different kinds should not be grouped together into the same note.
|
| <num> (number) contains a number, written in any form. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONANU | |||||||||||||||||||||
| Module | core | ||||||||||||||||||||
| In addition to global attributes |
att.ranging (@atLeast, @atMost, @min, @max)
|
||||||||||||||||||||
| Used by | |||||||||||||||||||||
| May contain | |||||||||||||||||||||
| Declaration |
element
num
{
att.global.attributes,
att.ranging.attributes,
attribute
type
{
"cardinal" | "ordinal" | "fraction" | "percentage" | xsd:Name
}?,
attribute
value
{
xsd:double | token { pattern = "(\-?[\d]+/\-?[\d]+)" } | xsd:decimal
}?,
macro.phraseSeq
}
|
||||||||||||||||||||
| Example |
<p>I reached <num type="cardinal" value="21">twenty-one</num> on my <num type="ordinal" value="21">twenty-first</num> birthday... light travels at <num value="10E10">10<hi rend="sup">10</hi>
</num> cm per second.</p> |
||||||||||||||||||||
| Note |
Detailed analyses of quantities and units of measure in historical documents may also use
the feature structure mechanism described in chapter ??. The
num element is intended for use in simple applications.
|
||||||||||||||||||||
| <p> (paragraph) marks paragraphs in prose. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COPA http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DR.html#DRPAL | |
| Module | core |
| In addition to global attributes | att.declaring (@decls) |
| Used by | |
| May contain | |
| Declaration |
element
p
{
att.global.attributes,
att.declaring.attributes,
macro.paraContent
}
|
| Example |
<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> |
| <postBox> (postal box or post office box) contains a number or other identifier for some postal delivery point other than a street address. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAD | |
| Module | core |
| Used by | |
| May contain | Character data only |
| Declaration |
element postBox { att.global.attributes, text }
|
| Example |
<postBox>P.O. Box 280</postBox>
|
| Example |
<postBox>Postbus 532</postBox>
|
| Note |
The position and nature of postal codes is highly country-specific; the conventions
appropriate to the country concerned should be used.
|
| <postCode> (postal code) contains a numerical or alphanumeric code used as part of a postal address to simplify sorting or delivery of mail. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAD | |
| Module | core |
| Used by | |
| May contain | Character data only |
| Declaration |
element postCode { att.global.attributes, text }
|
| Example |
<postCode>HR1 3LR</postCode>
|
| Example |
<postCode>60142-7</postCode>
|
| Note |
The position and nature of postal codes is highly country-specific; the conventions
appropriate to the country concerned should be used.
|
| <principal> (principal researcher) supplies the name of the principal researcher responsible for the creation of an electronic text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD21 | |
| Module | header |
| Used by | |
| May contain | |
| Declaration |
element principal { att.global.attributes, macro.phraseSeq.limited }
|
| Example |
<principal>Gary Taylor</principal>
|
| <projectDesc> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD51 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD5 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CC.html#CCAS2 | |
| Module | header |
| In addition to global attributes | att.declarable (@default) |
| Used by | |
| May contain |
core:
p
|
| Declaration |
element
projectDesc
{
att.global.attributes,
att.declarable.attributes,
model.pLike+
}
|
| Example |
<projectDesc>
<p>Texts collected for use in the Claremont Shakespeare Clinic, June 1990</p> </projectDesc> |
| <ptr> (pointer) defines a pointer to another location. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COXR http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html#SAPT | |||||||||||
| Module | core | ||||||||||
| In addition to global attributes |
att.pointing (@target, @evaluate) att.typed (@type, @subtype) att.declaring (@decls)
|
||||||||||
| Used by | |||||||||||
| May contain | Empty element | ||||||||||
| Declaration |
element
ptr
{
att.global.attributes,
att.pointing.attributes,
att.typed.attributes,
att.declaring.attributes,
attribute
cRef
{
list
{
token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" },
token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }*
}
}?,
empty
}
|
||||||||||
| Schematron |
<sch:report test="@target and @cRef">Only one of the attributes 'target' and 'cRef' may be supplied.</sch:report> |
||||||||||
| Example |
<ptr target="#p143 #p144"/>
<ptr target="http://www.tei-c.org"/> |
||||||||||
| <pubPlace> (publication place) contains the name of the place where a bibliographic item was published. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI | |
| Module | core |
| In addition to global attributes | att.naming (@role, @nymRef) (att.canonical (@key, @ref)) |
| Used by | |
| May contain | |
| Declaration |
element
pubPlace
{
att.global.attributes,
att.naming.attributes,
macro.phraseSeq
}
|
| Example |
<publicationStmt>
<publisher>Oxford University Press</publisher> <pubPlace>Oxford</pubPlace> <date>1989</date> </publicationStmt> |
| <publicationStmt> (publication statement) groups information concerning the publication or distribution of an electronic or other text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD2 | |
| Module | header |
| Used by | |
| May contain |
header:
authority
availability
distributor
idno
|
| Declaration |
element
publicationStmt
{
att.global.attributes,
( model.pLike+ | model.publicationStmtPart+ )
}
|
| Example |
<publicationStmt>
<publisher>C. Muquardt </publisher> <pubPlace>Bruxelles & Leipzig</pubPlace> <date when="1846"/> </publicationStmt> |
| Example |
<publicationStmt>
<publisher>Chadwyck Healey</publisher> <pubPlace>Cambridge</pubPlace> <availability> <p>Available under licence only</p> </availability> <date when="1992">1992</date> </publicationStmt> |
| Note |
Although not enforced by the schemas, it is a requirement for TEI conformance that
information about publication place, address, identifier, availability, and date be given in
that order, following the name of the publisher, distributor, or authority concerned
|
| <publisher> provides the name of the organization responsible for the publication or distribution of a bibliographic item. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD24 | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element publisher { att.global.attributes, macro.phraseSeq }
|
| Example |
<imprint>
<pubPlace>Oxford</pubPlace> <publisher>Clarendon Press</publisher> <date>1987</date> </imprint> |
| Note |
Use the full form of the name by which a company is usually referred to,
rather than any abbreviation of it which may appear on a title page
|
| <q> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQQ | |||||||||
| Module | core | ||||||||
| In addition to global attributes |
att.ascribed (@who)
|
||||||||
| Used by | |||||||||
| May contain | |||||||||
| Declaration |
element
q
{
att.global.attributes,
att.ascribed.attributes,
attribute
type
{
"spoken"
| "thought"
| "written"
| "soCalled"
| "foreign"
| "distinct"
| "term"
| "emph"
| "mentioned"
| xsd:Name
}?,
macro.specialPara
}
|
||||||||
| Example |
It is spelled <q>Tübingen</q> — to enter the
letter <q>u</q> with an umlaut hold down the <q>option</q> key and press <q>0 0 f c</q> |
||||||||
| Note | |||||||||
| <quote> (quotation) contains a phrase or passage attributed by the narrator or author to some agency external to the text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQQ http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSGRP | |
| Module | core |
| In addition to global attributes | att.typed (@type, @subtype) |
| Used by | |
| May contain | |
| Declaration |
element
quote
{
att.global.attributes,
att.typed.attributes,
macro.specialPara
}
|
| Example |
Lexicography has
shown little sign of being affected by the work of followers of J.R. Firth, probably best summarized in his slogan, <quote>You shall know a word by the company it keeps</quote> <ref>(Firth, 1957)</ref> |
| Note |
If a bibliographic citation is supplied for the source of a quotation, the two may be
grouped using the cit element.
|
| <ref> (reference) defines a reference to another location, possibly modified by additional text or comment. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COXR http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html#SAPT | |||||||||||
| Module | core | ||||||||||
| In addition to global attributes |
att.pointing (@target, @evaluate) att.typed (@type, @subtype) att.declaring (@decls)
|
||||||||||
| Used by | |||||||||||
| May contain | |||||||||||
| Declaration |
element
ref
{
att.global.attributes,
att.pointing.attributes,
att.typed.attributes,
att.declaring.attributes,
attribute
cRef
{
list
{
token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" },
token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }*
}
}?,
macro.paraContent
}
|
||||||||||
| Schematron |
<sch:report test="@target and @cRef">Only one of the attributes 'target' and 'cRef' may be supplied.</sch:report> |
||||||||||
| Example |
<ref
target="http://www.natcorp.ox.ac.uk/Texts/A02.xml#s2"> See especially the second sentence</ref> See also <ref>s.v. <term>locution</term> </ref>. |
||||||||||
| Note |
The target and cRef attributes are mutually exclusive.
|
||||||||||
| <relatedItem> 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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBIRI | |||||||
| Module | core | ||||||
| In addition to global attributes |
att.typed (@type, @subtype)
|
||||||
| Used by | |||||||
| May contain | |||||||
| Declaration |
element
relatedItem
{
att.global.attributes,
att.typed.attributes,
attribute target { xsd:anyURI }?,
( model.biblLike | model.ptrLike )?
}
|
||||||
| Schematron |
<sch:report test="@target and count( child::* ) > 0">If the 'target' attribute is used, the relatedItem element must be empty</sch:report> <sch:assert test="@target or child::*">A relatedItem element should have either a 'target' attribute or a child element to indicate the related bibliographic item</sch:assert> |
||||||
| Example |
<biblStruct>
<monogr> <author>Shirley, James</author> <title type="main">The gentlemen of Venice</title> <imprint> <pubPlace>New York</pubPlace> <publisher>Readex Microprint</publisher> <date>1953</date> </imprint> <extent>1 microprint card, 23 x 15 cm.</extent> </monogr> <series> <title>Three centuries of drama: English, 1642–1700</title> </series> <relatedItem type="otherForm"> <biblStruct> <monogr> <author>Shirley, James</author> <title type="main">The gentlemen of Venice</title> <title type="subordinate">a tragi-comedie presented at the private house in Salisbury Court by Her Majesties servants</title> <imprint> <pubPlace>London</pubPlace> <publisher>H. Moseley</publisher> <date>1655</date> </imprint> <extent>78 p.</extent> </monogr> </biblStruct> </relatedItem> </biblStruct> |
||||||
| Note | If the target attribute is used to reference
the related bibliographic item, the element should be
empty.
|
||||||
| <remarks> contains any commentary or discussion about the usage of an element, attribute, class, or entity not otherwise documented within the containing element. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAG http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDCLA http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDENT | |
| Module | tagdocs |
| In addition to global attributes | att.translatable (@version) |
| Used by | |
| May contain |
core:
p
|
| Declaration |
element
remarks
{
att.global.attributes,
att.translatable.attributes,
model.pLike+
}
|
| Example |
<remarks>
<p>This element is probably redundant.</p> </remarks> |
| Note |
Contains at least one paragraph, unless it is empty.
As defined in ODD, must contain paragraphs; should be special.para
|
| <resp> (responsibility) contains a phrase describing the nature of a person's intellectual responsibility. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOR http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD21 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD22 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD26 | |
| Module | core |
| In addition to global attributes | att.canonical (@key, @ref) |
| Used by | |
| May contain | |
| Declaration |
element
resp
{
att.global.attributes,
att.canonical.attributes,
macro.phraseSeq.limited
}
|
| Example |
<respStmt>
<resp key="com">compiler</resp> <name>Edward Child</name> </respStmt> |
| Note |
The attributes key or ref, inherited from the class att.canonical may be used to indicate the kind of responsibility in a normalised
form, by referring directly (using ref) or indirectly (using key) to a
standardised list of responsibility types, such as that maintained by a naming authority, for
example the list maintained at
http://www.loc.gov/marc/relators/relacode.html
for bibliographic usage.
|
| <respStmt> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOR http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD21 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD22 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD26 | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element
respStmt
{
att.global.attributes,
( ( resp+, model.nameLike.agent+ ) | ( model.nameLike.agent+, resp+ ) )
}
|
| Example |
<respStmt>
<resp>transcribed from original ms</resp> <persName>Claus Huitfeldt</persName> </respStmt> |
| Example |
<respStmt>
<resp>converted to SGML encoding</resp> <name>Alan Morrison</name> </respStmt> |
| <revisionDesc> (revision description) summarizes the revision history for a file. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD6 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD11 | |
| Module | header |
| In addition to global attributes | att.docStatus (@status) |
| Used by | |
| May contain | |
| Declaration |
element
revisionDesc
{
att.global.attributes,
att.docStatus.attributes,
( list | change+ )
}
|
| Example |
<revisionDesc status="embargoed">
<change when="1991-11-11" who="#LB"> deleted chapter 10 </change> </revisionDesc> |
| Note |
If present on this element, the status attribute
should indicate the current status of the document. The same
attribute may appear on any change to record the status
at the time of that change. Conventionally change elements should
be given in reverse date order, with the most recent change at the
start of the list.
|
| <row> contains one row of a table. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/FT.html#FTTAB1 | |
| Module | figures |
| In addition to global attributes | att.tableDecoration (@role, @rows, @cols) |
| Used by | |
| May contain |
figures:
cell
|
| Declaration |
element row { att.global.attributes, att.tableDecoration.attributes, cell+ }
|
| Example |
<row role="data">
<cell role="label">Classics</cell> <cell>Idle listless and unimproving</cell> </row> |
| <rs> (referencing string) contains a general purpose name or referring string. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ND.html#NDPER http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONARS | |||||||||
| Module | core | ||||||||
| In addition to global attributes |
att.naming (@role, @nymRef) (att.canonical (@key, @ref))
|
||||||||
| Used by | |||||||||
| May contain | |||||||||
| Declaration |
element
rs
{
att.global.attributes,
att.naming.attributes,
attribute type { xsd:Name }?,
macro.phraseSeq
}
|
||||||||
| Example |
<q>My dear <rs type="person">Mr. Bennet</rs>, </q> said <rs type="person">his lady</rs>
to him one day, <q>have you heard that <rs type="place">Netherfield Park</rs> is let at last?</q> |
||||||||
| <said> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQQ | |||||||||||||||||
| Module | core | ||||||||||||||||
| In addition to global attributes |
att.ascribed (@who)
|
||||||||||||||||
| Used by | |||||||||||||||||
| May contain | |||||||||||||||||
| Declaration |
element
said
{
att.global.attributes,
att.ascribed.attributes,
attribute aloud { xsd:boolean | "unknown" | "inapplicable" }?,
attribute direct { xsd:boolean | "unknown" | "inapplicable" }?,
macro.specialPara
}
|
||||||||||||||||
| Example |
<p>
<said>Our minstrel here will warm the old man's heart with song, dazzle him with jewels and gold</said>, a troublemaker simpered. <said>He'll trample on the Duke's camellias, spill his wine, and blunt his sword, and say his name begins with X, and in the end the Duke will say, <said>Take Saralinda, with my blessing, O lordly Prince of Rags and Tags, O rider of the sun!</said> </said> </p> |
||||||||||||||||
| Example |
<p>
<said aloud="true" rend="pre(“) post(”)">Hmmm</said>, said a small voice in his ear. <said aloud="true" rend="pre(“) post(”)">Difficult. Very difficult. Plenty of courage, I see. Not a bad mind either. there's talent, oh my goodness, yes — and a nice thirst to prove yourself, now that's interesting. … So where shall I put you?</said> </p> <p>Harry gripped the edges of the stool and thought, <said aloud="false" rend="italic">Not Slytherin, not Slytherin</said>.</p> |
||||||||||||||||
| <schemaSpec> (schema specification) generates a TEI-conformant schema and documentation for it. | |||||||||||||||||||||||||||||||||
| Module | tagdocs | ||||||||||||||||||||||||||||||||
| In addition to global attributes |
att.identified (@module, @ident, @predeclare) (att.combinable (@mode)) att.readFrom (@source)
|
||||||||||||||||||||||||||||||||
| Used by | |||||||||||||||||||||||||||||||||
| May contain | |||||||||||||||||||||||||||||||||
| Declaration |
element
schemaSpec
{
attribute start { list { xsd:Name, xsd:Name* } }?,
attribute ns { xsd:anyURI }?,
attribute prefix { "" | xsd:Name }?,
attribute targetLang { xsd:language }?,
attribute docLang { list { xsd:language, xsd:language* } }?,
att.global.attributes,
att.identified.attributes,
att.readFrom.attributes,
( model.glossLike*, ( model.oddRef | model.oddDecl )*, constraintSpec* )
}
|
||||||||||||||||||||||||||||||||
| Schematron | (no colons in prefix) <sch:report test="contains(@prefix,':')">the colon in the value of the prefix= attribute of ﹤schemaSpec﹥ will cause your schema to be invalid. </sch:report> |
||||||||||||||||||||||||||||||||
| Example |
<schemaSpec prefix="TEI_" ident="testsvg" start="TEI svg">
<moduleRef source="tei:5.1" key="header"/> <moduleRef key="core"/> <moduleRef key="drama"/> <moduleRef url="svg11.rng"/> </schemaSpec> This schema combines elements from the current versions of the drama and core modules, the TEI 5.1 release version of the header module, and elements from an existing RELAXNG schema available from the URL indicated. |
||||||||||||||||||||||||||||||||
| Note |
A schemaSpec combines references to modules,
individual element or macro declarations, and specification groups
together to form a unified schema. The processing of the
schemaSpec element must resolve any conflicts amongst the
declarations it contains or references. Different ODD processors
may generate schemas and documentation using different concrete
syntaxes.
|
||||||||||||||||||||||||||||||||
| <seriesStmt> (series statement) groups information about the series, if any, to which a publication belongs. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD26 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD2 | |
| Module | header |
| Used by | |
| May contain | |
| Declaration |
element
seriesStmt
{
att.global.attributes,
( model.pLike+ | ( title+, ( idno | respStmt )* ) )
}
|
| Example |
<seriesStmt>
<title>Machine-Readable Texts for the Study of Indian Literature</title> <respStmt> <resp>ed. by</resp> <name>Jan Gonda</name> </respStmt> <idno type="vol">1.2</idno> <idno type="ISSN">0 345 6789</idno> </seriesStmt> |
| <soCalled> 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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQQ | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element soCalled { att.global.attributes, macro.phraseSeq }
|
| Example |
To edge his way along
the crowded paths of life, warning all human sympathy to keep its distance, was what the knowing ones call <soCalled>nuts</soCalled> to Scrooge. |
| <sourceDesc> (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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD3 | |
| Module | header |
| In addition to global attributes | att.declarable (@default) |
| Used by | |
| May contain | |
| Declaration |
element
sourceDesc
{
att.global.attributes,
att.declarable.attributes,
(
model.pLike+
| ( model.biblLike | model.sourceDescPart | model.listLike )+
)
}
|
| Example |
<sourceDesc>
<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> </sourceDesc> |
| Example |
<sourceDesc>
<p>Born digital: no previous source exists.</p> </sourceDesc> |
| <specDesc> (specification description) indicates that a description of the specified element or class should be included at this point within a document. | |||||||||||||||||||||
| Module | tagdocs | ||||||||||||||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||||||||||||||
| Used by | |||||||||||||||||||||
| May contain | Empty element | ||||||||||||||||||||
| Declaration |
element
specDesc
{
att.global.attributes,
attribute key { xsd:Name }?,
attribute atts { list { xsd:Name* } }?,
empty
}
|
||||||||||||||||||||
| Example |
<specDesc key="orth"/>
|
||||||||||||||||||||
| Example |
<specDesc key="emph"/>
|
||||||||||||||||||||
| Example |
<specDesc key="foreign" atts="usage xml:lang"/>
|
||||||||||||||||||||
| Note |
The description is usually displayed as a label and an item, with any list of values defined
for the attribute as an embedded glossary list, No selection among the values is possible. The
list of attributes may include some which are inherited by virtue of an element's class
membership; descriptions for such attributes may also be retrieved using another
specDesc, this time pointing at the relevant class.
|
||||||||||||||||||||
| <specGrp> (specification group) contains any convenient grouping of specifications for use within the current module. | |
| Module | tagdocs |
| Used by | |
| May contain | |
| Declaration |
element
specGrp
{
att.global.attributes,
( model.oddDecl | model.oddRef | model.divPart )*
}
|
| Example |
<specGrp xml:id="xDAILC">
<elementSpec ident="s"/> <elementSpec ident="cl"/> <elementSpec ident="w"/> <elementSpec ident="m"/> <elementSpec ident="c"/> </specGrp> This specification group with identifier xDAILC contains specifications for the elements <s>,<cl>,<w>, etc. |
| Note |
A specification group is referenced by means of its
xml:id attribute. The declarations it contains may be
included in a schemaSpec or moduleSpec element
only by reference (using a specGrpRef element): it may
not be nested within a moduleSpec element.
Different ODD processors may generate
representations of the specifications contained by a
specGrp in different concrete syntaxes. For P5 the intention
is to generate modules using both XML and RELAX NG, and to use only
the compressed RELAX NG syntax to represent them.
|
| <specGrpRef> (reference to a specification group) indicates that the declarations contained by the specGrp referenced should be inserted at this point. | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes | In addition to global attributes
|
||||||
| Used by | |||||||
| May contain | Empty element | ||||||
| Declaration |
element
specGrpRef
{
att.global.attributes,
attribute target { xsd:anyURI },
empty
}
|
||||||
| Example |
<p>This part of the module contains declarations for names of persons, places, and
organisations: <specGrpRef target="#names.pers"/> <specGrpRef target="#names.place"/> <specGrpRef target="#names.org"/> </p> <specGrp xml:id="names.pers"/> <specGrp xml:id="names.place"/> <specGrp xml:id="names.org"/> |
||||||
| Note |
In ODD documentation processing, a specGrpRef usually produces a comment indicating
that a set of declarations printed in another section will be inserted at this point in the
specGrp being discussed. In schema processing, the contents of the specified
specGrp are made available for inclusion in the generated schema.
The specification group identified by the target attribute will normally be part
of the current ODD document.
|
||||||
| <specList> (specification list) marks where a list of descriptions is to be inserted into the prose documentation. | |
| Module | tagdocs |
| Used by | |
| May contain |
tagdocs:
specDesc
|
| Declaration |
element specList { att.global.attributes, specDesc+ }
|
| Example |
<specList>
<specDesc key="milestone" atts="unit"/> <specDesc key="div"/> </specList> |
| <sponsor> specifies the name of a sponsoring organization or institution. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD21 | |
| Module | header |
| Used by | |
| May contain | |
| Declaration |
element sponsor { att.global.attributes, macro.phraseSeq.limited }
|
| Example |
<sponsor>Association for Computers and the Humanities</sponsor>
<sponsor>Association for Computational Linguistics</sponsor> <sponsor>Association for Literary and Linguistic Computing</sponsor> |
| Note |
Sponsors give their intellectual authority to a project; they are to be distinguished from
funders, who provide the funding but do not necessarily take intellectual
responsibility.
|
| <street> 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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAD | |
| Module | core |
| Used by | |
| May contain | |
| Declaration |
element street { att.global.attributes, macro.phraseSeq }
|
| Example |
<street>via della Faggiola, 36</street>
|
| Example |
<street>
<name>Duntaggin</name>, 110 Southmoor Road </street> |
| Note |
The order and presentation of house names and numbers and
street names, etc., may vary considerably in different countries. The
encoding should reflect the order which is appropriate in the country
concerned.
|
| <stringVal> contains the intended expansion for the entity documented by a macroSpec element, enclosed by quotation marks. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDENT | |
| Module | tagdocs |
| Used by | |
| May contain | Character data only |
| Declaration |
element stringVal { att.global.attributes, text }
|
| Example |
<stringVal>"the choice of quotes isn't always unimportant"</stringVal>
|
| Example |
System entities should include the SYSTEM keyword within the content of this element, as shown: <stringVal>SYSTEM "teiclasses.ent"</stringVal>
|
| Note |
The content of this element is thereplacement text for the named entity,
including any keywords, and surrounded by appropriate quotation marks.
|
| <table> contains text displayed in tabular form, in rows and columns. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/FT.html#FTTAB1 | |||||||||||||||||||||
| Module | figures | ||||||||||||||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||||||||||||||
| Used by | |||||||||||||||||||||
| May contain | |||||||||||||||||||||
| Declaration |
element
table
{
att.global.attributes,
attribute rows { xsd:nonNegativeInteger }?,
attribute cols { xsd:nonNegativeInteger }?,
( ( model.headLike | model.global )*, ( row, model.global* )+ )
}
|
||||||||||||||||||||
| Example |
<table rows="4" cols="4">
<head>Poor Men's Lodgings in Norfolk (Mayhew, 1843)</head> <row role="label"> <cell role="data"/> <cell role="data">Dossing Cribs or Lodging Houses</cell> <cell role="data">Beds</cell> <cell role="data">Needys or Nightly Lodgers</cell> </row> <row role="data"> <cell role="label">Bury St Edmund's</cell> <cell role="data">5</cell> <cell role="data">8</cell> <cell role="data">128</cell> </row> <row role="data"> <cell role="label">Thetford</cell> <cell role="data">3</cell> <cell role="data">6</cell> <cell role="data">36</cell> </row> <row role="data"> <cell role="label">Attleboro'</cell> <cell role="data">3</cell> <cell role="data">5</cell> <cell role="data">20</cell> </row> <row role="data"> <cell role="label">Wymondham</cell> <cell role="data">1</cell> <cell role="data">11</cell> <cell role="data">22</cell> </row> </table> |
||||||||||||||||||||
| Note |
Contains an optional heading and a series of rows.
Any rendition information should be supplied using the global rend attribute, at
the table, row, or cell level as appropriate.
|
||||||||||||||||||||
| <tag> contains text of a complete start- or end-tag, possibly including attribute specifications, but excluding the opening and closing markup delimiter characters. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TD | |||||||||||||
| Module | tagdocs | ||||||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||||||
| Used by | |||||||||||||
| May contain | Character data only | ||||||||||||
| Declaration |
element
tag
{
att.global.attributes,
attribute type { "start" | "end" | "empty" | "pi" | "comment" | "ms" }?,
attribute scheme { "TEI" | "DBK" | "XX" }?,
text
}
|
||||||||||||
| Example |
Mark the start of each italicised phrase with a
<tag>hi rend="it"</tag> tag, and its end with a <tag type="end">hi</tag> tag. <tag type="comment">Example updated on 2008-04-05</tag> |
||||||||||||
| <teiHeader> (TEI Header) supplies the descriptive and declarative information making up an electronic title page prefixed to every TEI-conformant text. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD11 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CC.html#CCDEF | |||||||||
| Module | header | ||||||||
| In addition to global attributes | In addition to global attributes
|
||||||||
| Used by | |||||||||
| May contain |
header:
encodingDesc
fileDesc
revisionDesc
|
||||||||
| Declaration |
element
teiHeader
{
att.global.attributes,
attribute type { xsd:Name }?,
( fileDesc, model.teiHeaderPart*, revisionDesc? )
}
|
||||||||
| Example |
<teiHeader>
<fileDesc> <titleStmt> <title>Shakespeare: the first folio (1623) in electronic form</title> <author>Shakespeare, William (1564–1616)</author> <respStmt> <resp>Originally prepared by</resp> <name>Trevor Howard-Hill</name> </respStmt> <respStmt> <resp>Revised and edited by</resp> <name>Christine Avern-Carr</name> </respStmt> </titleStmt> <publicationStmt> <distributor>Oxford Text Archive</distributor> <address> <addrLine>13 Banbury Road, Oxford OX2 6NN, UK</addrLine> </address> <idno type="OTA">119</idno> <availability> <p>Freely available on a non-commercial basis.</p> </availability> <date when="1968">1968</date> </publicationStmt> <sourceDesc> <bibl>The first folio of Shakespeare, prepared by Charlton Hinman (The Norton Facsimile, 1968)</bibl> </sourceDesc> </fileDesc> <encodingDesc> <projectDesc> <p>Originally prepared for use in the production of a series of old-spelling concordances in 1968, this text was extensively checked and revised for use during the editing of the new Oxford Shakespeare (Wells and Taylor, 1989).</p> </projectDesc> <editorialDecl> <correction> <p>Turned letters are silently corrected.</p> </correction> <normalization> <p>Original spelling and typography is retained, except that long s and ligatured forms are not encoded.</p> </normalization> </editorialDecl> <refsDecl xml:id="ASLREF"> <cRefPattern matchPattern="(\S+) ([^.]+)\.(.*)" replacementPattern="#xpath(//div1[@n='$1']/div2/[@n='$2']//lb[@n='$3'])"> <p>A reference is created by assembling the following, in the reverse order as that listed here: <list> <item>the <att>n</att> value of the preceding <gi>lb</gi> </item> <item>a period</item> <item>the <att>n</att> value of the ancestor <gi>div2</gi> </item> <item>a space</item> <item>the <att>n</att> value of the parent <gi>div1</gi> </item> </list> </p> </cRefPattern> </refsDecl> </encodingDesc> <revisionDesc> <list> <item> <date when="1989-04-12">12 Apr 89</date> Last checked by CAC</item> <item> <date when="1989-03-01">1 Mar 89</date> LB made new file</item> </list> </revisionDesc> </teiHeader> |
||||||||
| Note |
One of the few elements unconditionally required in any TEI
document.
|
||||||||
| <term> contains a single-word, multi-word, or symbolic designation which is regarded as a technical term. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQU | |||||||||||||||||||||||||
| Module | core | ||||||||||||||||||||||||
| In addition to global attributes |
att.declaring (@decls) att.pointing (@target, @evaluate) att.typed (@type, @subtype) att.canonical (@key, @ref)
|
||||||||||||||||||||||||
| Used by | |||||||||||||||||||||||||
| May contain | |||||||||||||||||||||||||
| Declaration |
element
term
{
att.global.attributes,
att.declaring.attributes,
att.pointing.attributes,
att.typed.attributes,
att.canonical.attributes,
attribute cRef { xsd:anyURI }?,
attribute sortKey { token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" } }?,
macro.phraseSeq
}
|
||||||||||||||||||||||||
| Example |
A computational device that infers structure
from grammatical strings of words is known as a <term>parser</term>, and much of the history of NLP over the last 20 years has been occupied with the design of parsers. |
||||||||||||||||||||||||
| Example |
We may define <term xml:id="TDPV" rend="sc">discoursal point of view</term> as
<gloss target="#TDPV">the relationship, expressed through discourse structure, between the implied author or some other addresser, and the fiction.</gloss> |
||||||||||||||||||||||||
| Note |
This element is used to supply the form under which an index entry is to be made for the
location of a parent <index> element.
In formal terminological work, there is frequently discussion over whether terms must be
atomic or may include multi-word lexical items, symbolic designations, or phraseological
units. The term element may be used to mark any of these. No position is taken on the
philosophical issue of what a term can be; the looser definition simply allows the
term element to be used by practitioners of any persuasion.
As with other members of the att.canonical class, instances of
this element occuring in a text may be associated with a canonical definition, either by means
of a URI (using the ref attribute), or by means of some system-specific code value
(using the key attribute). Because the mutually exclusive target and
cRef attributes overlap with the function of the ref attribute, they
are deprecated and may be removed at a subsequent release.
|
||||||||||||||||||||||||
| <text> 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. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DS http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CC.html#CCDEF | |
| Module | textstructure |
| In addition to global attributes | att.declaring (@decls) att.typed (@type, @subtype) |
| Used by | |
| May contain | |
| Declaration |
element
text
{
att.global.attributes,
att.declaring.attributes,
att.typed.attributes,
(
model.global*,
( front, model.global* )?,
( body | group ),
model.global*,
( back, model.global* )?
)
}
|
| Example |
<text>
<front> <docTitle> <titlePart>Autumn Haze</titlePart> </docTitle> </front> <body> <l>Is it a dragonfly or a maple leaf</l> <l>That settles softly down upon the water?</l> </body> </text> |
| Example |
The body of a text may be replaced by a group of nested texts, as in the following schematic: <text>
<front/> <group> <text> <front/> <body/> <back/> </text> <text/> </group> </text> |
| Note |
This element should not be used to represent a text which is inserted at an arbitrary point
within the structure of another, for example as in an embedded or quoted narrative; the
<floatingText> is provided for this purpose.
|
| <time> contains a phrase defining a time of day in any format. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONADA | |
| Module | core |
| In addition to global attributes | att.datable (att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) att.typed (@type, @subtype) |
| Used by | |
| May contain | |
| Declaration |
element
time
{
att.global.attributes,
att.datable.attributes,
att.editLike.attributes,
att.typed.attributes,
( text | model.gLike | model.phrase | model.global )*
}
|
| Example |
As he sat smiling, the
quarter struck — <time when="11:45:00">the quarter to twelve</time>. |
| <title> contains a title for any kind of work. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOR http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD21 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD26 | |||||||||||||||||||
| Module | core | ||||||||||||||||||
| In addition to global attributes |
att.canonical (@key, @ref)
|
||||||||||||||||||
| Used by | |||||||||||||||||||
| May contain | |||||||||||||||||||
| Declaration |
element
title
{
att.global.attributes,
att.canonical.attributes,
attribute level { "a" | "m" | "j" | "s" | "u" }?,
attribute type { xsd:Name }?,
macro.paraContent
}
|
||||||||||||||||||
| Example |
<title>Information Technology and the Research Process: Proceedings of
a conference held at Cranfield Institute of Technology, UK, 18–21 July 1989</title> |
||||||||||||||||||
| Example |
<title>Hardy's Tess of the D'Urbervilles: a machine readable
edition</title> |
||||||||||||||||||
| Example |
<title type="full">
<title type="main">Synthèse</title> <title type="subtitle">an international journal for epistemology, methodology and history of science</title> </title> |
||||||||||||||||||
| Note |
The attributes key and ref, inherited from the class
att.canonical may be used to
indicate the canonical form for the title; the former, by supplying
(for example) the identifier of a record in some external library
system; the latter by pointing to an XML element somewhere containing
the canonical form of the title.
|
||||||||||||||||||
| <titleStmt> (title statement) groups information about the title of a work and those responsible for its intellectual content. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD21 http://www.tei-c.org/release/doc/tei-p5-doc/en/html/HD.html#HD2 | |
| Module | header |
| Used by | |
| May contain | |
| Declaration |
element titleStmt { att.global.attributes, ( title+, model.respLike* ) }
|
| Example |
<titleStmt>
<title>Capgrave's Life of St. John Norbert: a machine-readable transcription</title> <respStmt> <resp>compiled by</resp> <name>P.J. Lucas</name> </respStmt> </titleStmt> |
| <val> (value) contains a single attribute value. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TD http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |
| Module | tagdocs |
| Used by | |
| May contain | Character data only |
| Declaration |
element val { att.global.attributes, text }
|
| Example |
<val>unknown</val>
|
| <valDesc> (value description) specifies any semantic or syntactic constraint on the value that an attribute may take, additional to the information carried by the datatype element. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |
| Module | tagdocs |
| In addition to global attributes | att.translatable (@version) att.combinable (@mode) |
| Used by | |
| May contain | |
| Declaration |
element
valDesc
{
att.global.attributes,
att.translatable.attributes,
att.combinable.attributes,
macro.phraseSeq.limited
}
|
| Example |
<valDesc>must point to another <gi>align</gi>
element logically preceding this one.</valDesc> |
| <valItem> documents a single attribute-value within a list of possible or mandatory items. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |||||||||
| Module | tagdocs | ||||||||
| In addition to global attributes |
att.combinable (@mode)
|
||||||||
| Used by | |||||||||
| May contain | |||||||||
| Declaration |
element
valItem
{
att.global.attributes,
att.combinable.attributes,
attribute ident { text },
model.glossLike*
}
|
||||||||
| Example |
<valItem ident="dub">
<altIdent xml:lang="fr">dou</altIdent> <equiv name="unknown"/> <gloss>dubious</gloss> <desc>used when the application of this element is doubtful or uncertain</desc> </valItem> |
||||||||
| <valList> (value list) contains one or more valItem elements defining possible values for an attribute. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDATT | |||||||
| Module | tagdocs | ||||||
| In addition to global attributes |
att.combinable (@mode)
|
||||||
| Used by | |||||||
| May contain |
tagdocs:
valItem
|
||||||
| Declaration |
element
valList
{
attribute type { "closed" | "semi" | "open" },
att.global.attributes,
att.combinable.attributes,
valItem*
}
|
||||||
| Example |
<valList type="closed">
<valItem ident="req"> <gloss>required</gloss> </valItem> <valItem ident="mwa"> <gloss>mandatory when applicable</gloss> </valItem> <valItem ident="rec"> <gloss>recommended</gloss> </valItem> <valItem ident="rwa"> <gloss>recommended when applicable</gloss> </valItem> <valItem ident="opt"> <gloss>optional</gloss> </valItem> </valList> |
||||||