On October 1, 2013, ILS faculty member John Walsh presented a workshop as a part of the Text Encoding Initiative (TEI) Conference in Rome, Italy – (see abstract below). The conference was hosted by the Sapienza Università di Roma with its DigiLab Centro interdipartimentale di ricerca e servizi in cooperation with the AIUCD – Associazione per l’Informatica Umanistica e la Cultura Digitale.
Abstract:
Using and Customizing TEI Boilerplate
TEI Boilerplate is an open source, lightweight and simple solution for publishing styled P5 content directly in modern browsers. With TEI Boilerplate, TEI XML files can be served directly to the web without server-side processing or translation to HTML. TEI Boilerplate performs a very simple XSLT 1.0 translation that embeds the TEI document inside an HTML shell. This embedding largely preserves the integrity of the TEI document while also allowing TEI users to use CSS and JavaScript to style the TEI content directly, manipulate TEI data, build and design interfaces, and add functionality. CSS and JavaScript skills are relatively common and widely known, and one goal of TEI Boilerplate is to provide a simple TEI publishing framework that can be used and customized by TEI users who have basic web development skills but who lack advanced XSLT knowledge. Much more detail about TEI Boilerplate—including demos, documentation, and downloads—may be found at http://teiboilerplate.org/. The tutorial will cover basic use and configuration of TEI Boilerplate and also customization of TEI Boilerplate with CSS and JavaScript. The tutorial will include example data, and participants will also have an opportunity to work with their own data.
TEI Boilerplate was released about a year ago and remains in active development. A new 1.1 version with support for facsimile page images was just released in April, 2013. TEI Boilerplate has been adopted for TEI training, classroom use, and in a variety TEI projects.
Photo Credit: Rome by Russell Yarwood
Posted November 18, 2013