This document specifies how TEI Tite should be applied. Its organizing model is roughly the structure of a TEI document itself, and it proceeds from high-level features to low, starting with general requirements, text structure, directions on when to group texts, considerations about type of text (genre and format), continuing down to instructions on marking phrase-level features, reference systems, and so forth. In its original ODD (one document does-it-all) format, this document can generate everything necessary for working in TEI Tite: both documentation (this Tite-specific prose as well as the full technical documentation for each of its elements) and schemas in either W3C Schema, RELAX NG, or XML DTD. Software utilities, including the Roma web tool, can generate these.
Tite-encoded documents are TEI documents, and TEI Tite, with the exception of convenience elements (b, i, ul, sup, sub, smcap, cols and ornament, all of which can be converted back to canonical TEI), is a pure subset of the TEI. That is, it was created primarily by removing elements and attributes from the TEI, and not from extensive modification. As a TEI customization, Tite inherits TEI semantics, and ambiguity in this specification should be resolved with reference to the TEI Guidelines. What makes Tite distinct is that where the TEI in general is famously tolerant of multiple methods of encoding a given feature, Tite seeks uniformity of encoding through constraint, via its stripped-down tag set and via this specification.
Tite can be used to encode printed prose, poetry, drama, newspapers, and anything else which can be described with the basic TEI building-blocks of divisions, paragraphs, line groups, and speeches.
In this documentation, document refers generally to the item (book, pamphlet, newspaper, etc.) to be encoded and text to either linguistic (as opposed to graphic) material or a logically distinct literary unit.
All printed material should be captured: all text (that is, printed characters) should be transcribed and the presence of graphical items or other non-transcribable elements should be indicated with markup.
A distinction should be maintained in the electronic transcription between end-of-line or ‘soft’ hyphens (an artifact of page layout) and ‘hard’ hyphens (a linguistic feature). The former should be transcribed as the SOFT HYPHEN (U+00AD) character; the latter, as the HYPHEN-MINUS (U+002D) character generally available on Western keyboards. In the rare case of coincidence of the two types — where a word that is normally hyphenated is split across a line break at its hyphen — the hyphen should be considered hard, and transcribed as the HYPHEN-MINUS.
Characters should be encoded in UTF-8. For characters not easily input from the keyboard, use hexadecimal numeric entities (e.g. é, the small latin e with acute accent, is represented as é).
The standard for accuracy of transcription should be at least 99.99% (1 error in 10,000 characters). The sample size for verification will be 5% of the total text.
Almost surely, difficult encoding situations will arise whose resolution may not be covered by this documentation or the TEI Guidelines. In such cases, it is important to document the markup choices that are made. To this end each encoded file should be accompanied by a document with such notes. These notes should reference features of a document that seem remarkable to encoders and how these were handled by encoders.
The text's xml:id attribute should contain a unique identifier for the document being encoded.
Tite omits the <teiHeader> element as a convenience to transcribers. This departs from normal TEI practice, which requires <TEI> as the root element, containing <teiHeader> and text elements. In order to bring a document encoded in TEI Tite into adherence with the TEI abstract model, projects should add a teiHeader before engaging in post-transcription processing.
In cases where a document appears to contain a group of texts but the above condition is not met, encode each unit as a (numbered) <div> with an appropriate type attribute.
Tite uses numbered divisions: div1 through div7, which stand for levels of nesting within a text. div1s nest inside or are contained by the front, body, and back elements, div2s nest inside or are contained by div1s, etc. The document's table of contents is often a good place to find cues about where structural divisions start and end; other cues can be blank pages, recurring typographical or ornamental features, or a numbering system ("Chapter 5" etc.). Also, the presence of a heading will often indicate the beginning of a division.
A divisional title is a page that resembles a half-title page: it displays the title or heading of a major structural unit on an otherwise blank page. Divisional titles should be encoded not with a separate <div> element, but as a head within the appropriate <div>. For half-title pages and similar fly-title pages see the section on Front Matter.
Another potential false indication of a new structural division is an ornament used as an informal division: a printer's ornament of some sort, a string of asterisks or periods, or a horizontal line. Mark these with the special ornament element. If the ornament is a horizontal line or printer's device or otherwise not transcribable, make the element empty and include an appropriate type attribute (line or ornament); if the ornament is made up of characters, transcribe the characters into the ornament's content.
Information on the verso of the title page should be included as well (after a pb).
front
back
Half-title and fly-title pages may be encountered in the front matter. A half-title page precedes the title page proper and sometimes includes volume or series information; a fly-title page comes at the very end of the front matter, just before the body. In the case of half-titles, encode these as <div1 type="half-title"> (with titlePart elements as appropriate); in the case of fly-titles, encode them likewise with <div1 type="fly-title">, making sure to make the fly-title division the last part of the front matter (and not the first part of the body, as may seem reasonable as well).
Tite is equipped to support basic encoding of several types of text: in terms of genre, it supports prose, verse, and drama, and in terms of format, it supports books, newspapers, pamphlets, and other similar printed material. Tite has special elements for letters, verse, drama, and newspapers.
opener contains the additional elements epigraph, argument, and byline. epigraph will often be useful in the context of a letter. When encoding an epigraph, make sure to encode the content as you would any other feature, marking line groups, bibliographical elements, etc.
All verse should be encoded within at least one lg element, even when there are no distinct stanzas or when the verse is interspersed with prose. If it is known, use the type attribute to express the type of line group. Sometimes within a poem there is a question about what should be tagged as a lg or as a separate <div>. As a rough rule of thumb, if there is a title accompanying the division, use the <div> element; otherwise, use lg.
The standard TEI elements for drama should be used: sp, stage, speaker. If the who attribute is used on sp, also transcribe who is given as the speaker, in whatever form it is written, in the speaker element. Short pieces of stage direction that accompany the speaker designation may be included in the speaker element.
Scenes and acts should be encoded as appropriately nested <div>
elements with type attributes of scene or
act, respectively. Cast lists can likewise be encoded using
<div> and type="castlist".
Prologues and epilogues can be treated as sps of their own, unless their structure would be better represented by nested <div> elements.
Tite includes the elements cols and cb which are well suited for the multi-column layout of newspapers. Additional relevant elements are: ref, to encode a pointer to the continuation of a story in a different column or on a different page; and figure, to describe illustrations, advertisements, and cartoons.
If present, transcribe all quotation marks or other delimiters inside the q element.
Use the figure element to encode figures. If a figure has a heading or caption, encode it with the head element. If there is associated text, simply use a p to encode it.
Tables and lists are encoded as in the TEI Guidelines, but note the following.
If a cell in a table is a heading or a label, set the role attribute to label; if the cell contains data, there is no need to use role: data is the default. If a cell or row spans more than one column or row, use the rows or cols attributes set to the number of columns or rows that it spans.
If unsure about whether a structure is best encoded as a list or table, record it as a table only if it would not be properly understood without tabular layout.
Lists should be encoded as either sequences of <items> or label-item pairs. When items in the list contain a label, as in a gloss list, be sure to use the latter form.
Both the reference to the note in the running text and the note itself must be encoded. Use ptr or ref to encode the reference. If there is no reference in the text (often the case for marginal notes), supply a ptr element in a reasonable place in the text running beside the note. If there is a reference (number, symbol, etc.), use the ref element and include the reference text as the content. In both cases, a target attribute must be supplied which contains the xml:id value of the associated note.
When encoding the note itself with the note element, the xml:id and place attributes must be supplied. See the TEI documentation for acceptable values for place; the most common will be foot, end, margin-left (-right, -top, -bot).
Transcribe the note directly after it is referenced in the document. In the case of notes without explicit reference (pointed to with ptr), set the anchored attribute to false.
In rare cases where the logical identity of a block-level element is hard to discern, use the TEI element ab (anonymous block) instead of applying a p or <div> element. In these cases, be sure to document this decision in accompanying notes. Applying this element should be viewed as a last resort.
The gap element should be used when for some reason the document being transcribed contains illegible text (smudged, torn, missing, etc.) or something outside the scope of transcription for a given project: characters in an unsupported character set, for instance. gap indicates that something is omitted. When using gap, set the reason attribute to an appropriate value. (See <unclear> below.)
If there is a typographical feature not covered by the above elements, the TEI hi element is still available in Tite. Use it without a rend attribute.
For passages set off by quotation marks or another delimeter, use the q element, including the delimeter inside the tag.
If the alignment of an element seems remarkable, set the element's rend attribute to an appropriate value (normally center, right, left, etc.). However, when semantic already accounts for its cause, description of alignment is not necessary. Headings, for instance, do not need to be marked as being centered.
To indicate level of indentation (often in verse), use numerical ‘arguments’ to ‘indent’, as in indent(1), indent(-1), and so on.
The seg element is the phrase-level analogue to the ab element. If a phrase-level feature seems to be present but its identity is hard to fathom, use this element. This, again, is a last resort.
Alternately, when a passage of text is for some reason too hard to read, use the unclear element, setting the reason attribute to an appropriate value. When using unclear, surround the entire word with the tag if any part of it is unclear (not just the illegible letter, say).
For cases in which it is unknown which character a given glyph corresponds to, mark the glyph with the g element to indicate the uncertainty. By convention in Tite, g represents any unknown glyph; no ref attribute is necessary. Note that unknown glyphs are different from illegible text.
Encode page breaks (pb) at the start of each page, and encode breaks even for blank pages. If the page is numbered, include the page number as the value of the n attribute and, again, no matter where the page number is printed on the page, place the pb element at the ‘top.’
If marking column breaks, follow the same rules as for page breaks. Column breaks are imagined to appear at the top of the column, at the beginning of the column's text. The cols element exists to record a change in columnar layout. If such a change occurs, mark the beginning of the new layout with cols and supply the new number of columns as the value for the n attribute.
If line breaks are to be captured, use the lb element.
As of May 2009, the TEI Special Interest Group (SIG) on Libraries is in the process of revising its TEI Text Encoding in Libraries: Guidelines for Best Encoding Practices (GBP) document, which creates common definitions of ‘levels of encoding’ based on depth of markup applied. A draft of this document is available at the Libraries SIG's wiki. Because the levels of encoding provide a tremendously useful common set of terms, it's helpful to situate TEI Tite according to them.
Not mentioned above is one key but purposeful incompatibility: Tite's lack of a header. A TEI header must be added, and the root <TEI> element used for compatibility with the GBP, and with the TEI abstract model in general.
Also, thank you to members of the TEI Special Interest Group on Libraries who provided very valuable corrections and suggestions.
| 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 | bibl listBibl |
| Attributes | Attributes |
| att.editLike provides attributes describing the nature of a encoded scholarly intervention or interpretation of any kind. | |||||||||
| Module | tei | ||||||||
| Members | gap unclear date time | ||||||||
| Attributes | Attributes att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) att.responsibility (@cert, @resp)
| ||||||||
| att.global provides attributes common to all elements in the TEI encoding scheme. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Module | tei | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Members | p foreign hi q cit desc gap unclear name email address addrLine num measureGrp date time abbr ptr ref list item label head note graphic milestone pb lb cb author editor respStmt resp title publisher biblScope pubPlace bibl listBibl relatedItem l lg sp speaker stage text body group floatingText div1 div2 div3 div4 div5 div6 div7 trailer byline dateline argument epigraph opener closer salute signed postscript titlePage docTitle titlePart docAuthor docEdition docImprint docDate front back table row cell formula figure ab seg g b i ul sub sup smcap cols ornament | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attributes | Attributes
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| att.typed provides attributes which can be used to classify or subclassify elements in any way. | |||||||
| Module | tei | ||||||
| Members | cit name measureGrp date time ptr ref head note milestone pb lb cb bibl listBibl relatedItem lg text floatingText div1 div2 div3 div4 div5 div6 div7 figure ab seg g | ||||||
| Attributes | Attributes
| ||||||
| <b> (bold) for capturing typographical feature: bold glyphs. | |
| Module | derived-module-tei_tite |
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) |
| Used by | |
| Contained by | |
| May contain | |
| Declaration |
element b { att.global.attributes, macro.paraContent } |
| <cols> (columns) with the ‘n’ attribute (denoting new number of columns) is used to mark where a document changes columnar layout. | |||||||
| Module | derived-module-tei_tite | ||||||
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space)
| ||||||
| Used by | |||||||
| Contained by | |||||||
| May contain | Empty element | ||||||
| Declaration | element cols { att.global.attributes, attribute [http://www.tei-c.org/ns/tite/1.0]ed { data.code }?, empty } | ||||||
| <gap> (gap) indicates a point where material has been omitted in a transcription, whether for editorial reasons described in the TEI header, as part of sampling practice, or because the material is illegible, invisible, or inaudible. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COEDADD | |||||||||
| Module | core | ||||||||
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) att.editLike (@source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
| ||||||||
| Used by | |||||||||
| Contained by | |||||||||
| May contain | core: desc | ||||||||
| Declaration | element gap { attribute reason { list { data.word, data.word* } }?, att.global.attributes, att.editLike.attribute.source, att.dimensions.attributes, model.glossLike* } | ||||||||
| Example |
<gap extent="4" unit="chars" reason="illegible"/>
| ||||||||
| Example |
<gap extent="1" unit="essay" reason="sampling"/>
| ||||||||
| Note | |||||||||
| <i> (italics) for capturing typographical feature: italicized glyphs. | |
| Module | derived-module-tei_tite |
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) |
| Used by | |
| Contained by | |
| May contain | |
| Declaration |
element i { att.global.attributes, macro.paraContent } |
| <ornament> for capturing typographical feature: printer's ornament, horizontal line, strings of asterisks or periods, etc, indicating an informal division that does not call for a new <div> element. If a horizontal rule or printer's ornament, use appropriate rend attribute and leave the element empy; if the ornament can be represented with characters, include these in the element. | |
| Module | derived-module-tei_tite |
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) |
| Used by | |
| Contained by | |
| May contain | Character data only |
| Declaration |
element ornament { att.global.attributes, text } |
| <smcap> (smallcaps) for capturing typographical feature: glyphs in small capitals. | |
| Module | derived-module-tei_tite |
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) |
| Used by | |
| Contained by | |
| May contain | |
| Declaration |
element smcap { att.global.attributes, macro.paraContent } |
| <sub> (subscript) for capturing typographical feature: subscript glyphs. | |
| Module | derived-module-tei_tite |
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) |
| Used by | |
| Contained by | |
| May contain | |
| Declaration |
element sub { att.global.attributes, macro.paraContent } |
| <sup> (superscript) for capturing typographical feature: superscript glyphs. | |
| Module | derived-module-tei_tite |
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) |
| Used by | |
| Contained by | |
| May contain | |
| Declaration |
element sup { att.global.attributes, macro.paraContent } |
| <ul> (underline) for capturing typographical feature: underlined glyphs. | |
| Module | derived-module-tei_tite |
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) |
| Used by | |
| Contained by | |
| May contain | |
| Declaration |
element ul { att.global.attributes, macro.paraContent } |
| <unclear> contains a word, phrase, or passage which cannot be transcribed with certainty because it is illegible or inaudible in the source. http://www.tei-c.org/release/doc/tei-p5-doc/en/html/PH.html#PHDA http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COEDADD | |||||||||||
| Module | core | ||||||||||
| Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @rend, @xml:base, @xml:space) att.editLike (@source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
| ||||||||||
| Used by | |||||||||||
| Contained by | |||||||||||
| May contain | |||||||||||
| Declaration | element unclear { attribute reason { list { data.word, data.word* } }?, att.global.attributes, att.editLike.attribute.source, att.dimensions.attributes, macro.paraContent } | ||||||||||
| Example |
and from time to time invited in like manner
his att<unclear>ention</unclear> Here the last few letters of the word are hard to read. | ||||||||||
| Example |
<u> ...and then <unclear reason="background-noise">Nathalie</unclear> said ... </u>
| ||||||||||
| Note |
The same element is used for all cases of uncertainty in the transcription of element
content, whether for written or spoken material. For other aspects of certainty,
uncertainty, and reliability of tagging and transcription, see chapter ??.
| ||||||||||
| ab: (anonymous block) contains any arbitrary component-level unit of text, acting as an anonymous container for phrase or inter level elements analogous to, but without the semantic baggage of, a paragraph. |
| abbr: (abbreviation) contains an abbreviation of any sort. |
| addrLine: (address line) contains one line of a postal address. |
| address: contains a postal address, for example of a publisher, an organization, or an individual. |
| argument: A formal list or prose description of the topics addressed by a subdivision of a text. |
| att.ascribed: provides attributes for elements representing speech or action that can be ascribed to a specific individual. |
| att.breaking: provides an attribute to indicate whether or not the element concerned is considered to mark the end of an orthographic token in the same way as whitespace. |
| 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. |
| att.datable: provides attributes for normalization of elements that contain dates, times, or datable events. |
| att.datable.w3c: provides attributes for normalization of elements that contain datable events using the W3C datatypes. |
| 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. |
| att.dimensions: provides attributes for describing the size of physical objects. |
| att.internetMedia: provides attributes for specifying the type of a computer resource using a standard taxonomy. |
| att.measurement: provides attributes to represent a regularized or normalized measurement. |
| att.naming: provides attributes common to elements which refer to named persons, places, organizations etc. |
| att.placement: provides attributes for describing where on the source page or object a textual element appears. |
| att.pointing: defines a set of attributes used by all elements which point to other elements by means of one or more URI references. |
| att.ranging: provides attributes for describing numerical ranges. |
| att.responsibility: provides attributes indicating who is responsible for something asserted by the markup and the degree of certainty associated with it. |
| att.sourced: provides attributes identifying the source edition from which some encoded feature derives. |
| att.spanning: provides attributes for elements which delimit a span of text by pointing mechanisms rather than by enclosing it. |
| att.tableDecoration: provides attributes used to decorate rows or cells of a table. |
| att.translatable: provides attributes used to indicate the status of a translatable portion of an ODD document. |
| 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. |
| back: (back matter) contains any appendixes, etc. following the main part of a text. |
| bibl: (bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may not be explicitly tagged. |
| 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. |
| body: (text body) contains the whole body of a single unitary text, excluding any front or back matter. |
| byline: contains the primary statement of responsibility given for a work on its title page or at the head or end of the work. |
| cb: (column break) marks the boundary between one column of a text and the next in a standard reference system. |
| cell: contains one cell of a table. |
| 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. |
| closer: groups together salutations, datelines, and similar phrases appearing as a final group at the end of a division, especially of a letter. |
| data.certainty: defines the range of attribute values expressing a degree of certainty. |
| data.code: defines the range of attribute values expressing a coded value by means of a pointer to some other element which contains a definition for it. |
| data.count: defines the range of attribute values used for a non-negative integer value used as a count. |
| data.duration.w3c: defines the range of attribute values available for representation of a duration in time using W3C datatypes. |
| data.enumerated: defines the range of attribute values expressed as a single XML name taken from a list of documented possibilities. |
| data.key: defines the range of attribute values expressing a coded value by means of an arbitrary identifier, typically taken from a set of externally-defined possibilities. |
| data.language: defines the range of attribute values used to identify a particular combination of human language and writing system. |
| data.name: defines the range of attribute values expressed as an XML Name. |
| data.numeric: defines the range of attribute values used for numeric values. |
| data.outputMeasurement: defines a range of values for use in specifying the size of an object that is intended for display on the web. |
| data.pointer: defines the range of attribute values used to provide a single URI pointer to any other resource, either within the current document or elsewhere. |
| data.temporal.w3c: defines the range of attribute values expressing a temporal expression such as a date, a time, or a combination of them, that conform to the W3C XML Schema Part 2: Datatypes specification. |
| data.truthValue: defines the range of attribute values used to express a truth value. |
| data.word: defines the range of attribute values expressed as a single word or token. |
| date: contains a date in any format. |
| dateline: contains a brief description of the place, date, time, etc. of production of a letter, newspaper story, or other work, prefixed or suffixed to it as a kind of heading or trailer. |
| 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. |
| div1: (level-1 text division) contains a first-level subdivision of the front, body, or back of a text. |
| div2: (level-2 text division) contains a second-level subdivision of the front, body, or back of a text. |
| div3: (level-3 text division) contains a third-level subdivision of the front, body, or back of a text. |
| div4: (level-4 text division) contains a fourth-level subdivision of the front, body, or back of a text. |
| div5: (level-5 text division) contains a fifth-level subdivision of the front, body, or back of a text. |
| div6: (level-6 text division) contains a sixth-level subdivision of the front, body, or back of a text. |
| div7: (level-7 text division) contains the smallest possible subdivision of the front, body or back of a text, larger than a paragraph. |
| docAuthor: (document author) contains the name of the author of the document, as given on the title page (often but not always contained in a byline). |
| docDate: (document date) contains the date of a document, as given (usually) on a title page. |
| docEdition: (document edition) contains an edition statement as presented on a title page of a document. |
| docImprint: (document imprint) contains the imprint statement (place and date of publication, publisher name), as given (usually) at the foot of a title page. |
| docTitle: (document title) contains the title of a document, including all its constituents, as given on a title page. |
| 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. |
| email: (electronic mail address) contains an e-mail address identifying a location to which e-mail messages can be delivered. |
| epigraph: contains a quotation, anonymous or attributed, appearing at the start of a section or chapter, or on a title page. |
| figure: groups elements representing or containing graphic information such as an illustration or figure. |
| floatingText: contains a single text of any kind, whether unitary or composite, which interrupts the text containing it at any point and after which the surrounding text resumes. |
| foreign: (foreign) identifies a word or phrase as belonging to some language other than that of the surrounding text. |
| formula: contains a mathematical or other formula. |
| front: (front matter) contains any prefatory matter (headers, title page, prefaces, dedications, etc.) found at the start of a document, before the main body. |
| g: (character or glyph) represents a non-standard character or glyph. |
| graphic: indicates the location of an inline graphic, illustration, or figure. |
| group: contains the body of a composite text, grouping together a sequence of distinct texts (or groups of such texts) which are regarded as a unit for some purpose, for example the collected works of an author, a sequence of prose essays, etc. |
| head: (heading) contains any type of heading, for example the title of a section, or the heading of a list, glossary, manuscript description, etc. |
| hi: (highlighted) marks a word or phrase as graphically distinct from the surrounding text, for reasons concerning which no claim is made. |
| item: contains one component of a list. |
| l: (verse line) contains a single, possibly incomplete, line of verse. |
| label: contains the label associated with an item in a list; in glossaries, marks the term being defined. |
| lb: (line break) marks the start of a new (typographic) line in some edition or version of a text. |
| lg: (line group) contains a group of verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc. |
| list: (list) contains any sequence of items organized as a list. |
| listBibl: (citation list) contains a list of bibliographic citations of any kind. |
| macro.anyXML: defines a content model within which any XML elements are permitted |
| macro.limitedContent: (paragraph content) defines the content of prose elements that are not used for transcription of extant materials. |
| macro.paraContent: (paragraph content) defines the content of paragraphs and similar elements. |
| macro.phraseSeq: (phrase sequence) defines a sequence of character data and phrase-level elements. |
| 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. |
| 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. |
| measureGrp: (measure group) contains a group of dimensional specifications which relate to the same object, for example the height and width of a manuscript page. |
| milestone: marks a boundary point separating any kind of section of a text, typically but not necessarily indicating a point at which some part of a standard reference system changes, where the change is not represented by a structural element. |
| model.addrPart: groups elements such as names or postal codes which may appear as part of a postal address. |
| model.addressLike: groups elements used to represent a postal or e-mail address. |
| model.biblLike: groups elements containing a bibliographic description. |
| model.biblPart: groups elements which represent components of a bibliographic description. |
| model.choicePart: groups elements (other than <choice> itself) which can be used within a <choice> alternation. |
| model.common: groups common chunk- and inter-level elements. |
| model.dateLike: groups elements containing temporal expressions. |
| model.div1Like: groups top-level structural divisions. |
| model.div2Like: groups second-level structural divisions. |
| model.div3Like: groups third-level structural divisions. |
| model.div4Like: groups fourth-level structural divisions. |
| model.div5Like: groups fifth-level structural divisions. |
| model.div6Like: groups sixth-level structural divisions. |
| model.div7Like: groups seventh-level structural divisions. |
| model.divBottom: groups elements appearing at the end of a text division. |
| model.divBottomPart: groups elements which can occur only at the end of a text division. |
| model.divGenLike: groups elements used to represent a structural division which is generated rather than explicitly present in the source. |
| model.divLike: groups elements used to represent un-numbered generic structural divisions. |
| model.divPart: groups paragraph-level elements appearing directly within divisions. |
| model.divTop: groups elements appearing at the beginning of a text division. |
| model.divTopPart: groups elements which can occur only at the beginning of a text division. |
| model.divWrapper: groups elements which can appear at either top or bottom of a textual division. |
| model.egLike: groups elements containing examples or illustrations. |
| model.emphLike: groups phrase-level elements which are typographically distinct and to which a specific function can be attributed. |
| model.entryPart: groups elements appearing at any level within a dictionary entry. |
| model.entryPart.top: groups high level elements within a structured dictionary entry |
| model.frontPart: groups elements which appear at the level of divisions within front or back matter. |
| model.gLike: groups elements used to represent individual non-Unicode characters or glyphs. |
| model.global: groups elements which may appear at any point within a TEI text. |
| model.global.edit: groups globally available elements which perform a specifically editorial function. |
| model.glossLike: groups elements which provide an alternative name, explanation, or description for any markup construct. |
| model.graphicLike: groups elements containing images, formulae, and similar objects. |
| model.headLike: groups elements used to provide a title or heading at the start of a text division. |
| model.hiLike: groups phrase-level elements which are typographically distinct but to which no specific function can be attributed. |
| model.highlighted: groups phrase-level elements which are typographically distinct. |
| model.imprintPart: groups the bibliographic elements which occur inside imprints. |
| model.inter: groups elements which can appear either within or between paragraph-like elements. |
| model.lLike: groups elements representing metrical components such as verse lines. |
| model.labelLike: groups elements used to gloss or explain other parts of a document. |
| model.limitedPhrase: groups phrase-level elements excluding those elements primarily intended for transcription of existing sources. |
| model.listLike: groups list-like elements. |
| model.measureLike: groups elements which denote a number, a quantity, a measurement, or similar piece of text that conveys some numerical meaning. |
| model.milestoneLike: groups milestone-style elements used to represent reference systems. |
| model.msItemPart: groups elements which can appear within a manuscript item description. |
| model.msQuoteLike: groups elements which represent passages such as titles quoted from a manuscript as a part of its description. |
| model.nameLike: groups elements which name or refer to a person, place, or organization. |
| model.nameLike.agent: groups elements which contain names of individuals or corporate bodies. |
| model.noteLike: groups globally-available note-like elements. |
| model.pLike: groups paragraph-like elements. |
| model.pLike.front: groups paragraph-like elements which can occur as direct constituents of front matter. |
| model.pPart.data: groups phrase-level elements containing names, dates, numbers, measures, and similar data. |
| model.pPart.edit: groups phrase-level elements for simple editorial correction and transcription. |
| model.pPart.editorial: groups phrase-level elements for simple editorial interventions that may be useful both in transcribing and in authoring. |
| model.pPart.transcriptional: groups phrase-level elements used for editorial transcription of pre-existing source materials. |
| model.personPart: groups elements which form part of the description of a person. |
| model.phrase: groups elements which can occur at the level of individual words or phrases. |
| model.ptrLike: groups elements used for purposes of location and reference. |
| model.publicationStmtPart: groups elements which may appear within the <publicationStmt> element of the TEI Header. |
| model.qLike: groups elements related to highlighting which can appear either within or between chunk-level elements. |
| model.quoteLike: groups elements used to directly contain quotations. |
| model.respLike: groups elements which are used to indicate intellectual or other significant responsibility, for example within a bibliographic element. |
| model.segLike: groups elements used for arbitrary segmentation. |
| model.stageLike: groups elements containing stage directions or similar things defined by the module for performance texts. |
| model.titlepagePart: groups elements which can occur as direct constituents of a title page, such as docTitle, docAuthor, docImprint, or epigraph. |
| name: (name, proper noun) contains a proper noun or noun phrase. |
| note: contains a note or annotation. |
| num: (number) contains a number, written in any form. |
| opener: groups together dateline, byline, salutation, and similar phrases appearing as a preliminary group at the start of a division, especially of a letter. |
| p: (paragraph) marks paragraphs in prose. |
| pb: (page break) marks the boundary between one page of a text and the next in a standard reference system. |
| postscript: contains a postscript, e.g. to a letter. |
| ptr: (pointer) defines a pointer to another location. |
| pubPlace: (publication place) contains the name of the place where a bibliographic item was published. |
| publisher: provides the name of the organization responsible for the publication or distribution of a bibliographic item. |
| 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. |
| ref: (reference) defines a reference to another location, possibly modified by additional text or comment. |
| 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. |
| resp: (responsibility) contains a phrase describing the nature of a person's intellectual responsibility. |
| 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. |
| row: contains one row of a table. |
| salute: (salutation) contains a salutation or greeting prefixed to a foreword, dedicatory epistle, or other division of a text, or the salutation in the closing of a letter, preface, etc. |
| seg: (arbitrary segment) represents any segmentation of text below the ‘chunk’ level. |
| signed: (signature) contains the closing salutation, etc., appended to a foreword, dedicatory epistle, or other division of a text. |
| sp: (speech) An individual speech in a performance text, or a passage presented as such in a prose or verse text. |
| speaker: A specialized form of heading or label, giving the name of one or more speakers in a dramatic text or fragment. |
| stage: (stage direction) contains any kind of stage direction within a dramatic text or fragment. |
| table: contains text displayed in tabular form, in rows and columns. |
| 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. |
| time: contains a phrase defining a time of day in any format. |
| title: contains a title for any kind of work. |
| titlePage: (title page) contains the title page of a text, appearing within the front or back matter. |
| titlePart: contains a subsection or division of the title of a work, as indicated on a title page. |
| trailer: contains a closing title or footer appearing at the end of a division of a text. |