Re: Hebrew renderer improvements

Date: Wed, 09 Jan 2002 14:05:14 -0800 (PST)
From: Chookij Vanatham <Chookij Vanatham Eng Sun COM>
Subject: Re: Hebrew renderer improvements
To: dov imagic weizmann ac il, Chookij Vanatham sun com
Cc: gtk-i18n-list gnome org, gtk-devel-list gnome org
MIME-version: 1.0
Content-transfer-encoding: 7BIT

Hi Dov,

It was long time ago when I was getting the write permission for Hebrew pango

You can send email Owen and ask for "write permission" on the hebrew pango
modules... I forgot and can't find the info now.

Chookij V.

> Ok, now I see the point (pun not intended). I have to think about
> it whether it is justified. But if we need it I think it might
> better be done in the hebrew_shaper_get_next_cluster() function,
> as this is really not a property of any particular font.
> In any case, I sent in the patch to bugzilla, a
> couple of hours ago. Since you have write access (does everyone
> have it??) to the cvs tree, it would be great if you could
> apply the patch. You can see the bug at:
> Thanks!
> Dov
> On Wed, Jan 09, 2002 at 01:16:43PM -0800, Chookij Vanatham wrote:
> > 
> > Hello Dov,
> > 
> > Here is the idea why there are 2 glyphs for the case of "NonSpacingPunc".
> > Usually, those hebrew non-spacing puctuation marks (combined marks) would be
> > used after the based hebrew consonances. What's if there is no "based
> > hebrew consonances" before using "combined hebrew marks", what is your 
> > to display those combined hebrew marks ? This case can happend in the data
> > text file, etc...
> > 
> > >From my opinion, I just display it as its own display cell (cluster) which
> > will be spacing. That's why I put "space" glyph at the front. This is based 
> > those non-spacing combined hebrew marks having "Zero" width and the engine
> > doesn't adjust the placement of (x,y) co-ordinate. If the engine adjustes
> > the placement of the glyph, then, "space" might not be necessary... I 
> > checked it out yet.... problably, we might not need "space" glyph and adjust
> > (x,y) placement like you do when you adjust the placement of "dot"
> > inside/under/ on-top of hebrew consonances.
> > 
> > Chookij V.
> > 
> > 

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]