|
List Info
Thread: Changing the page margins of FO output
|
|
| Changing the page margins of FO output |

|
2007-08-23 14:42:52 |
|
Hi everyone,
I'm trying to change the margins for all of my pages in my FO output. I followed the instructions in Bob Stayton9;s excellent book, on the following page:
http://www.sagehill.net/docbookxsl/PrintOutput.html#LeftRightMargins.
My command to output to FO resembles the following:
xsltproc --nonet --xinclude --output C:docbookdocumentsdocfile.fo --stringparam
page.margin.top 5mm --stringparam page.margin.bottom 5mm --stringparam page.margin.inner 5mm --stringparam page.margin.outer 5mm --stringparam target.database.document "database_file.xml" --stringparam targets.filename
"file.db" --stringparam current.docid "InstallDoc" C:docbookdocbook-xslfosaba.xsl C:docbookdocumentsdocfile.xml
Regardless of the values I assign to the page margin parameters, the output displays the same margins.
Next, I tried adding the parameters to my customization layer, as follows:
<xsl:param name="page.margin.top">5mm</xsl:param> <xsl:param name="
page.margin.bottom">5mm</xsl:param> <xsl:param name="page.margin.inner">5mm</xsl:param> <xsl:param name="page.margin.outer">5mm</xsl:param>
Now, I don't specify the page margin parameters on the command line, But still, the page margins don't change. I've searched this newsgroup and elsewhere, but haven't spotted a solution.
I'm using revision 1.69.1 of the stylesheets.
Could anyone suggest my next step to troubleshoot this issue?
Thanks, Mark
--
Mark Peters Senior Technical Writer Saba Software
|
| Re: Changing the page margins of FO
output |

|
2007-08-27 22:42:05 |
|
|
WHAT IS THE SABA.XSL STYLESHEET THAT YOUR COMMAND
IS CALLING?
&NBSP;
&NBSP;
&NBSP;
----- ORIGINAL MESSAGE -----
SENT: THURSDAY, AUGUST 23, 2007 12:42
PM
SUBJECT: [DOCBOOK-APPS] CHANGING THE PAGE
MARGINS OF FO OUTPUT
HI EVERYONE,
I'M TRYING TO CHANGE THE MARGINS FOR ALL OF
MY PAGES IN MY FO OUTPUT. I FOLLOWED THE INSTRUCTIONS IN BOB STAYTON'S
EXCELLENT BOOK, ON THE FOLLOWING PAGE: HTTP://WWW.SAGEHILL.NET/DOCBOOKXSL/PRINTOUTPUT.HTML#LEFTRIGHTMARGINS.
MY COMMAND TO OUTPUT TO FO RESEMBLES THE FOLLOWING:
XSLTPROC --NONET --XINCLUDE --OUTPUT
C:DOCBOOKDOCUMENTSDOCFILE.FO --STRINGPARAM PAGE.MARGIN.TOP 5MM
--STRINGPARAM PAGE.MARGIN.BOTTOM 5MM --STRINGPARAM PAGE.MARGIN.INNER 5MM
--STRINGPARAM PAGE.MARGIN.OUTER 5MM --STRINGPARAM TARGET.DATABASE.DOCUMENT
"DATABASE_FILE.XML" --STRINGPARAM TARGETS.FILENAME &NBSP; "FILE.DB"
--STRINGPARAM CURRENT.DOCID "INSTALLDOC"
C:DOCBOOKDOCBOOK-XSLFOSABA.XSL&NBSP;
C:DOCBOOKDOCUMENTSDOCFILE.XML
REGARDLESS OF THE VALUES I
ASSIGN TO THE PAGE MARGIN PARAMETERS, THE OUTPUT DISPLAYS THE SAME MARGINS.
NEXT, I TRIED ADDING THE PARAMETERS TO MY CUSTOMIZATION LAYER, AS
FOLLOWS:
<XSL:PARAM
NAME="PAGE.MARGIN.TOP">5MM</XSL:PARAM> <XSL:PARAM NAME="
PAGE.MARGIN.BOTTOM">5MM</XSL:PARAM> <XSL:PARAM
NAME="PAGE.MARGIN.INNER">5MM</XSL:PARAM> <XSL:PARAM
NAME="PAGE.MARGIN.OUTER">5MM</XSL:PARAM>
NOW, I DON'T
SPECIFY THE PAGE MARGIN PARAMETERS ON THE COMMAND LINE, BUT STILL, THE PAGE
MARGINS DON'T CHANGE. I'VE SEARCHED THIS NEWSGROUP AND ELSEWHERE, BUT HAVEN'T
SPOTTED A SOLUTION.
I'M USING REVISION 1.69.1 OF THE
STYLESHEETS.
COULD ANYONE SUGGEST MY NEXT STEP TO TROUBLESHOOT THIS
ISSUE?
THANKS, MARK
--
MARK PETERS SENIOR
TECHNICAL WRITER SABA SOFTWARE |
[1-2]
|
|
|
about | contact Other archives ( Real Estate discussion Medical topics )
|