html.xsl
branchecjdr
changeset 15 488370ca00b3
parent 0 9119688b1f02
equal deleted inserted replaced
14:acb2e646be22 15:488370ca00b3
     1 <?xml version='1.0'?>
     1 <?xml version='1.0'?>
     2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     3                 xmlns="http://www.w3.org/TR/xhtml1/transitional"
     3                 xmlns="http://www.w3.org/TR/xhtml1/transitional"
     4                 exclude-result-prefixes="#default"
     4                 exclude-result-prefixes="#default"
     5                 version='1.0'>
     5                 version='1.0'>
     6 <xsl:import href="/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl"/>
     6 <xsl:import href="/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/xhtml/docbook.xsl"/>
     7 <xsl:import href="common.xsl"/>
     7 <xsl:import href="common.xsl"/>
     8 
     8 
     9 <xsl:param name="make.valid.html" select="1"/>
     9 <xsl:param name="make.valid.html" select="'1'"/>
    10 <xsl:param name="html.stylesheet">aubes.css</xsl:param>
    10 <xsl:param name="html.stylesheet">articles.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 
    11 
    36 </xsl:stylesheet>
    12 </xsl:stylesheet>