[FriBidi] I was not able to find the documentation of FriBiDi.

Dov Grobgeld dov.grobgeld at gmail.com
Sun Jun 8 02:17:36 PDT 2014


Adding BiDi support to a Gui toolkit is a *very* complex process. It is a
lot more complex than running logical to visual conversion of strings to
display. You also have issues of line breaking, selection support,
displaying different attributes, shaping, and input support, ec. I would
estimate it to at least a couple of months of work (and I'm being
optimistic) for someone who is intrinsically familiar with the inner
workings of the toolkit.

I would strongly suggest that you use Gtk or Qt instead. If you want to use
Tcl, you can use Gnocl or wxtcl instead. Or switch to and use more
supported widgets.

Another approach might be to use my program GemTcl, see:
http://gemshell.sourceforge.net/ .

Regards,
Dov


On Sun, Jun 8, 2014 at 11:43 AM, Rani Ahmed <ranixlb at gmail.com> wrote:

> What I want to do is use fribidi inside Tcl/Tk. If you don't know, Tk is
> the GUI library of Tcl. Tk is displaying Arabic in the logical way and not
> in the visual way. That's why.
> If it were only terminal based output, stdout that is, I would have never
> minded keep using fribidi binary.
>
>
> On Sun, Jun 8, 2014 at 8:58 AM, Dov Grobgeld <dov.grobgeld at gmail.com>
> wrote:
>
>> Note that fribidi is a source code library, and assumes that you are
>> familiar with programming in C. The .h files contains the interface and
>> extensive api documentation , and you can also see example usage in
>> fribidi.c command line interface program.
>>
>> You should also have man pages installed. A good start would be "man
>> fribidi_log2vis".
>>
>> It might also help if you describe what you would like to do, and we can
>> try to help you on the list.
>>
>> Regards,
>> Dov
>>
>>
>>
>>
>>
>> On Sat, Jun 7, 2014 at 10:09 AM, Rani Ahmed <ranixlb at gmail.com> wrote:
>>
>>> Hi. I searched and googled allot before joining this mailing list.
>>> So, for the love of God, would someone please tell me where is the
>>> documentation?!?!?
>>> It's supposed that there should be a PDF file on the FriBiDi project
>>> page http://fribidi.org/ , but I don't see a documentation file.
>>> I need every function name versus its definition and what does it do and
>>> how I should use it.
>>>
>>> So I hope someone gets this done, and I am willing to help if the
>>> documentation is not really there and it needs someone to write it.
>>>
>>> _______________________________________________
>>> fribidi mailing list
>>> fribidi at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/fribidi
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/fribidi/attachments/20140608/b6d5f1f0/attachment.html>


More information about the fribidi mailing list