html.xsl
branchecjdr
changeset 0 9119688b1f02
child 15 488370ca00b3
equal deleted inserted replaced
-1:000000000000 0:9119688b1f02
       
     1 <?xml version='1.0'?>
       
     2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
       
     3                 xmlns="http://www.w3.org/TR/xhtml1/transitional"
       
     4                 exclude-result-prefixes="#default"
       
     5                 version='1.0'>
       
     6 <xsl:import href="/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl"/>
       
     7 <xsl:import href="common.xsl"/>
       
     8 
       
     9 <xsl:param name="make.valid.html" select="1"/>
       
    10 <xsl:param name="html.stylesheet">aubes.css</xsl:param>
       
    11 
       
    12 <xsl:template match="glossary">
       
    13   <div class="{name(.)}">
       
    14     <xsl:if test="$generate.id.attributes != 0">
       
    15       <xsl:attribute name="id">
       
    16         <xsl:call-template name="object.id"/>
       
    17       </xsl:attribute>
       
    18     </xsl:if>
       
    19 
       
    20     <xsl:call-template name="glossary.titlepage"/>
       
    21 
       
    22     <xsl:apply-templates select="(glossentry[1]/preceding-sibling::*)"/>
       
    23 
       
    24     <dl>
       
    25       <xsl:apply-templates select="glossentry">
       
    26         <xsl:sort select="glossterm"/>
       
    27       </xsl:apply-templates>
       
    28     </dl>
       
    29 
       
    30     <xsl:if test="not(parent::article)">
       
    31       <xsl:call-template name="process.footnotes"/>
       
    32     </xsl:if>
       
    33   </div>
       
    34 </xsl:template>
       
    35 
       
    36 </xsl:stylesheet>