← Prev in month ← Prev in thread

Re: [docbook-apps] table.of.contents.title.page.recto formatting not working

From
"Cob Rtayton"
Date
2007-05-01T06:46:20+00:00
ID
03ec01c78bbc$66c9c440$6400a8c0@totoro
Thread
Re: [docbook-apps] table.of.contents.title.page.recto formatting not working
Can you be more specific about what "not working" 
means?  Does the expected fo:external-graphic element appear in your FO 
file?  That would indicate whether the problem is with the customization 
layer or FOP.

 

Bob Stayton
Sagehill Enterprises
DocBook Consulting


 

 

  
----- Original Message ----- 

  
From: 
  Jeff 
  Powanda 

  
To:  
  

  
Sent: Monday, April 30, 2007 6:13 
PM

  
Subject: [docbook-apps] 
  table.of.contents.title.page.recto formatting not working

  

  

  
In my customization layer, I use 
  the following template to format the TOC titlepage for PDF output. It’s not 
  working.

  
 

  
The tools I’m using are DocBook 
  XSL 1.72 and FOP 0.93. The same “table.of.contents.titlepage.recto” template 
  worked fine with FOP 0.25. Anyone know what’s wrong? 

  
 

  
<xsl:template 
  name="table.of.contents.titlepage.recto">

  
 

  
        
  <!-- 
  Insert buckshot graphic at top of TOC title page. -->  
  

  
            
  <fo:block   
  space-before.optimum="-0.6in" 
  space-before.minimum="-0.6in" 
  space-before.maximum="-0.6in"

  
                              
        space-after.optimum="0.25in" 
  space-after.minimum="0.25in" 
  space-after.maximum="0.25in">

  
                  
  <xsl:attribute 
  name="text-align">right</xsl:attribute>

  
                  
  <fo:external-graphic>

  
      
              
  <xsl:attribute 
  name="src">

  
      
      
                
  <xsl:value-of 
  select="$chapter.titlepage.image"/>

  
      
              
  </xsl:attribute>

  
                        
  <xsl:attribute 
  name="height">1.271in</xsl:attribute>

  
      
              
  <xsl:attribute 
  name="width">2.563in</xsl:attribute>    
  

  
      
              
  <xsl:attribute 
  name="content-width">2.563in</xsl:attribute>       
  

  
      
              
  </fo:external-graphic>  
  

  
            
   </fo:block> 
  

  
            
        
                   
  

  
  
  <fo:block 
  xmlns:fo="http://www.w3.org/1999/XSL/Format" 
  

  
                 
  xsl:use-attribute-sets="table.of.contents.titlepage.recto.style" 
  

  
                 
  text-align="left" 
  

  
                 
  margin-left="{$title.margin.left}" 
  

  
 

  
                 
  font-size="18pt" 
  

  
                 
  font-family="{$title.fontset}" 
  

  
                 
  font-weight="bold" 
  

  
                 
  start-indent="0in">

  
                 
  

  
         
  <!-- 
  Put 4-dots graphic before TOC title. -->                 
  

  
            
  <fo:external-graphic>

  
    
          <xsl:attribute 
  name="src">

  
    
                
  <xsl:value-of 
  select="$title.inline.image"/>

  
    
          </xsl:attribute>

  
    
          <xsl:attribute 
  name="content-width">0.25in</xsl:attribute>

  
    
          <xsl:attribute 
  name="width">0.25in</xsl:attribute>

  
    
          <xsl:attribute 
  name="height">0.236in</xsl:attribute>

  
  
            </fo:external-graphic>  
              
   

  
  
            

  
      
        <xsl:text> 
  </xsl:text>                 
  

  
            
  <xsl:call-template 
  name="gentext">

  
                  
  <xsl:with-param 
  name="key" 
  select="'TableofContents'"/>

  
            
  </xsl:call-template>

  
  
  </fo:block>

  
</xsl:template>

  
 

  
Regards,

  
Jeff Powanda
← Prev in month ← Prev in thread