Next in thread → Next in month →

Re: [docbook-apps] programlist help

From
Bob Stayton <>
Date
2008-08-18T15:47:21+00:00
ID
001001c90149$a6dc36e0$6a00a8c0@pazu
Thread
Re: [docbook-apps] programlist help
Title: programlist help

Hi Andrew, 

If you are referring to my book DocBook XSL: The 
Complete Guide, then I think you missed the last sentence in that section, where 
it said:

 

"Note that FOP does not support the hyphenate.verbatim feature at all."

 

However, FOP does support wrap-option="wrap".  
When I use your attribute-set in a customization layer, the long lines are 
wrapped so they don't run off the page.

 

Bob Stayton
Sagehill Enterprises


 

 

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

  
From: 
  Andrew Richardson 

  
To:  
  

  
Sent: Tuesday, August 12, 2008 8:56 
  PM

  
Subject: [docbook-apps] programlist 
  help

  

  
Hi Guys

  

  
Please could you help me 
  with a problem I have encountered?  I am trying 
  to enable my print customization to automatically 
  wrap long lines of program listed code; the problem is 
  that although I have followed the approach detailed in the Docbook Definitive Guide, 
  the pdf output remains as a single 
  line.

  
I am using 
  docbook-xsl-1.69.1 with XEMACS as text editor, Ant as a build mechanism and 
  Apache FO.

  
My code in the stylesheet 
  is as follows:

  
<xsl:param name="hyphenate.verbatim" 
  select="'1'"/>

  
<xsl:attribute-set 
  name="monospace.verbatim.properties">

  
        
  <xsl:attribute 
  name="wrap-option">wrap</xsl:attribute>

  
        
  <xsl:attribute 
  name="hyphenation-character">\</xsl:attribute>

  
</xsl:attribute-set>

  

  
I suspect I should be 
  inserting this in a template but cannot find 
  any which seem relevant.

  
Thanks in 
  advance

  
Andrew
Next in thread → Next in month →