Hi,
Actually, simply removing the space-before attributes in a customization
layer will not have any effect, because attribute-sets at different import
levels are merged, so you would still inherit the original attribute values.
Instead, you need to set them to zero in your customization layer, so the
whole attribute-set would be:
<xsl:attribute-set name="normal.para.spacing">
<xsl:attribute name="space-before.optimum">0pt</xsl:attribute>
<xsl:attribute name="space-before.minimum">0pt</xsl:attribute>
<xsl:attribute name="space-before.maximum">0pt</xsl:attribute>
<xsl:attribute name="text-indent">24pt</xsl:attribute>
</xsl:attribute-set>
If you aren't clear what a customization layer is, see this reference:
http://www.sagehill.net/docbookxsl/CustomMethods.html#CustomizationLayer
Bob Stayton
Sagehill Enterprises
[EMAIL PROTECTED]
----- Original Message -----
From: "Scott Hudson" <[EMAIL PROTECTED]>
To: "Tommy Nordgren" <[EMAIL PROTECTED]>
Cc: <docbook@lists.oasis-open.org>
Sent: Tuesday, November 04, 2008 8:04 AM
Subject: Re: [docbook] Indenting paragraph start
Have you tried this?
http://sourceware.org/ml/docbook-apps/2004-q1/msg00211.html
By re-defining normal.para.spacing attribute set in the customization
layer.
It is, by default,
<xsl:attribute-set name="normal.para.spacing">
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>
You want to remove space-before and add
<xsl:attribute name="text-indent">24pt</xsl:attribute>
text-indent is the XSL FO way to first-line-indent.
David Tolpin
Best regards,
--Scott
Tommy Nordgren wrote:
How can I customize the style sheets, to indent the first line of a
paragraph?
----------------------------------
Skinheads are so tired of immigration, that they are going to move to
a country that don't accept immigrants!
Tommy Nordgren
[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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]