An XML Workshop using jEdit Through the TEILite DTD
Developed by Susan Schreibman and Tanya Clement, © 2004, 2005
Maryland Institute for Technology in the Humanities (MITH)

HTML version for online dissemination prepared by James Constantino, Emilia Costa,
Charles Cotterman, and Kelly Naber, MITH Undergraduate Interns, Spring 2005

An Introduction to XML and the TEI

(before beginning, please download a ZIP file that contains needed files and other resources for this tutorial. The ZIP file can be found here.)

Part I:
Installing and setting up the jEdit Text Editor

jEdit is the text editor that we will use for this workshop.This editing program allows you to see your document encoding rather than hiding the formatting which is typical of word processing programs like Microsoft Word.

Another reason that jEdit is ideally suited as a text editor for encoding XML is that jEdit will check or parse the XML against a DTD while you are encoding to prevent you from making encoding mistakes. jEdit does this through a DTD (Document Type Definition) which is a set of rules that contains the information about how the encoding should be structured in a given text. With a DTD, you don’t have to memorize the complicated rules about where elements are allowed, what attributes are attached to which elements, and how elements are nested.

For this workshop, we are using the TEILite DTD. The TEI (Text Encoding Initiative) Consortium (www.tei-c.org) promotes the TEI encoding system as:

"an international and interdisciplinary standard that helps libraries, museums, publishers, and individual scholars represent all kinds of literary and linguistic texts for online research and teaching, using an encoding scheme that is maximally expressive and minimally obsolescent."

Next>>

Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17