I fixed it thanks to this though!
<xsl:template match="test:awards">
<fo:block line-height="6mm" wrap-option="wrap" text-align="justify" text-align-last="justify" white-space-collapse="true" white-space-treatment="ignore-if-before-linefeed">
<xsl:for-each select="test:award">
<xsl:if test="@highres_src">
<fo:external-graphic content-height="15mm" scaling="uniform">
<xsl:attribute name="src">url('<xsl:value-of select="@highres_src" />')</xsl:attribute>
</fo:external-graphic> ​
</xsl:if>
</xsl:for-each>
</fo:block>
</xsl:template>
I put in  ​ and white-space-treatment="ignore-if-before-linefeed"
:)
Thanks for your help
-----Original Message-----
From: owner-xep-support@renderx.com [mailto:owner-xep-support@renderx.com] On Behalf Of Werner Donné
Sent: 21 December 2005 10:50 AM
To: xep-support@renderx.com
Subject: Re: [xep-support] Spacing out graphics inside a block
Mark,
You could try to insert the "zero width space" (​) between
the images. They shouldn't be visible and provide a breaking point.
Best regards,
Werner.
Mark Cilia Vincenti wrote:
> I've found the exact problem now. It's the solution which I don't know.
> The problem is that at the end of each line, there will be a  .
> This does not allow the rightmost image in each line to touch the
> rightmost part of the block.
>
> And because I'm using justification, the width of   is dynamic.
> That's why they're not getting aligned.
>
> Is there a way images can wrap without putting in characters between
> them?
>
> I want to have:
>
> <fo:block><fo:external-graphic .../><fo:external-graphic
> .../><fo:external-graphic .../><fo:external-graphic
> .../><fo:external-graphic .../><fo:external-graphic
> .../><fo:external-graphic .../><fo:external-graphic .../></fo:block>
>
> wrapping and justified
>
>
> -----Original Message-----
> From: owner-xep-support@renderx.com
> [mailto:owner-xep-support@renderx.com] On Behalf Of Mark Cilia Vincenti
> Sent: 21 December 2005 9:08 AM
> To: xep-support@renderx.com
> Subject: RE: [xep-support] Spacing out graphics inside a block
>
> I do have text-align-last="justify" in the code below. It does help but
> still it's not perfect.
> Probably because of the   after the last image? But then
> white-space-treatment="ignore" should fix this no?
>
> Best Regards,
>
> Mark Cilia-Vincenti - GFI Software Ltd - www.gfi.com
> Messaging, Content Security & Network Security Software
> GFI: MailSecurity - FAXmaker - MailEssentials - LANguard - WebMonitor
>
> -----Original Message-----
> From: owner-xep-support@renderx.com
> [mailto:owner-xep-support@renderx.com] On Behalf Of Bob Stayton
> Sent: 20 December 2005 6:23 PM
> To: xep-support@renderx.com
> Subject: Re: [xep-support] Spacing out graphics inside a block
>
> Does setting text-align-last="justify" on the fo:block help?
>
> Bob Stayton
> Sagehill Enterprises
> DocBook Consulting
> bobs@sagehill.net
>
>
> ----- Original Message -----
> From: "Mark Cilia Vincenti" <mark@gfi.com>
> To: <xep-support@renderx.com>
> Sent: Tuesday, December 20, 2005 6:48 AM
> Subject: [xep-support] Spacing out graphics inside a block
>
>
>> Hi,
>>
>> I have to display some graphics in a block and I want them to wrap.
> The
>> graphics are different sizes but I've handled that by applying a
>> content-height and a scaling="uniform". However I can't seem to be
> able
>> to get them to look as ideally spaced out as possible. I want to fit
> as
>> many as can possibly fit on one line, and then justify them.
>>
>> The problem is that XEP does not wrap around external-graphic tags,
> and
>> you need to insert white-space ( ) for it to wrap. I'm not sure
> if
>> it's that white-space which is messing up but I'm not getting perfect
>> results.
>>
>> I have this code:
>>
>> <xsl:template match="test:awards">
>> <fo:block line-height="6mm" wrap-option="wrap"
>> text-align="justify" text-align-last="justify"
>> white-space-collapse="true" white-space-treatment="ignore">
>> <xsl:for-each select="test:award">
>> <xsl:if test="@highres_src">
>> <fo:external-graphic
>> content-height="15mm" scaling="uniform">
>> <xsl:attribute
>> name="src">url('<xsl:value-of select="@highres_src"
> />')</xsl:attribute>
>> </fo:external-graphic> 
>> </xsl:if>
>> </xsl:for-each>
>> </fo:block>
>> </xsl:template>
>>
>>
>> >From my results and I have 3 images on one line and 3 others on the
> line
>> below it. But the rightmost one of the top line goes a bit further out
>> than the one in the line below it. It's a very tiny discrepancy but
> I'm
>> trying to get it as perfect as possible.
>>
>> Also, can maybe anyone think of another way I can solve this problem?
>>
>>
>> This mail was checked for viruses by GFI MailSecurity.
>> GFI also develops anti-spam software (GFI MailEssentials), a fax
> server
> (GFI FAXmaker), and network security and management software (GFI
> LANguard) - www.gfi.com
>>
>> -------------------
>> (*) To unsubscribe, send a message with words 'unsubscribe
> xep-support'
>> in the body of the message to majordomo@renderx.com from the address
>> you are subscribed from.
>> (*) By using the Service, you expressly agree to these Terms of
> Service
> http://www.renderx.com/terms-of-service.html
>>
>
>
> -------------------
> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
> in the body of the message to majordomo@renderx.com from the address
> you are subscribed from.
> (*) By using the Service, you expressly agree to these Terms of Service
> http://www.renderx.com/terms-of-service.html
>
> -------------------
> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
> in the body of the message to majordomo@renderx.com from the address
> you are subscribed from.
> (*) By using the Service, you expressly agree to these Terms of Service
> http://www.renderx.com/terms-of-service.html
>
> -------------------
> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
> in the body of the message to majordomo@renderx.com from the address
> you are subscribed from.
> (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.html
>
>
-- Werner Donné -- Re BVBA Engelbeekstraat 8 B-3300 Tienen tel: (+32) 486 425803 e-mail: werner.donne@re.be ------------------- (*) To unsubscribe, send a message with words 'unsubscribe xep-support' in the body of the message to majordomo@renderx.com from the address you are subscribed from. (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.html ------------------- (*) To unsubscribe, send a message with words 'unsubscribe xep-support' in the body of the message to majordomo@renderx.com from the address you are subscribed from. (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.htmlReceived on Wed Dec 21 02:42:44 2005
This archive was generated by hypermail 2.1.8 : Wed Dec 21 2005 - 02:42:44 PST