Text Encoding Initiative
# Text Encoding Initiative

Die Text Encoding Initiative (TEI) ist eine 1987 gegründete Organisation (seit 2000 als TEI-Konsortium organisiert) und ein gleichnamiges Dokumentenformat zur Kodierung und zum Austausch von Texten, das diese entwickelt hat und weiterentwickelt. In der aktuellen Version P5 basiert das Format auf XML und ist in einer Metasprache definiert, aus der formale Schemata wie DTD, XML Schema und RELAX NG Schema abgeleitet werden können.

TEI hat sich zu einem De-facto-Standard innerhalb der Geisteswissenschaften entwickelt, wo es zum Beispiel zur Kodierung von gedruckten Werken (Editionswissenschaft) oder zur Auszeichnung von sprachlichen Informationen (Linguistik) in Texten verwendet wird.

## Geschichte

TEI wurde seit 1988 auf der Grundlage von SGML entwickelt, der erste Entwurf P1 (P für englisch proposal – Vorschlag) erschien 1990. Nach einer Zwischenversion P2 (1992), die Erweiterungen und Korrekturen enthielt, wurde 1994 die wiederum erweiterte TEI-Version P3 – die erste stabile Version – verabschiedet. Mit der Entwicklung und Verbreitung von XML musste auch TEI weiterentwickelt werden. Zu diesem Zweck wurde im Jahr 2000 das TEI-Konsortium gegründet. Die erste XML-Version P4 erschien 2002, gleichzeitig entstand die Version TEI Lite mit einem abgespeckten Umfang an Elementen. Seit 2005 wurde die Version P5 erarbeitet, die am 1. November 2007 freigegeben wurde. Sie wurde technisch gründlich überarbeitet und inhaltlich erweitert, unter anderem wurde ein Standard zur Beschreibung von Handschriften (MASTER) integriert.

## Technik

TEI ist aus verschiedenen sachbezogenen Modulen aufgebaut, die beispielsweise Elemente für die Dokumentstruktur, zur Auszeichnung von Gedichten und Dramen, zur Markierung einzelner Zeilen und Seiten, für Tabellen, für textkritische Anmerkungen oder für Sprachkorpora, Terminologien und Wörterbücher enthalten. Es gibt einen Kern von Modulen, der allgemeine Elemente wie <p/> für Absätze enthält. Dieser Kern kann je nach Projekt um benötigte Module erweitert werden, die eine sehr differenzierte Auszeichnung von Textmerkmalen ermöglichen. Das TEI-Schema für eine konkrete Anwendung wird selbst als TEI-Dokument in einer Metasprache definiert (genannt ODD-Dokument: One Document Does it all). Aus dem ODD-Dokument können automatisch formale Schemata, etwa DTD, XML Schema und Relax-NG-Schema generiert werden. Sowohl für die Anpassung von TEI als auch für die Erzeugung der Schemata bieten die TEI-Webseiten Werkzeuge.

## Beispiele

### Praxisbeispiel

Das folgende Beispiel kodiert ein Gedicht mit detaillierten bibliografischen Angaben sowie Angaben zur Zeilen- und Seitenzählung (TEI Lite).

