[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Annoucement of FriBidi 0.1.0 - A free BiDi library
I am proud to announce the first alpha version of a FriBidi, a
Free BiDi library that adhers closely to the Unicode BiDi algorithm.
FriBidi is written in C and should provide a common API that will
facilitate porting of various software to support bi-directional
locals.
FriBidi may be found at:
http://imagic.weizmann.ac.il/~dov/freesw/FriBidi
Here is an example of what the library can do, where capital letters
are treated as having Right-To-Left direction.
car is THE CAR in arabic => car is RAC EHT in arabic
CAR IS the car IN ENGLISH => HSILGNE NI the car SI RAC
he said "IT IS 123, 456, OK" => he said "KO ,456 ,123 SI TI"
he said "IT IS (123, 456), OK" => he said "KO ,(456 ,123) SI TI"
he said "IT IS 123,456, OK" => he said "KO ,123,456 SI TI"
he said "IT IS (123,456), OK" => he said "KO ,(123,456) SI TI"
HE SAID "it is 123, 456, ok" => "it is 123, 456, ok" DIAS EH
<H123>shalom</H123> => <123H/>shalom<123H>
<h123>SAALAM</h123> => <h123>MALAAS</h123>
HE SAID "it is a car!" AND RUN => NUR DNA "!it is a car" DIAS EH
HE SAID "it is a car!x" AND RUN => NUR DNA "it is a car!x" DIAS EH
--
Dov Grobgeld
dov@imagic.weizmann.ac.il