On Tue, Feb 24, 2009 at 08:04:47AM -0500, Tim Visher [off-list ref] wrote:
How would I do that? Unfortunately I have no experience whatsoever
with configuring docbook. I've always just used a package manager to
install it. Anyway, there's a `catalog` file in /etc/xml with the
following:
$ cat /etc/xml/catalog
<?xml version="1.0"?>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog
V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
<public publicId="-//OASIS//DTD DocBook XML V4.2//EN"
uri="http://www.oasis-open.org/docbook/xml/4.2/"/>
<rewriteSystem
systemIdStartString="http://www.oasis-open.org/docbook/xml/4.2/"
rewritePrefix="/usr/share/xml/docbook/4.2/"/>
</catalog>
To my untrained eye there seems to be a local path in there but I have no idea.
I'm not a docbook expert, either - but It seems the url your config
rewrites is http://www.oasis-open.org/docbook/xml/4.2, while the url you
try to access during the build is
http://docbook.sourceforge.net/release/xsl/current. So I *think* you
need to add two other entries as well for the xsl urls, but I'm just
guessing.
If it does not work, probably it worth asking on a docbook list, where
people have more clue about docbook. :)