Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

A TEI Customization for Writing TEI Customizations

View through CrossRef
A schema, in general, is intended to be used to check a document for errors before those errors cause problems in processing. However, schemas can also help us write our documents. The TEI ODD language (and the more modern version thereof, Pure ODD), in particular, can be used for two related but distinctly different purposes: 1) to create a markup language, including documentation and schemas; and 2) to customize a markup language that was already written in ODD. There are several examples of (1), including the TEI Guidelines, the Music Encoding Initiative, the ISO Feature Structure encoding system, and the W3C Internationalization Tag Set. And there are several well known examples of (2), including TEI Lite, TEI Tite, TEI Simple Print, Comic Book Markup Language, Digital Humanities Quarterly, TEI-in-Libraries, and the markup language for this journal.1 Of all these various uses of the TEI ODD language, the most common (by far) is to create a customized TEI for use in a particular project. This is because the TEI Guidelines are not meant to be used out of the box—every TEI project is expected to customize the TEI. For example, in raw (i.e., uncustomized) TEI, the @type attribute of <stage> has a robust set of nine suggested values: "business", "delivery", "entrance", "exit", "location", "mixed", "modifier", "novelistic", and "setting". But a project may very well wish to expand this list (e.g., by adding "onStage", "prop", and "remains") and require that encoders use a value from this expanded list. This sort of molding of the TEI to local purposes is done by creating a TEI customization using the TEI ODD language. In this paper I will present a TEI ODD customization of the TEI language that is intended to help a user write a TEI ODD customization of the TEI language. It is not intended to check a TEI ODD customization document for errors, and in fact will likely flag things as “errors” that an ODD processor would find perfectly acceptable. But it does allow a user to more quickly, easily, and accurately write a TEI customization ODD using an XML editor.
Title: A TEI Customization for Writing TEI Customizations
Description:
A schema, in general, is intended to be used to check a document for errors before those errors cause problems in processing.
However, schemas can also help us write our documents.
The TEI ODD language (and the more modern version thereof, Pure ODD), in particular, can be used for two related but distinctly different purposes: 1) to create a markup language, including documentation and schemas; and 2) to customize a markup language that was already written in ODD.
There are several examples of (1), including the TEI Guidelines, the Music Encoding Initiative, the ISO Feature Structure encoding system, and the W3C Internationalization Tag Set.
And there are several well known examples of (2), including TEI Lite, TEI Tite, TEI Simple Print, Comic Book Markup Language, Digital Humanities Quarterly, TEI-in-Libraries, and the markup language for this journal.
1 Of all these various uses of the TEI ODD language, the most common (by far) is to create a customized TEI for use in a particular project.
This is because the TEI Guidelines are not meant to be used out of the box—every TEI project is expected to customize the TEI.
For example, in raw (i.
e.
, uncustomized) TEI, the @type attribute of <stage> has a robust set of nine suggested values: "business", "delivery", "entrance", "exit", "location", "mixed", "modifier", "novelistic", and "setting".
But a project may very well wish to expand this list (e.
g.
, by adding "onStage", "prop", and "remains") and require that encoders use a value from this expanded list.
This sort of molding of the TEI to local purposes is done by creating a TEI customization using the TEI ODD language.
In this paper I will present a TEI ODD customization of the TEI language that is intended to help a user write a TEI ODD customization of the TEI language.
It is not intended to check a TEI ODD customization document for errors, and in fact will likely flag things as “errors” that an ODD processor would find perfectly acceptable.
But it does allow a user to more quickly, easily, and accurately write a TEI customization ODD using an XML editor.

Related Results

Customer requirements based ERP customization using AHP technique
Customer requirements based ERP customization using AHP technique
Purpose– Customization is a difficult task for many organizations implementing enterprise resource planning (ERP) systems. The purpose of this paper is to develop a new framework b...
The McGill library chapbook project: a case study in TEI encoding
The McGill library chapbook project: a case study in TEI encoding
Purpose – The purpose of this case study is to describe a multi-year text encoding initiative (TEI) project that took place in the McGill University Library, Rare B...
Preserving a LISTSERV Archive in TEI: The Case of TEI-L
Preserving a LISTSERV Archive in TEI: The Case of TEI-L
“Can the archives of an email list be stored in TEI?” This paper addresses this question with special attention to the challenges of data retrieval from the TEI-L ...
ASSA13-13-6 Clinical Study of Prenatal Trans-Placental Digoxin Therapy For Fetal Heart Failure
ASSA13-13-6 Clinical Study of Prenatal Trans-Placental Digoxin Therapy For Fetal Heart Failure
Objective Study the clinical efficacy and safety of transplacental digoxin therapy for foetal heart failure. Investigate the evaluation and treatment guiding valu...
SU‐E‐I‐27: Establishing Target Exposure Index Values for Computed Radiography
SU‐E‐I‐27: Establishing Target Exposure Index Values for Computed Radiography
Purpose:To develop a standard set of target exposure index (TEI) values to be applied to Agfa Computed Radiography (CR) readers in accordance with International Electrotechnical Co...
A study analyzing the digital writing perception of university students
A study analyzing the digital writing perception of university students
Objectives The purpose of this study was to analyze university students' perception of digital writing by gender and major, and also to analyze the factors that influence these di...

Back to Top