This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: URLs as system identifiers
--RyB1I56Pcq42iZjE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
On Thu, Oct 25, 2001 at 12:43:28PM -0400, Adam Di Carlo wrote:
> This isn't true. You probably just have a version which was built
> with http support.
^out
(The Red Hat Linux openjade RPMs build without http support; should I
change this?)
> Probably the real thing you wanna do is use the PUBLIC identifier (and
> the local copy of the DTD) rather than the system identifier (using
> the DTD off the network). You should put "OVERRIDE YES" in the
> catalog file that contains the entry for the docbook entry you
> reference in your DOCTYPE declaration.
DocBook XML documents have both a public identifier and a system
identifer though, don't they?
The real solution would be for openjade to support XML Catalogs. On
my system, a document that starts:
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"[
...
]>
is processed by xsltproc without any network access needed. The DTD
is fetched from the local disk, and associated with the URL by an XML
Catalog.
Tim.
*/
--RyB1I56Pcq42iZjE
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE73u5WyaXy9qA00+cRAhYQAJ9LwD8o9RHjyGUvceHV0vByiTlWVACgjc7t
uHZC3i+jtOMM4bdwKIAnFAo=
=VsYz
-----END PGP SIGNATURE-----
--RyB1I56Pcq42iZjE--