]> granicus.if.org Git - docbook-dsssl/commitdiff
Documentation and documentation generation tweaks
authorNorman Walsh <ndw@nwalsh.com>
Mon, 6 Aug 2001 13:13:28 +0000 (13:13 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Mon, 6 Aug 2001 13:13:28 +0000 (13:13 +0000)
xsl/doc/Makefile
xsl/doc/book.xsl
xsl/doc/common/Makefile
xsl/doc/fo/Makefile
xsl/doc/html/Makefile
xsl/doc/lib/Makefile
xsl/docsrc/xsl2jref.xsl

index 5b2d0e4b12dc6312c8a6fd36ee4b3eadf2893e43..3f2ec7666a605e6e3d35efbf5d63b383b0b1bb6b 100644 (file)
@@ -1,5 +1,5 @@
 include ../../cvstools/Makefile.incl
-XSLT=xalan
+XSLT=saxon
 XSLTOPT=
 PROCOPT=
 
index 22deb838948d40a3c6ef825e293bb4b6d460e0a2..45f6880a5766c0c28793e8d3082c70dff7f185d3 100644 (file)
@@ -2,7 +2,7 @@
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 version="1.0">
 
-<xsl:import href="../html/xtchunk.xsl"/>
+<xsl:import href="../html/chunk.xsl"/>
 
 <xsl:param name="toc.section.depth" select="'1'"/>
 
index a7749ac0005dbf9c0bda0c699a325442dac5e6b2..ce0c9ec68b932787218ec37749d1d3c6795703b4 100644 (file)
@@ -1,5 +1,5 @@
 include ../../../cvstools/Makefile.incl
-XSLT=xt
+XSLT=saxon
 
 STYLE=../jrefhtml.xsl
 VPATH=../../docsrc/common
index 1059c0f6553b6a697a807dc06420be37f0621c03..9346581d9a663aac55899dfc97a7b1b564b7b18a 100644 (file)
@@ -1,5 +1,5 @@
 include ../../../cvstools/Makefile.incl
-XSLT=xt
+XSLT=saxon
 
 STYLE=../jrefhtml.xsl
 VPATH=../../docsrc/fo
index 7080b2c96bb2cb0fbc369d22982b7b9171928934..7a548dd521ab01d7133707c9c0c0e23a5b46bc72 100644 (file)
@@ -1,5 +1,5 @@
 include ../../../cvstools/Makefile.incl
-XSLT=xt
+XSLT=saxon
 
 STYLE=../jrefhtml.xsl
 VPATH=../../docsrc/html
index 3822c26da4bf43db93580c0a07a83a9a1ff27c86..f163fd8560f9cdc408bbec99d804157cfada1d48 100644 (file)
@@ -1,5 +1,5 @@
 include ../../../cvstools/Makefile.incl
-XSLT=xt
+XSLT=saxon
 
 STYLE=../jrefhtml.xsl
 VPATH=../../docsrc/lib
index edcd24b419739e9750ce3519c38f9e5b80ebd75f..957ca274f8ab06690d5e3c2f6fd4e1ccfec33a13 100644 (file)
@@ -1,7 +1,4 @@
 <?xml version='1.0'?>
-<!DOCTYPE xsl:stylesheet [
-<!ENTITY RE "<xsl:text>&#10;</xsl:text>">
-]>
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 version='1.0'
                 xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
                                              or name(.) = 'sidebar'
                                              or name(.) = 'variablelist'
                                              or name(.) = 'itemizedlist'"/>
-  <xsl:if test="$block-element">&RE;</xsl:if>
+  <xsl:if test="$block-element"><xsl:text>&#10;</xsl:text></xsl:if>
   <xsl:element namespace="" name="{name(.)}">
     <xsl:apply-templates select="@*" mode="copy-attr"/>
     <xsl:apply-templates/>
   </xsl:element>
-  <xsl:if test="$block-element">&RE;</xsl:if>
+  <xsl:if test="$block-element"><xsl:text>&#10;</xsl:text></xsl:if>
 </xsl:template>
 
 <xsl:template match="@*" mode="copy-attr">
@@ -92,7 +89,7 @@
       <reference>
         <xsl:apply-templates/>
       </reference>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </xsl:when>
     <xsl:otherwise>
       <xsl:apply-templates/>
 <xsl:template match="doc:variable">
   <xsl:variable name="name" select="@name"/>
 
-  &RE;
+  <xsl:text>&#10;</xsl:text>
   <refentry id="var.{$name}">
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <refnamediv>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <refname><xsl:value-of select="$name"/></refname>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <xsl:apply-templates select="refpurpose"/>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </refnamediv>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <refsynopsisdiv>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <synopsis>
         <xsl:apply-templates select="../xsl:variable[@name=$name]"
                              mode="copy-template"/>
       </synopsis>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </refsynopsisdiv>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <xsl:apply-templates select="*[name(.)!='refpurpose']"/>
   </refentry>
-  &RE;
+  <xsl:text>&#10;</xsl:text>
 </xsl:template>
 
 <xsl:template match="doc:param">
   <xsl:variable name="name" select="@name"/>
 
-  &RE;
+  <xsl:text>&#10;</xsl:text>
   <refentry id="param.{$name}">
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <refnamediv>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <refname><xsl:value-of select="$name"/></refname>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <xsl:apply-templates select="refpurpose"/>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </refnamediv>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <refsynopsisdiv>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <synopsis>
         <xsl:apply-templates select="../xsl:param[@name=$name]"
                              mode="copy-template"/>
       </synopsis>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </refsynopsisdiv>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <xsl:apply-templates select="*[name(.)!='refpurpose']"/>
   </refentry>
-  &RE;
+  <xsl:text>&#10;</xsl:text>
 </xsl:template>
 
 <xsl:template match="doc:template[@name]">
   <xsl:variable name="name" select="@name"/>
 
-  &RE;
+  <xsl:text>&#10;</xsl:text>
   <refentry id="template.{$name}">
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <refnamediv>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <refname><xsl:value-of select="$name"/></refname>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <xsl:apply-templates select="refpurpose"/>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </refnamediv>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <refsynopsisdiv>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <synopsis>
         <xsl:apply-templates select="../xsl:template[@name=$name]"
                              mode="copy-template"/>
       </synopsis>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </refsynopsisdiv>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <xsl:apply-templates select="*[name(.)!='refpurpose']"/>
   </refentry>
-  &RE;
+  <xsl:text>&#10;</xsl:text>
 </xsl:template>
 
 <xsl:template match="doc:template[@match]">
   <xsl:variable name="match" select="@match"/>
   <xsl:variable name="mode" select="@mode"/>
 
-  &RE;
+  <xsl:text>&#10;</xsl:text>
   <refentry>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <refnamediv>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <refname>
         <xsl:value-of select="$match"/>
         <xsl:if test="@mode">
           <xsl:text> mode)</xsl:text>
         </xsl:if>
       </refname>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <xsl:apply-templates select="refpurpose"/>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </refnamediv>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <refsynopsisdiv>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <synopsis>
         <xsl:choose>
           <xsl:when test="@mode">
           </xsl:otherwise>
         </xsl:choose>
       </synopsis>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
     </refsynopsisdiv>
-    &RE;
+    <xsl:text>&#10;</xsl:text>
     <xsl:apply-templates select="*[name(.)!='refpurpose']"/>
   </refentry>
-  &RE;
+  <xsl:text>&#10;</xsl:text>
 </xsl:template>
 
 <xsl:template match="doc:mode">
 </xsl:template>
 
 <xsl:template match="xsl:param" mode="copy-template">
-  &RE;
+  <xsl:text>&#10;</xsl:text>
   <xsl:apply-templates select="." mode="copy"/>
 </xsl:template>
 
     <xsl:otherwise>
       <xsl:text>&gt;</xsl:text>
       <xsl:copy-of select="$content"/>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <xsl:text>  ...</xsl:text>
-      &RE;
+      <xsl:text>&#10;</xsl:text>
       <xsl:text>&lt;/</xsl:text>
       <xsl:value-of select="name(.)"/>
       <xsl:text>&gt;</xsl:text>