]> granicus.if.org Git - docbook-dsssl/commitdiff
updated for v2.6
authorMichael Smith <xmldoc@users.sourceforge.net>
Mon, 11 Apr 2005 10:31:58 +0000 (10:31 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Mon, 11 Apr 2005 10:31:58 +0000 (10:31 +0000)
website/catalog.xml

index 26aa94469441daa6c500a9b2e65354aba24a7953..2f014d63e84534e902c4afcab1c973cb6d3a732c 100644 (file)
 <?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:
+<!--  XML Catalog file for DocBook Website -->
 
-    <nextCatalog catalog="/usr/share/xml/website-2.5.1/catalog.xml" />
--->
-
-<!-- Rewrite rules for the whole tree -->
-
-<rewriteURI uriStartString="http://docbook.sourceforge.net/release/website/2.5.1/schema/"
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.6/schema/"
             rewritePrefix="schema/"/>
 
-<rewriteURI uriStartString="http://docbook.sourceforge.net/release/website/2.5.1/xsl/"
+<rewriteURI uriStartString="http://docbook.sourceforge.net/release/website/current/xsl/"
             rewritePrefix="xsl/"/>
 
-<!-- Website DTD locations -->
-
-<group xml:base="schema/dtd/"
-       id="website-dtd"
-       prefer="public">
-
-  <public
-    publicId="-//Norman Walsh//DTD Website V2.5.0//EN"
-    uri="website.dtd"/>
-    <!-- this could be the website-custom.dtd instead -->
-
-  <public
-    publicId="-//Norman Walsh//DTD Website Custom V2.5.0//EN"
-    uri="website-custom.dtd"/>
-
-  <public
-    publicId="-//Norman Walsh//DTD Website Full V2.5.1//EN"
-    uri="website-full.dtd"/>
-
-  <public
-    publicId="-//Norman Walsh//DTD Website Autolayout V2.5.0//EN"
-    uri="autolayout.dtd"/>
-
-  <public
-    publicId="-//Norman Walsh//DTD Website Layout V2.5.0//EN"
-    uri="layout.dtd"/>
-
-  <public
-    publicId="-//Norman Walsh//DTD Website Module V2.5.0//EN"
-    uri="website.mod"/>
-
-  <public
-    publicId="-//Norman Walsh//DTD Website Extensions Module V2.5.0//EN"
-    uri="extensions.mod"/>
-
-  <public
-    publicId="-//Norman Walsh//DTD Website Namespaces Module V2.5.0//EN"
-    uri="namespaces.mod"/>
-
-  <public
-    publicId="-//Norman Walsh//DTD Website RDDL Module V2.5.0//EN"
-    uri="rddl.mod"/>
-
-  <public
-    publicId="-//Norman Walsh//DTD Website Forms Module V2.5.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"/>
+<rewriteURI uriStartString="http://docbook.sourceforge.net/release/website/2.6.0/xsl/"
+            rewritePrefix="xsl/"/>
 
-    <uri
-      name="tabular.xsl"
-      uri="tabular.xsl"/>
+<!-- the following are for older versions of Website DTD; the DTD is -->
+<!-- backward compatible, so we just remap the older URIs to the local URI -->
+<!-- of the current version; otherwise, users would need to manually change -->
+<!-- the URIs in all their existing Website document instances -->
 
-    <uri
-      name="chunk-tabular.xsl"
-      uri="chunk-tabular.xsl"/>
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.5.0/schema/"
+            rewritePrefix="schema/"/>
 
-    <uri
-      name="chunk-common.xsl"
-      uri="chunk-common.xsl"/>
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.4.1/schema/"
+            rewritePrefix="schema/"/>
 
-    <uri
-      name="chunk-website.xsl"
-      uri="chunk-website.xsl"/>
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.4.0/schema/"
+            rewritePrefix="schema/"/>
 
-    <uri
-      name="makefile-dep.xsl"
-      uri="makefile-dep.xsl"/>
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.3/schema/"
+            rewritePrefix="schema/"/>
 
-</group>
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.2/schema/"
+            rewritePrefix="schema/"/>
 
-<!-- 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.
--->
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.1/schema/"
+            rewritePrefix="schema/"/>
 
-<!-- Map web references to DocBook XSL -->
-<!--
-  <rewriteURI
-    uriStartString="http://docbook.sourceforge.net/release/xsl/current/"
-    rewritePrefix="/usr/share/xml/docbook-xsl-1.68.1/"/>
--->
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.1b1/schema/"
+            rewritePrefix="schema/"/>
 
-<!-- Map web references to DocBook 4.4 DTD -->
-<!--
-   <nextCatalog catalog="/usr/share/xml/docbook44/catalog.xml" />
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.0/schema/"
+            rewritePrefix="schema/"/>
 
--->
+<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/website/2.0b1/schema/"
+            rewritePrefix="schema/"/>
 
 </catalog>