It works for me.  When I copy your template, the front book titlepage has no 
lines (as expected), the verso book titlepage has no header line but it does 
have a footer line, and the table of contents has both.

Bob Stayton
Sagehill Enterprises
DocBook Consulting
[EMAIL PROTECTED]


  ----- Original Message ----- 
  From: Mykone Saunders 
  To: Docbook Mailing List 
  Sent: Thursday, March 22, 2007 7:38 AM
  Subject: [docbook-apps] header.sep.rule


  Hello List,


  I have customized the "header.sep.rule" template to not show the line on 
title page, however it's failing  test="$pageclass = 'titlepage'". Can somebody 
help me on this please. 

  What's strange the same technique works in "<xsl:template 
name="header.content">". but not in header.sep.rule.

  Thanks. See blow.

  <!--Begin: Header Style-->
  <xsl:template name="head.sep.rule">   
    <xsl:param name="pageclass"/>
    <xsl:param name="sequence"/>
    <xsl:param name="gentext-key"/>
      
    <xsl:if test="$header.rule != 0">
  <xsl:choose>   
    <xsl:when test="$pageclass = 'titlepage'">
      <xsl:attribute name="border-bottom-width">0pt</xsl:attribute>
      <xsl:attribute name="border-bottom-style">none</xsl:attribute>
      <xsl:attribute name="border-bottom-color">black</xsl:attribute>   
    </xsl:when>
    <xsl:otherwise>
      <xsl:attribute name="border-bottom-width">0.5pt</xsl:attribute>
      <xsl:attribute name="border-bottom-style">solid</xsl:attribute>
      <xsl:attribute name="border-bottom-color">black</xsl:attribute>
        </xsl:otherwise>   
  </xsl:choose>
    </xsl:if>
  </xsl:template> 
  <!--End: Header Style-->
        -- 
        Mykone Saunders <[EMAIL PROTECTED]>
        i3DVR International  

Reply via email to