## Text Encoding Initiative

### The XML Version of the TEI Guidelines

# 36 Obtaining the TEI DTD

Up: Contents Previous: 35 Elements Next: 37 Obtaining TEI WSDs

Full copies of the TEI DTD fragments are not repeated in this document, although they may be reconstituted by a careful reading of each chapter.

The DTD fragments are widely available over the Internet and elsewhere. The canonical home for the TEI DTD fragments is the TEI web server at http://www.tei-c.org/Guidelines/DTD/. Copies of the Guidelines and the DTD are also available from the TEI in other forms, and are also served from a variety of other sources on the Internet. Note that the current version of the TEI DTD is supplied in a form which can be used with either SGML or XML processors, depending on the setting of the TEI.XML parameter variable, as further discussed in section 3.8.4 Generation of an XML DTD.

The following tables give for each of the files making up the current release:

1. the filename used in the release directory;
2. the type of declarations contained in the module;
3. the full name of the module, for use in constructing its Formal Public Identifer (FPI)
4. a cross reference to the chapter in which it is defined

. To make up the Formal Public Identifier, the full name of the module should be prefixed by the string `-//TEI P4//` and the type of declarations contained, and suffixed by the string `//EN`. Thus the FPI for the first file listed below should be `-//TEI P4//ELEMENTS Additional Element Set for Simple Analysis//EN`. Each table corresponds with a single TEI module or `tag set' i.e. a group of related DTD fragments. Tables are listed in alphabetical order.

Additional tag set for simple analysis: enabled by TEI.analysis
teiana2.dtd | ELEMENTS | Additional Element Set for Simple Analysis | 15 Simple Analytic Mechanisms
teiana2.ent | ENTITIES | Element Classes for Simple Analysis | 15 Simple Analytic Mechanisms

Core tag sets: enabled when any TEI base is enabled
teiback2.dtd | ELEMENTS | Back Matter | 7.6 Back Matter
teiclas2.ent | ENTITIES | TEI ElementClasses | 3.7 Element Classes
teicore2.dtd | ELEMENTS | Core Elements | 6 Elements Available in All TEI Documents
teifron2.dtd | ELEMENTS | Front Matter | 7.4 Front Matter
teihdr2.dtd | ELEMENTS | TEI Header | 5 The TEI Header
teistr2.dtd | ELEMENTS | Default Text Structure | 7 Default Text Structure

Additional tag set for certainty: enabled by TEI.certainty
teicert2.dtd | ELEMENTS | Additional Element Set for Certainty and Responsibility | 17 Certainty and Responsibility

Additional tag set for language corpora: enabled by TEI.corpus
teicorp2.dtd | ELEMENTS | Additional Element Set for Language Corpora | 23 Language Corpora

Base tag set for dictionaries: enabled by TEI.dictionary
teidict2.dtd | ELEMENTS | Base Element Set for Print Dictionaries | 12 Print Dictionaries
teidict2.ent | ENTITIES | Element Classes for Print Dictionaries | 12 Print Dictionaries

Base tag set for performance texts: enabled by TEI.drama
teidram2.dtd | ELEMENTS | Base Element Set for Drama 2001-12 | 10 Base Tag Set for Drama
teidram2.ent | ENTITIES | Element Classes for Drama | 10 Base Tag Set for Drama

Additional tag set for figures, tables and formulae: enabled by TEI.figures
teifig2.dtd | ELEMENTS | Additional Element Set for Tables, Formulae, and Graphics | 22 Tables, Formulae, and Graphics
teifig2.ent | ENTITIES | Formulae Notations and Contents | 22 Tables, Formulae, and Graphics

Auxiliary DTD for Feature System Declarations
teifsd2.dtd | DTD | Auxiliary Document Type: Feature System Declaration | 26 Feature System Declaration

Additional tag set for feature structures: enabled by TEI.fs
teifs2.dtd | ELEMENTS | Additional Element Set for Feature Structure Annotation | 16 Feature Structures

General Base tag set, for use with one or more other base tag sets: enabled by TEI.general
teigen2.dtd | ELEMENTS | General Base Element Set | 3.4 Combining TEI Base Tag Sets

The TEI main DTD
tei2.dtd | DTD | Main DTD Driver File | 3 Structure of the TEI Document Type Definition
teigis2.ent | ENTITIES | Generic Identifiers | 3.8 Other Parameter Entities in TEI DTDs
teikey2.ent | ENTITIES | TEI Keywords | 3.8 Other Parameter Entities in TEI DTDs

Additional tag set for Linking and Segmentation: enabled by TEI.linking
teilink2.dtd | ELEMENTS | Additional Element Set for Linking, Segmentation, and Alignment | 14 Linking, Segmentation, and Alignment
teilink2.ent | ENTITIES | Element Classes for Linking, Segmentation, and Alignment | 14 Linking, Segmentation, and Alignment

Mixed base tag set, for use with one or more other base tag sets: enabled by TEI.mixed
teimix2.dtd | ELEMENTS | Base Element Set for Mixed Text Types | 3.4 Combining TEI Base Tag Sets

Additional tag set for Names and Dates: enabled by TEI.names.dates
teind2.dtd | ELEMENTS | Additional Element Set for Names and Dates | 20 Names and Dates
teind2.ent | ENTITIES | Element Classes for Names and Dates | 20 Names and Dates

Additional tag set for Graph Theory: enabled by TEI.nets
teinet2.dtd | ELEMENTS | Additional Element Set for Graphs, Networks, and Trees | 21 Graphs, Networks, and Trees

Base tag set for Prose: enabled by TEI.prose
teipros2.dtd | ELEMENTS | Base Element Set for Prose | 8 Base Tag Set for Prose

Auxiliary DTD for Independent Headers
teishd2.dtd | DTD | Auxiliary Document Type: Independent TEI Header | 24 The Independent Header

Base tag set for Transcribed Speech: enabled by TEI.spoken
teispok2.dtd | ELEMENTS | Base Element Set for Transcriptions of Speech | 11 Transcriptions of Speech
teispok2.ent | ENTITIES | Element Classes for Transcriptions of Speech | 11 Transcriptions of Speech

Additional tag set for Textual Criticism: enabled by TEI.textcrit
teitc2.dtd | ELEMENTS | Additional Element Set for Text-Critical Apparatus | 19 Critical Apparatus
teitc2.ent | ENTITIES | Element Classes for Critical Apparatus | 19 Critical Apparatus

Base tag sets for Terminological Data: enabled by TEI.terminology
teiterm2.dtd | ELEMENTS | Base Element Set for Terminological Data | 13 Terminological Databases
teiterm2.ent | ENTITIES | Element Classes for Terminological Data | 13 Terminological Databases
teite2f.dtd | ELEMENTS | Terminological Databases (Flat) | 13 Terminological Databases
teite2n.dtd | ELEMENTS | Terminological Databases (Nested) | 13 Terminological Databases

Additional tag set for Physical Transcription: enabled by TEI.transcr
teitran2.dtd | ELEMENTS | Additional Element Set for Transcription of Primary Sources | 18 Transcription of Primary Sources
teitran2.ent | ENTITIES | Element Classes for Transcription of Primary Sources | 18 Transcription of Primary Sources

Auxiliary DTD for Tag Set documentation
teitsd2.dtd | DTD | Auxiliary Document Type: Tag Set Documentation | 27 Tag Set Documentation

Base tag set for Verse: enabled by TEI.verse
teivers2.dtd | ELEMENTS | Base Element Set for Verse | 9 Base Tag Set for Verse
teivers2.ent | ENTITIES | Element Classes for Verse | 9 Base Tag Set for Verse

Auxiliary tag set for Writing System Declarations
teiwsd2.dtd | DTD | Auxiliary Document Type: Writing System Declaration | 25 Writing System Declaration

Auxiliary tag set for concurrent markup of pages and lines
teipl2.dtd | DTD | Concurrent Document Type: Pages and Lines | 31 Multiple Hierarchies

Two catalog files are provided with the TEI DTD fragments, one (catalog.tei) in SGML Open format; the other (teicatalog.xml) in XML Catalog format: either file may be used to specify the location of copies of the TEI DTD fragments stored locally, as further discussed in 2.10.4 Ancillary Files.

Up: Contents Previous: 35 Elements Next: 37 Obtaining TEI WSDs