Xml catalog entity resolution

someone knows if any xml catalog entity resolution exists in ruby ?

i need to translate a dtd name to physical localisation ie :

dtd=“Bookmarks.dtd”

locatisation :

src="#{XML_DIR}/dtd"

it isn’t possible to do that wthin xslt…