<?xml version="1.0"?>
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">

<!--  XML Catalog file for Website. If you are already using
      an XML catalog, you can just include this one by adding
      an entry like this to your XML catalog file, editing the
      path to match the location of your Website installation:

    <nextCatalog catalog="/usr/share/xml/website-2.4.0/catalog.xml" />
-->

<!-- Rewrite rules for the whole tree -->

<rewriteURI uriStartString="http://docbook.sourceforge.net/release/website/2.4.1/schema/"
            rewritePrefix="schema/"/>

<rewriteURI uriStartString="http://docbook.sourceforge.net/release/website/2.4.1/xsl/"
            rewritePrefix="xsl/"/>

<!-- Website DTD locations -->

<group xml:base="schema/dtd/"
       id="website-dtd"
       prefer="public">

  <public
    publicId="-//Norman Walsh//DTD Website V2.4.0//EN"
    uri="website.dtd"/>
    <!-- this could be the website-custom.dtd instead -->

  <public
    publicId="-//Norman Walsh//DTD Website Custom V2.4.0//EN"
    uri="website-custom.dtd"/>

  <public
    publicId="-//Norman Walsh//DTD Website Full V2.4.0//EN"
    uri="website-full.dtd"/>

  <public
    publicId="-//Norman Walsh//DTD Website Autolayout V2.4.0//EN"
    uri="autolayout.dtd"/>

  <public
    publicId="-//Norman Walsh//DTD Website Layout V2.4.0//EN"
    uri="layout.dtd"/>

  <public
    publicId="-//Norman Walsh//DTD Website Module V2.4.0//EN"
    uri="website.mod"/>

  <public
    publicId="-//Norman Walsh//DTD Website Extensions Module V2.4.0//EN"
    uri="extensions.mod"/>

  <public
    publicId="-//Norman Walsh//DTD Website Namespaces Module V2.4.0//EN"
    uri="namespaces.mod"/>

  <public
    publicId="-//Norman Walsh//DTD Website RDDL Module V2.4.0//EN"
    uri="rddl.mod"/>

  <public
    publicId="-//Norman Walsh//DTD Website Forms Module V2.4.0//EN"
    uri="forms.mod"/>
</group>

<!-- Website RelaxNG locations -->

<group xml:base="schema/relaxng/"
       id="website-relaxng"
       prefer="public">

  <uri
      name="autolayout.rng"
      uri="autolayout.rng"/>

  <uri
      name="layout.rng"
      uri="layout.rng"/>

  <uri
      name="website.rng"
      uri="website.rng"/>

  <uri
      name="website-full.rng"
      uri="website-full.rng"/>

</group>

<!-- website XSL locations -->

<group xml:base="xsl/"
       id="website-xsl">

    <uri
      name="autolayout.xsl"
      uri="autolayout.xsl"/>

    <uri
      name="website.xsl"
      uri="website.xsl"/>

    <uri
      name="tabular.xsl"
      uri="tabular.xsl"/>

    <uri
      name="chunk-tabular.xsl"
      uri="chunk-tabular.xsl"/>

    <uri
      name="chunk-common.xsl"
      uri="chunk-common.xsl"/>

    <uri
      name="chunk-website.xsl"
      uri="chunk-website.xsl"/>

    <uri
      name="makefile-dep.xsl"
      uri="makefile-dep.xsl"/>

</group>

<!-- You can also put entries like these into your
     main catalog.xml file to map web URLs to local
     paths to avoid pulling docbook files over the web.
     Change the '/usr/share/xml' path to match the
     location on your local system.
-->

<!-- Map web references to DocBook XSL -->
<!--
  <rewriteURI
    uriStartString="http://docbook.sourceforge.net/release/xsl/current/"
    rewritePrefix="/usr/share/xml/docbook-xsl-1.59.1/"/>
-->

<!-- Map web references to DocBook 4.2 DTD -->
<!--
   <nextCatalog catalog="/usr/share/xml/docbook42/catalog.xml" />

-->

</catalog>
