From TEI-XML to Digital Scholarly Editions

Table of Contents

  1. From the Internet to the Web
  2. Transforming Your TEI-XML Transcriptions into Web Pages

From the Internet to the Web

Now that we have our transcriptions, we need to find a way to present them to the world in a preferaby interactive, accessible, and user-friendly way, in the form of a Digital Scholarly Editions. There was a time when these editions were published on CD-ROMs, but nowadays they mostly live on websites. And so we’ll need just a few short words about the Internet and the World Wide Web, before we start transforming our TEI-XML into a series of web pages.1

Transforming Your TEI-XML Transcriptions into Web Pages

In this final session, I will give you a live demonstration of how you can transform your TEI-XML transcriptions into HTML documents, so you can start building a website to present your edited texts. The demonstration starts with a quick look under the hood of a random website, and showing how we might simply visualise our XML pages by using CSS (just as we might a regular HTML page), and discover why we would go through the trouble of transforming our XML into HTML in the first place.

For the actual transformations, we wil use XSLT, an XML-based transformation language. In this demonstration, I will focus on the principle behind the transformation, and show you how you can apply it to your documents in oXygen. We won’t learn how to write XSLT – that is a course in and of itself – but hopefully the demonstration will get you started with reading the language, and you may even be able to make some small modifications to existing XSLT commands, to make it do your bidding.

Most of this session consists purely of a live demonstration, intersperced with some explanatory slides here and there.2 Feel free to download the workshop materials to try it out yourself below.

Workshop Materials: build-your-own-monster.zip (25kb)


  1. As with other sessions in this workshop, a video lecture version is available for those who need a refresher. 

  2. To (re)watch the full demonstration, slides and all, you can check out my video called From TEI XML Transcriptions to Web Pages and DSEs