Re: [docbook-apps] USLegal portrait printing

From
Bob Stayton <>
Date
2011-11-23T18:18:55+00:00
ID
00f601ccaa0c$555e13a0$6600a8c0@pazu
Thread
Re: [docbook-apps] USLegal portrait printing
Hi Paul,

There is no predefined value of "USlegal" in the 
DocBook stylesheet, so your setting is defaulting to USletter.  The easiest 
way to set the page size to a new value is to set these two params:

 

<xsl:param 
name="page.height.portrait">14in</xsl:param>

<xsl:param 
name="page.width.portrait">8.5in</xsl:param>

 

Bob Stayton
Sagehill Enterprises


 

 

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

  
From: 
  PC Thoms 

  
To:  
  

  
Sent: Wednesday, November 23, 2011 7:07 
  AM

  
Subject: [docbook-apps] USLegal portrait 
  printing

  

I'm attempting to transform a pdf to US legal size paper via 
  Oxygen v 13 using Saxon6.5.5 and 1.76.1 style-sheets.
  
If anyone can give me directions on how to do this I would 
  appreciate.

  
I have been able to create a transformation scenario with Oxygen Docbook 
  PDF Legal and changed the paper.type parameter to USlegal8.5inx14in, but the 
  output remains USletter size.

  
As well I changed page.height to the following:

  

  
<xsl:choose>

  
  <xsl:when test="$page.orientation = 'portrait'">

  
    <xsl:value-of select="USlegal'">14in</xsl:value-of 
  select>

  
  </xsl:when>

  
</xsl:choose>

  

  
In searching through the docbook parameters USlegal is not entered where 
  I would have expected to find it (not entered in page.width.portrait). 
   USletter but not always USlegal.

  

  
With thanks

  
Paul