Tools & helper files User Contributed Stylesheets


EAD and XSLT stylesheets go together like grilled pear, port and roquefort. Whenever you convert one flavo(u)r XML to another, or convert XML to another format entirely, the chances are that XSLT is going to be involved.

This page is aimed at establishing and maintaining a shared space of stylesheets created by our community. Your stylesheets can be complete, proof-of-concept, started-but-not-quite-finished, under development, whatever. Just send them to this site's maintainer.



EAD 2002 to XSL:FO

Author: Michael Fox
Release date: Jul. 2006

ead2fo.xsl XSL XSLT 
This proof-of-concept XSLT 1.0 stylesheet can be used to create an XML document encoded according to the XSL Formatting Object (XSL:FO, or just FO) specification. A FO document instance is the format that almost all formatting object processors use to create PDF, RTF or other "for print" file formats.

EAD 2002 to WordML

Author: Michael Fox
Release date: Jul. 2006

ead2fo.xsl XSL XSLT 
This proof-of-concept XSLT 1.0 stylesheet, when applied to a valid EAD2002 instance document will attempt to (partially) create an XML instance dcoument encoded according tho the XML schema employed by Microsoft's Word 2003 word processor. Why would you want to do this? Well, why not? It's a step in the direction of being then able to edit your EAD in a standard word processor-- though, of course, you'll still need to get from WordML back to EAD...