This initial session will provide a background on XML, text encoding, and the use of the <oXygen/> editor we'll be using in class. Anyone who is unfamiliar with XML, has never done any text encoding before, or feels they need a little extra background, should attend this session. This session is optional for anyone who is already familiar with XML. Anyone who is not familiar with the <oXygen/> editor should either attend this session or do the following simple exercise here.
Basic structural concepts: elements, attributes, encoding languages
Basic concepts of schemas and validation
Introduction to using oXygen
The session is scheduled to run until 8:00 pm.
Who we are, what we do
Sketch of what we're going to do in the course
What is descriptive markup?
Scope of the TEI, types of documents and approaches
Interchange, problems, tradeoffs
Questions and discussion
Basics of TEI encoding: prose, verse, drama, letters.
Hands-on exercises with a set of simple documents to practice basic encoding: prose, poetry, drama, letters
What is document analysis?
Things that affect your encoding decisions: project type, funding, staffing, subject area, projected usage
Hands-on sample document analysis using participants' documents or samples provided
Rendition and issues of presentational markup (slides)
Transcription of primary sources: additions, errors, unclear text, page breaks and physical book structure (slides)
Figures (slides)
Overlapping features (slides)
Regularization (slides)
Other topics as time permits
Use participants' own documents: set up basic document skeletons and metadata, focusing on the header. Get a valid and complete header for everyone by noon.
Focus on more detailed markup: exploration and discussion of more advanced encoding topics that arise from the hands-on
Issues of modularity and extensibility
How to use Roma to build a TEI schema and reference documentation
Basic CSS (slides)
Basic XSLT: demonstrate basic use of an XSLT stylesheet to convert from TEI Lite to HTML
Some TEI publishing tools: Philologic, TEIPublisher