Sorry, that should be writing-mode="rl" or writing-mode="rltb". This should
cause the table to place the first column right-most, and also make each
paragraph's default bidirectional level right-to-left, thus causing right
alignment by default.

On Wed, Jun 20, 2012 at 12:21 PM, Christian Pestel <
[email protected]> wrote:

>   Thank you Gleen,
>
> Without language="fr",  it works fine.
>
> I try
>
> <fo:table  writing-mode="rtl" > + <fo: block>
> instead of
> <fo:table  > + <fo: block  text-align="right">
>
> but this seems do not work.
>
>
> **
>
> Christian Pestel****
>
> [email protected] <[email protected]>
>
>  *From:* Glenn Adams <[email protected]>
> *Sent:* Wednesday, June 20, 2012 4:51 PM
> *To:* [email protected]
> *Subject:* Re: Arabic text rendered without ligature in a table cell;
>
> Remove the language="fr" attribute from <fo:table/>. The presence of the
> language attribute is to override the font table processing, effectively
> telling FOP to use the French language tables that apply to all text under
> fo:table. But there are no French language tables for the font for Arabic
> script content.
>
> Also, you may wish to specify writing-mode="rtl" on either
> fo:page-sequence of fo:table (as desired), in which case  you do not need
> to specify text-align="right".
>
> On Wed, Jun 20, 2012 at 10:35 AM, Christian Pestel <
> [email protected]> wrote:
>
>>   Arabic text seems not well rendered in a fo: table-cell although it is
>> well rendered in a fo: block.
>> I use Fop Trunk.
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

Reply via email to