AW: [Fribidi-discuss] License question to the project owners

Stefan Wanger Stefan.Wanger at cib.de
Mon Aug 11 21:32:01 EST 2003


Hi,

i have read your discussion. 

I have a problem with the bidi algorithm. See original message below.
It has nothing to do with fribidi, because I decided to take ICU. Maybe you
can help me, because it is a bidi problem. Maybe you have the same problem
solved with fribidi so far.

Thanks 

Stefan



Original message:

Hi,

i am testing ICU 2.4 with your Layout sample.

But i have problems with embedded levels using the ubidi_setPara und 
ubidi_getLogicalRun API.

This is my sample in logical order.  <<12 34 56 78 90.txt>> 

12 34 56 78 AB 90

AB are strong RTL characters. Paragrapg level is LTR. "34 56" should be 
treated as RTL run

How can I achieve the following visual output:

12 56 34 78 BA 90

I tried 2 solutions

1. if i am using embedded levels ("00011110000000000") with ubidi_setPara, 
AB is not resolved as RTL run, when calling ubidi_getLogicalRun.

2. if i am using the RLE keyword (12 <RLE>34 56<PDF> 78 AB 90), the output 
is  12 90 BA 78 56 34

Please show me the right way.

I would be very glad, if you can help.

Thanks

Stefan Wanger


-----Ursprüngliche Nachricht-----
Von: Beni Cherniavsky [mailto:cben at techunix.technion.ac.il] 
Gesendet: Freitag, 11. Juli 2003 13:10
An: Paulo Soares
Cc: 'fribidi-discuss at lists.sourceforge.net'
Betreff: Re: [Fribidi-discuss] License question to the project owners

Paulo Soares wrote on 2003-07-11:

> I'm an iText (www.lowagie.com/iText) developer. iText is a java library
for
> the generation of PDF documents that has a dual license, LGPL or MPL/LGPL.
>
> I decided to look around for an awt independent solution to get the order
> levels and fribidi came on top of my list not only for conformance reasons
> but also because it has a clean architecture, or at least an architecture
> that I can understand.
>
Fribidi is in C which will require an extra wrapper layer.  `UAX 9`_
has demo code in C++ and Java, is that of any use (code-wise and
license-wise)?  I must admit I never looked at it, just guessing that
it's worth a look since your library is in Java...

.. _UAX 9: http://www.unicode.org/reports/tr9/tr9-11.html

-- 
Beni Cherniavsky <cben at tx.technion.ac.il>

If I don't hack on it, who will?  And if I don't GPL it, what am I?
And if it itches, why not now?  [With apologies to Hilel ;]


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
_______________________________________________
Fribidi-discuss mailing list
Fribidi-discuss at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fribidi-discuss




More information about the FriBidi mailing list