OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] itemized list, and import precedence


Hi Dave,
This isn't a case of import precedence, but of  different attributes.  In general, the 
qualified attributes (like  space-before.optimum) take precedence over the 
non-qualified attributes (like  space-before). I wish the DocBook XSL stylesheets had 
not been written using the qualified attributes in some of the attribute-sets, because 
if you want to override the space before, you need to override all three of the 
qualified attributes for it to have any effectc.

BTW, was that a typo in your example?  Your attribute-set says space-before="5mm" but 
the resulting xsl-fo has space-before="0pt", but I don't see where the 0pt might have 
come from.

Bob Stayton
Sagehill Enterprises
bobs@sagehill.net


----- Original Message ----- 
From: "davep" <davep@dpawson.co.uk>
To: "Docbook-apps" <docbook-apps@lists.oasis-open.org>
Sent: Saturday, August 06, 2011 1:45 AM
Subject: [docbook-apps] itemized list, and import precedence


>I have
> import docbook stylesheets
> import my attribute sets
>
> in which I have
>
> <xsl:attribute-set name="list.block.spacing">
> <xsl:attribute name="space-before">5mm</xsl:attribute>
> <xsl:attribute name="space-after">5mm</xsl:attribute>
> </xsl:attribute-set>
>
>
> The resulting xsl-fo shows
>
> <fo:list-block
> space-before.optimum="1em"
> space-before.minimum="0.8em"
> space-before.maximum="1.2em"
>
> space-after.optimum="1em"
> space-after.minimum="0.8em"
> space-after.maximum="1.2em"
>
> space-before="0pt"
> space-after="5mm"
> >
>
> I.e. the
> space-before is set twice?
>
> I'm guessing it's an import precedence issue... but I don't know
> what the precedence is... and Mike Kays book only talks about
> nested importing?
>
> 1. Which takes precedence please?
> 2. My basic problem is that I need to reduce the space-before/space-after
> each list-item?
>
> Any suggestions please? I want it to be the same as basic para's, i.e. line-height 
> 16pt.
>
> TIA
>
>
>
> regards
>
> -- 
> Dave Pawson
> XSLT XSL-FO FAQ.
> http://www.dpawson.co.uk
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
> For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org
>
>
> 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]