From: tomasfrydrych_at_yahoo.co.uk
Date: Wed Jan 21 2004 - 02:28:54 EST
On 20 Jan 2004 at 17:04, Omer Zak wrote:
>
> On Tue, 20 Jan 2004 msevior_at_physics.unimelb.edu.au wrote:
>
> > >> Can we optionally turn off BIDI on a document-by-document
> > >> basis?I have a multilingual text that I absolutely need to see in
> > >> logical (as LTR), not visual, order.
<snip/>
> This may be problematic in Win32, where the native BiDi algorithm is
> forced down the user's throat.
We use Fribidi on all platforms, including win32.
Basically what is needed is to add third value to the document level
dom-dir property called "logical" and propagete it down into fp_Run
and fp_Line. That in itself is just a few lines of code. We also will need
some interface (I hate designing dialogs).
One question for Raphael, though: when you say logical, would you
expect the logical sequence to be laid out from left to right, or would it
be preferrable to have two options 'logical-ltr' and 'logical-rtl', so that
the user could chose to have the text drawn either way (I imagine a
predominantly Hebrew text, for example, might be easier to work with if
the logical sequence is laid out from right to left).
Tomas
Tomas
This archive was generated by hypermail 2.1.4 : Wed Jan 21 2004 - 02:30:17 EST