On Friday, November 21, 2003, at 08:51  AM, Hussein Shafie wrote:

> Alex Milowski wrote:
>> When inserting characters from the 0x2100 code page (letter like 
>> symbols), the baseline
>> for the whole line drops and cuts off the base of all the font glyphs 
>> on that line.
>> Further, when using certain letter like symbol code points (e.g. 
>> 0x2133), the glyph
>> presented in the view fluctuates depending on where the cursor is 
>> positioned and when
>> scrolling.
>> I'm on a Mac and this might be a font issue for that code page.
>
> I was able to reproduce the baseline problem, but not the fluctuation 
> problem, on our Mac.
>
> There is no problem at all on Linux and on Windows (that is, with Sun 
> Java). Therefore this is probably:
>
> * A bug in Apple Java.
>
> * OR, more likely, XXE is written using a Java API which is not well 
> supported on the Mac. Note that XXE exclusively uses *basic* APIs such 
> as FontMetrics.getDescent() and FontMetrics.stringWidth(string).
>
> I'm affraid there is not much we can do, except report the problem to 
> Apple.
>

Actually, if it helps, this problem shows up in Netscape 7.1 as well.

Alex Milowski                FAX: (707) 598-7649                        
  alex at milowski.com

"The excellence of grammar as a guide is proportional to the paucity of 
the
inflexions, i.e. to the degree of analysis effected by the language
considered."

Bertrand Russell in a footnote of Principles of Mathematics



Reply via email to