[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FriBidi
Hi,
Sorry for not answering yesterday, but I was fighting with a new sound
card that I have just bought. 8-/
I'm writing one reply to all the three comments that I got to the list
instead of personally. I hope that is within the scope of this list.
Perhaps I'll set up a listserver just about FriBidi, but at the moment
I believe this list will do. Any objections?
First, thanks Frodo, for your feedback and patches. Indeed I have done
everything you suggested and some more options to test_fribidi . I
hope to upload a new version tonight. I would now, if I could make
autoconf/automake/lt@%$@%.... work. I added to LDFLAGS and CFLAGS
LDFLAGS = `gtk-config --libs`
CFLAGS = `gtk-config --cflags`
Why gtk-config and not glib-config? Because there was no glib-config in
the last stable release of glib. This is not optimal as there is no
use of gtk, but I have no other solution.
Amos asked me:
> Does the library have anything to do with the "visual" "standard" as
> well?
Only in the sens that the library may be used by a program converting
logical pages to visual. As is explained in the mozilla.i18n visual
isn't a solution, it is a hack. ;-/
Guy Keren said:
> what exactly is that 'glib' library required? is it part of gnome or
> something? your configure script determined i don't have 'glib.h', yet
> it did not produce a fatal error message. ofcourse, compilation failed...
>
This should be fixed in the next version. See above.
> another question: does the unicode standard refer to multi-line text? as i
> understand it, your library does not handle this case currently - does it?
Yes, it does. What it sais is that the line breaking is done *before* the
BiDi algorithm is applied. Thus you can use any line breaking algorithm
of your choice and then call my library. Perhaps in a later version I'll
put in a utility that breaks lines and then applies the BiDi.
> a third question: does the unicode standard have any mentioning of html
> and similar markup languages, and how they related to the bidi algorithm?
No, but the HTML standard does. :-) And it basically sais that all of
the BiDi algorithms of Unicode should be supported. In addition there
are markups for explicit directions. See the HTML 4.0 spec at
www.w3.org .
Dov