Resolving public IDs in Jade

Subject: Resolving public IDs in Jade
From: Chris Maden <crism@xxxxxxxxxxx>
Date: Wed, 12 May 1999 11:51:17 -0400 (EDT)
I have graphics in a DocBook document that use an ENTITY attribute.

  <ENTRY VALIGN=BOTTOM><GRAPHIC ENTITYREF="U21B6"></GRAPHIC></ENTRY>

The entity is declared only with a public identifier:

<!ENTITY U21B6 PUBLIC "-//OReilly//NONSGML Unicode Glyph U21B6//EN" NDATA GIF>

The public ID is resolved in a catalog:

PUBLIC "-//OReilly//NONSGML Unicode Glyph U21B6//EN"
	"figures/unicode/glyphs/U21B6.gif"

and Jade is aware of that catalog (via -c) when running.  However,
(entity-system-id) returns #f for "U21B6"; apparently, since the
system identifier information isn't actually part of the SGML document
instance, it isn't represented in the grove.

Is there any way that I can resolve the entity name or public ID into
a system ID within Jade?

Thanks in advance,
Chris
-- 
<!NOTATION SGML.Geek PUBLIC "-//Anonymous//NOTATION SGML Geek//EN">
<!ENTITY crism PUBLIC "-//O'Reilly//NONSGML Christopher R. Maden//EN"
"<URL>http://www.oreilly.com/people/staff/crism/ <TEL>+1.617.499.7487
<USMAIL>90 Sherman Street, Cambridge, MA 02140 USA" NDATA SGML.Geek>


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread