html.xsl
branchcthulhu_19e
changeset 0 b33e0bb8c644
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/html.xsl	Mon Jan 23 13:07:49 2006 -0500
@@ -0,0 +1,36 @@
+<?xml version='1.0'?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                xmlns="http://www.w3.org/TR/xhtml1/transitional"
+                exclude-result-prefixes="#default"
+                version='1.0'>
+<xsl:import href="/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/xhtml/docbook.xsl"/>
+<xsl:import href="common.xsl"/>
+
+<xsl:param name="make.valid.html" select="1"/>
+<xsl:param name="html.stylesheet">aubes.css</xsl:param>
+
+<xsl:template match="glossary">
+  <div class="{name(.)}">
+    <xsl:if test="$generate.id.attributes != 0">
+      <xsl:attribute name="id">
+        <xsl:call-template name="object.id"/>
+      </xsl:attribute>
+    </xsl:if>
+
+    <xsl:call-template name="glossary.titlepage"/>
+
+    <xsl:apply-templates select="(glossentry[1]/preceding-sibling::*)"/>
+
+    <dl>
+      <xsl:apply-templates select="glossentry">
+        <xsl:sort select="glossterm"/>
+      </xsl:apply-templates>
+    </dl>
+
+    <xsl:if test="not(parent::article)">
+      <xsl:call-template name="process.footnotes"/>
+    </xsl:if>
+  </div>
+</xsl:template>
+
+</xsl:stylesheet>