Re: [docbook-apps] header.sep.rule

From
Bob Stayton <>
Date
2007-03-22T17:32:05+00:00
ID
007301c76cb0$57579530$6400a8c0@totoro
Thread
Re: [docbook-apps] header.sep.rule


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


 

 

  
----- 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 <>
i3DVR 
        International