RE: Problem with ignoring system ID of Doctype
And all this is currently mostly moot with respect to XML, since the XML spec did not define a catalog (unfortunately, in my opinion). And since the system id is required, almost all XML processors I know of use it and general ignore the public id.
That's what I have seen till now. And this is a major pain that many tools (usually not parsers, mostly editors) don't know well about back relative entity inclusion, like "../mydir/myent.ent" (Adept, Stylus being two of them). This means I cannot use the same dtd with Adept (used as a PDF producer) and Omnimark, XSLT (that can use the same, yeah !).
However, Java classes that implement catalogs for XML have been put into the public domain, and I'm hopeful that more and more XML processors out there will use them (or the equivalent) to add catalog support for XML. Norm's article  for both a good description of the issues and for a pointer to some Java classes that implement both the TR9401:1997 catalogs and XML Catalogs .
I do agree this is useful, but the catalog is not standard yet, and my point here is to unify the DTDs among the tools I use.
Thank you for your help.
Paul, also (what about a XML Paul club :-)
-- Paul Terray - terray@xxxxxxxxxxxx tel : 01 34 58 70 76
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format