[Fribidi-discuss] Help in BIDI Algrothim

Mohammed Elzubeir elzubeir at yahoo.com
Sun Aug 10 22:53:08 EST 2003


On Mon, Aug 11, 2003 at 05:17:54AM -0000, Praveen Chatrumal Tilokchandani
wrote:
> Hello ,
> I am in Process of Implememting BIDI Algrothim.
> The Algrothim is Discussed in UAX# 9 at www.unicode.org ,
> Actually i am Not Able to Get How does The Process Works .
> What i Have Understood I Will Just Expalin To U all u Can Just
> Point Where Am i Going Wrong .
> First Quest?? From Where do We Assign the Character Type to The
> Charcter or is it Provided in Unicode i.e How do We Get the Type
> of Charcter ,do We Get it or We Have to Decide It .

Table 3-7 lists the character types. So, you don't decide out of
nowhere. This is a more comprehensive list of unicode characters:
http://www.unicode.org/Public/UNIDATA/UCD.html


> Secondly if We Get The Char Type From Unicode What Are The Types
> Provided By It .

Look above. You probably shoudl re-read tr#9 ;)

> How do Assign The LRE/RLE/LRO/RLO to The Characters,

Those are usually assigned by the editor and not by the algorithm. In
other words, the algorithm sees them and acts on them, but it doesn't
assign them itself.

> If i Am Able To Get This Query Answered Then Assigning the Levels
> to The Charcters Is to Be Done With X2-X9 WI-..NI Levels .
> After Assiging the Levels Another Quetion Comes
> How to Reorder the String .
> Is it Using the L2. : Reverse All The Levels Starting From Highest
> Embedding Level to The Lowest Odd Level.
> Friends Please Do No Tell me to Go To ths Site I Have Surfed the
> Net But if SomeOne Can Explain these To Queries i WIll Be Grateful
> to Them And will Very Grateful if Some One Can Provide Me With the
> Workable Code in C/C++ As the Code i Have is Not Working
> Please Try And Understand Bcos I Have Just Entered The Field of
> Unicode .

I am not sure what you are asking by your above question. You want
"workable" C code? Grab Fribidi!!

Regards,

Mohammed Elzubeir


__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com




More information about the FriBidi mailing list