xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Harrop <jhar...@gmail.com>
Subject Re: right align arabic in table-cell
Date Thu, 20 Mar 2014 20:03:22 GMT
Its a  Word document I'm converting to FO, and in it, bidi is a
paragraph level property:

     http://webapp.docx4java.org/OnlineDemo/ecma376/WordML/bidi_1.html

The table in question contains some cells with English content (left
aligned), and others with Arabic content (in Word, these ones are
right aligned by the bidi property).


On Fri, Mar 21, 2014 at 1:26 AM, Glenn Adams <glenn@skynav.com> wrote:
>
>
>
> On Wed, Mar 19, 2014 at 10:22 PM, Jason Harrop <jharrop@gmail.com> wrote:
>>
>> Bummer.  I guess I could nest a table in the table-cell.  Any reason
>> that wouldn't work?
>
>
> Why aren't you putting writing-mode on the original table? i.e., why use an
> inner table?
>
>>
>>
>> On Thu, Mar 20, 2014 at 2:33 PM, Glenn Adams <glenn@skynav.com> wrote:
>> >
>> >
>> > On Wed, Mar 19, 2014 at 5:44 PM, Jason Harrop <jharrop@gmail.com> wrote:
>> >>
>> >> Hi Glenn
>> >>
>> >> Thanks very much for that.
>> >>
>> >> So the following should right align in the table cell?
>> >>
>> >>             <table-cell  xmlns="http://www.w3.org/1999/XSL/Format">
>> >>
>> >>               <block-container writing-mode="rl-tb">
>> >>                 <block>
>> >>                   <inline>المدينة</inline>
>> >>                 </block>
>> >>               </block-container>
>> >>             <table-cell>
>> >>
>> >> But  that didn't work in FOP 1.1 nor with
>> >>
>> >> http://ci.apache.org/projects/xmlgraphics/fop/snapshots/fop-20140319.jar
>> >
>> >
>> > No. I guess I wasn't plain enough. You need to put writing mode on table
>> > to
>> > affect the table cells. What you've done above doesn't change the
>> > start/end
>> > edges of the cell, just the start/end edges of the content in the cell.
>> > The
>> > cell still maps start to left and end to right. Note that you have to
>> > make
>> > the choice on the table as a whole.
>> >
>> >>
>> >>
>> >>
>> >> (Refer May 2011 thread "Complex Script, BIDI text supported?")
>> >>
>> >> cheers .. Jason
>> >>
>> >>
>> >>
>> >> On Wed, Mar 19, 2014 at 6:18 PM, Glenn Adams <glenn@skynav.com> wrote:
>> >> > Per XSL-FO 1.1 [1]:
>> >> >
>> >> > "Property writing-mode applies to: fo:page-sequence,
>> >> > fo:simple-page-master,
>> >> > fo:region-body, fo:region-before, fo:region-after, fo:region-start,
>> >> > fo:region-end, fo:block-container, fo:inline-container, and
>> >> > fo:table."
>> >> >
>> >> > As you can, none of these is fo:block. You need to specify it on
>> >> > fo:table or
>> >> > something higher up the tree. Note that specifying a RTL WM on
>> >> > fo:table
>> >> > causes columns to be numbered from right to left, i.e., the first
>> >> > column
>> >> > will be right-most.
>> >> >
>> >> > [1] http://www.w3.org/TR/2006/REC-xsl11-20061205/#prapply
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > On Wed, Mar 19, 2014 at 12:12 AM, Jason Harrop <jharrop@gmail.com>
>> >> > wrote:
>> >> >>
>> >> >> Hi, What's the correct way to write align a block of arabic in
an
>> >> >> individual table-cell?
>> >> >>
>> >> >> I found that with writing-mode="rl-tb", it was also necessary to
add
>> >> >> text-align="end"
>> >> >>
>> >> >>            <fo:table-cell >
>> >> >>               <fo:block  text-align="end" writing-mode="rl-tb">
>> >> >>                   <inline font-family="Arial">المدينة</inline>
>> >> >>               </fo:block>
>> >> >>             </fo:table-cell>
>> >> >>
>> >> >> thanks .. Jason
>> >> >>
>> >> >>
>> >> >> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> >> >> For additional commands, e-mail:
>> >> >> fop-users-help@xmlgraphics.apache.org
>> >> >>
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> >> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Mime
View raw message