P4H Course Registration – Digital Editions: Start to Finish – Fall 2022


Digital Editions: Start to Finish

In this online webinar offered every Friday, 10:00 a.m. to 12:00 noon Central US Time (Chicago), starting September 30, 2022 and finishing on December 9, 2022 (11 weeks), we will go through all the necessary steps for creating a digital edition of texts, beginning with coding plays, novels, letters, stories, and poems in TEI, using and modifying XSLT programs that transform these TEI documents into Web pages, and then launching the digital edition on the web. We will also introduce participants to XPath and XQuery. Taught by a team of five people, some graduates from previous versions of this webinar, the course has been streamlined by offering to participants pre-made XSLT and CSS files that, when used, enable launching a digital edition by Thanksgiving! We hope you can join us.

To register:

  1. Please select your "Registration Type" from the dropdown menu. Texas A&M University affiliates (i.e., students, faculty, and staff) may attend the course for free. Non-A&M, single-person registrants must pay an $850.00 fee, and a group of 5 non-A&M registrants (from the same College/University) must pay a $3,000.00 fee.
  2. Type your College/University's name in the "University Affiliation" text box.
  3. Type your name(s) in the "Your Name(s)" text box. For non-A&M groups of 5, please list all of your names separated by commas.
  4. Type your email address(es) in the "Email Address(es)" text box. For non-A&M groups of 5, please list all of your email addresses separated by commas.

Class Schedule:

  • Week 1, September 30: TEI: Introduction
    • Today we will introduce the class to the Text Encoding Initiative Consortium and the code recommendations and schemas that it has developed -- in shorthand, TEI. We will describe what it is, why digital editors should use it, and the processes to be learned during this webinar that will make TEI- encoded documents viewable on the web. Everyone will learn how to install and use oXygen, the best TEI editor available at https://www.oxygenxml.com/.
  • Week 2, October 7: TEI Encoding: Essays, Fiction, Letters
    • Today we will learn how to encode in TEI simple essays, stories, novels, and letters.
  • Week 3, October 14: TEI Encoding: Frontmatter, Drama, Poetry
    • Today we will learn how to encode in TEI plays and poems as well as title pages, prefaces, prologues, epilogues, etc.
  • Week 4, October 21: TEI Header
    • Today, we will make available the Digital Editions, Start to Finish Website. Everyone will learn about the TEI Header metadata categories and publishing information, and then learn how to use the form available on the DE website to create a TEI Header for their projects.
  • Week 5, October 28: Online Publishing and HTML
    • Online Publishing: Today we will learn how to structure Digital Edition Files for the smoothest transition from desktop to server space that allows for public viewing of encoded documents. We will discuss online publishing options and provide examples.
    • HTML: Today we will learn about Hypertext Markup Language 5 and will learn the HTML code for building a splash page.
  • Week 6, November 4: HTML and CSS
    • Now we will learn how to make a splash page beautiful with Cascading Style Sheets or css! We will also learn the basic HTML structure of documents and then how to modify their appearance with css.
  • Week 7, November 11: XSLT to HTML
    • Introduction to Extensible Stylesheet Language Transformations or XSLT and how it produces HTML using the XSLT programs built into oXygen and then learning how to run a basic XSLT available on the DE website. We will learn some of the basic principles of XSLT by making changes to the basic XSLT.
  • Week 8, November 18: XSLT to HTML
    • Today we will learn how to use the complicated XSLT on the DE website. We will begin with an introduction to XPath, the XML Path Language used in XSLT programming. We will also learn about params (setting parameters allows you to customize the HTML documents you publish) and running multiple files at a time using XSLT, useful for digital editions that contain multiple XML documents.
  • Thanksgiving Break
  • Week 9, December 2: XQuery
    • Today we will introduce XQuery, the XML Query Language that enables deep exploration of TEI-encoded data, and then everyone will learn how to write regex (Regular Expressions) and flwor expressions (pronounced "flower," it is an acronym for "For, Let, Where, Order by, Return."
  • Week 10, December 9: XQuery
    • Today everyone will focus on XQuery for document and corpora analysis. We will discuss when to use XQuery and when XSLT. And finally, we will discuss the paths forward for continuing to develop your own digital edition.

This webinar will run from September 30th to December 9th (11 weeks), and meet every Friday from 10:00 AM to 12:00 PM (CST) through Zoom. All class sessions will be recorded and posted for participants whose schedules conflict with the live meeting time. More information, including a detailed course syllabus, can be found on our website, http://programming4humanists.tamu.edu/.