[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Caption spacing in mediaobject
Hi,
You could do two things:
1. Remove the para wrapper in the caption. A caption doesn't require a
para to contain its text, and the para uses the normal.para.spacing
attribute-set that adds extra space.
2. Customize the template that handles caption, from fo/graphics.xsl:
<xsl:template match="caption">
<fo:block>
<xsl:if test="@align = 'right' or @align = 'left' or @align='center'">
<xsl:attribute name="text-align"><xsl:value-of
select="@align"/></xsl:attribute>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
You can add spacing properties to the fo:block element. There really ought
to be a caption.properties attribute-set, if you care to file a feature
request on the DocBook SourceForge site. 8^)
Bob Stayton
Sagehill Enterprises
DocBook Consulting
bobs@sagehill.net
----- Original Message -----
From: "Tavmjong Bah" <tavmjong@free.fr>
To: <docbook-apps@lists.oasis-open.org>
Sent: Monday, February 12, 2007 2:04 PM
Subject: [docbook-apps] Caption spacing in mediaobject
>
> Hi,
>
> How do I control the spacing between an imageobject and a caption in
> PDF output? The default spacing puts a caption closer to a following
> figure than to the figure it belongs to. Also, is there a way to keep
> the image and caption on the same page? I see some reference that FOP
> 0.93 supports keeps but don't understand how they work.
>
> This is an example of what I have in my source file:
>
> <mediaobject>
> <imageobject>
> <imagedata fileref="test.png" format="PNG" align="center"/>
> </imageobject>
> <textobject>
> <phrase>Test</phrase>
> </textobject>
> <caption>
> <para>
> The caption.
> </para>
> </caption>
> </mediaobject>
> <mediaobject>
> ...
>
> I am using FOP SVN and docbook-xsl-snapshot.
>
> Thanks,
>
> Tav
>
>
>
> ---------------------------------------------------------------------
> 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]