Hi Steve,
In XSL you declare a parameter or attribute set and then refer to it by name. You have done the first step which is to declare them. Since these names you have used are not in the DocBook stylesheet, they will not be referred to and so they are not used. If you want to override the existing DocBook XSL values, you need to know the names. Those are defined in the fo parameters list at:

http://docbook.sourceforge.net/release/xsl/current/doc/fo/index.html

In the case of paragraph spacing, you are looking for the attribute-set named 'normal.para.spacing'. You need to change all three attribute values in it in your customization layer.

Bob Stayton
Sagehill Enterprises
[email protected]


----- Original Message ----- From: "Steve Johnson" <[email protected]>
To: "Docbook Apps Help list" <[email protected]>
Sent: Sunday, August 15, 2010 12:27 PM
Subject: [docbook-apps] space-before question


I want to reduce the spacing between paragraphs, so I tried this in the customization layer and it had no effect:

<xsl:param name="body.space-before">50em</xsl:param>

I have also tried:

<xsl:attribute-set name="body.font.properties">

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

and space-before have no effect.


What am I doing wrong?


Thanks
--

------------

Steve Johnson, Senior Content Developer
Caringo
[email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to