DHO Summer School 2010
In Collaboration with NINES

Text Transformations with XSLT: Single Source Publishing to Multiple Media

Text Transformations with XSLT: Single Source Publishing to Multiple Media

Facilitated by: Laura Mandell (Miami University of Ohio) and Dana Wheeles (University of Virginia)

Once you have successfully encoded your TEI documents, or other documents in XML, there is much that you can do with them automatically, from revising the coding as you learn more, to creating web pages for presentation online. You can use XSL -- eXtensible Stylesheet Language -- to manipulate your TEI documents in numerous ways. 
We will be teaching you how to write XSL files for automatically transforming a whole batch of TEI files into HTML, database entries, metadata (we'll explain the usefulness of that), all simply using oXygen (the 'Dreamweaver' for XML).  We'll also experiment with exporting into E-book and iPad formats as well. We will learn when to make changes in both style and form for achieving the best presentation effects and highest quality coding for sustainability at the same time.  Finally, on the last day of the workshop, we will all use XSLT for creating data visualizations.

The course materials for this course can be accessed at: http://unixgen.muohio.edu/~chat/xslt/overview.html

The workshop facilitators have the following recommendations/requirements for attendees:

1. Required: download oXygen XML Editor from www.oxygenxml.com. Course participants will be provided with a license for use during the Summer School.
 
2. Preparatory Reading: Beginning XSLT 2.0: From Novice to Professional by Jenni Tennison. You can purchase this book at amazon.com. I obtained a used copy for $13 (USD) or so.
 
3. Because xslt is as much about learning the language xsl as it is about learning how to troubleshoot, it will be important to bring troubleshooting process questions to the table.