> From: Vladimir G Ivanovic <[EMAIL PROTECTED]>
>
> When I processed my DocBook 3.1 SGML files with DSSSL and OpenJade, I got
> 10pt PDF output. Now, when I process the same files (modulo minor
> changes) as DocBook 4.1.2 XML files with the DocBook XSL stylesheets to
> FO, I get 12pt output.
>
> How do I customize DocBook/XSL/whatever to get 10pt output? I tried
> creating a local file, "progguide.xsl" with contents:
> [stuff deleted]
> So, how *does* one change the default font-size for a DocBook-FO document?
Generally you should look in fo/param.xsl in the XSL
stylesheet distribution to see if there is a parameter
controlling the FO feature you want to customize. In this
case, there is:
<xsl:param name="body.font.master">10</xsl:param>
As you can see, the default is already 10pt. When I use
the fo/docbook.xsl stylesheet, I get this root element at
the top of my fo output:
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"
font-family="Times Roman"
font-size="10pt"
text-align="justify">
The font-size property is inherited down through ancestors,
so any text that isn't marked for a different size should
get 10pt. When you process your file with the stock
fo/docbook.xsl stylesheet, does your fo output file say
12pt in the root element?
bobs
Bob Stayton 400 Encinal Street
Publications Architect Santa Cruz, CA 95060
Technical Publications voice: (831) 427-7796
Caldera International, Inc. fax: (831) 429-1887
email: [EMAIL PROTECTED]
----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>