[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FriBidi
On Wed, 13 Jan 1999, Dov Grobgeld wrote:
> 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.
i still did not understand - what is "glib" ?? why do you base your code
on a library that is not a 'most common denominator' in unix
installations?
guy
> > 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 .
i'm not sure that the html standard helps much with regards to rendering,
for a simple reason:
as far as i could see while experimenting with BIDI code, the bidi code is
employed only _after_ the html tags are being turned into 'screen layout
commands'. at least this what appeared to happen with hebrew mswind0se.
and thus, "visual to logical" code needed to figure out how the html code
will be displayed on the screen, in order to employ the rendering
properly. (e.g. a tag like & is dealt with as an ampersand character,
not as the 5 characters '&'. and this is a simple case - handling
various types of tags is much more complex, unless there is a simple table
that tells which characters family each html tag belongs to - is there
such as simple table?
guy
- References:
- Re: FriBidi
- From: dov@imagic.weizmann.ac.il (Dov Grobgeld)