The Role of XSLT in Digital Libraries, Editions, and Cultural Exhibits
22nd September 2013 in Valetta, Malta [PM]
We offer a half day tutorial that will explore the role of XSLT in digital library and digital humanities projects. The tutorial will help participants in planning for their own organization's digital efforts and scholarly communications as well as in facilitating their efforts at digitization and creating interoperability between document editions. In five 15-minute instructional modules, alternating with hands-on exercises, we will help participants gain experience and knowledge of the possibilities that XSLT offers in transforming documents from one metadata schema to another, from XML to HTML, and from XML to text. Participants will be able to learn how to navigate the XML tree with XPath 2.0; understand the use of namespaces; work with templates; use functions; learn to use XML editors for simple transformation of spreadsheets into XML documents and vice versa. We will focus on most common metadata schemas used in today's libraries and similar information organizations, such as MARC21, Dublin Core, MODS, etc. In addition we will tech use of XSLT stylesheets to create XML metadata wrappers for images in a cultural exhibit that can then be transformed further to appear on the Internet. Finally we will demonstrate the role of XSLT in building digital editions.
Violeta Ilik, Assistant Professor/Metadata Cataloging Librarian, Texas A&M University Library
Violeta Ilik is the Metadata Cataloging Librarian at Texas A&M University Libraries. She coordinates a cross-unit team of Cataloging Librarians, the Metadata Librarian, and relevant stakeholders in the planning of metadata for specific projects. Performs crosswalks between Dublin Core and different metadata schemas and collaborates with the Metadata Librarian and Digital Initiatives staff to prepare metadata for the institutional repository. Her current research involves developing new methods for visualizing academic communities, digital collections and cultural exhibits.
David J. Birnbaum, Professor and Chair of the Department of Slavic Languages and Literatures, University of Pittsburgh
David J. Birnbaum is Professor and Chair of the Department of Slavic Languages and Literatures at the University of Pittsburgh. He has been involved in the study of electronic text technology since the mid-1980s, has delivered presentations at a variety of electronic text technology conferences, and has served on the board of the Association for Computers and the Humanities, the editorial board of Markup Languages: Theory and Practice, the Text Encoding Initiative Technical Council, and the Advisory Board for Balisage: The Markup Conference. Since 2011 he has taught a course at the University of Pittsburgh (US) entitled "Computational methods in the humanities," where undergraduate humanities students from eight different departments learn to write computer programs to conduct original research in the humanities. Much of his own electronic text work intersects with his research in medieval Slavic manuscript studies, but he also often writes about issues in the philosophy of markup.
Download the tutorial material
A comprehensive tutorial guide is also available here.