This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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--


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]