Bleier, Roman; roman.bleier@uni-graz.at
Der Standard der Text Encoding Initiative (TEI) ist in der Schema-Metasprache ODD (One Document Does it All) definiert. Ein ODD ist ein TEI-Dokument, das Schema-Fragmente, Dokumentationstexte, Codebeispiele und Verweise auf die TEI Guidelines in einem Dokument enthält. Für Dokumentationszwecke gibt es in der TEI ein eigenes Modul tagdocs — Documentation Elements, in dem Elemente und Attribute definiert sind, die für das Schreiben von ODDs verwendet werden. (TEI: 22 Documentation Elements)
ODD ist von zentraler Bedeutung für die Entwicklung lokaler, projektspezifischer Schemata. Da die TEI über 500 Elemente und Attribute definiert hat und nicht alle für ein Editionsprojekt relevant sind, ist es nötig, das verwendete Subset und mögliche Änderungen zum Gesamt-Schema durch ein ODD zu dokumentieren. Mit Roma stellt die TEI-Community ein Werkzeug für die Anpassung von ODDs und zur Generierung von Schemata (RELAX NG, XML-Schema, DTD) und Dokumentation (als HTML oder PDF) zur Verfügung. (Mittelbach et al. 2019)
Literatur:
- Burnard, Lou. 2014. Customizing the TEI - OpenEdition Press. In: What is the Text Encoding Initiative?.
- Mittelbach, Arno; Rahtz, Sebastian; TEI Consortium. Roma: generating customizations for the TEI. URL: https://roma2.tei-c.org/
- TEI. 22 Documentation Elements. URL: https://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html
- TEI. 23 Using the TEI. URL: https://tei-c.org/release/doc/tei-p5-doc/en/html/USE.html
- TEI Consortium. Getting Started with P5 ODDs. URL: https://tei-c.org/guidelines/customization/getting-started-with-p5-odds/