Thank you for the prompt replies, and the consensus here as well as on XML4Lib is for me to first enhance the namespace declaration in my style sheet's root to look something like this:
xmlns:e="urn:isbn:1-931666-22-9"
Second, I need to enhance all my XPath statements to include the enhancement, something like this:
<xsl:value-of match="e:ead/e:eadheader/e:filedesc/e:titlestmt/e:titleproper"/>
While I understand this technique, it is laborious because there are a lot of XPath expressions in my stylesheet. But more importantly, by enhancing my style sheet in this say I loose my ability to apply it against the EADs which validate against the DTD and do not have the urn:isbn name space. I will need two style sheets. Correct?
BTW, my original EAD and style sheet are here:
* http://zoia.library.nd.edu/tmp/stc/stc.xml
* http://zoia.library.nd.edu/tmp/stc/ead2html.xsl
--
Eric "Making Really Slow Progress Today" Morgan
|