[OpenJDK 2D-Dev] RFR: 8064833 : [macosx] Native font lookup uses family+style, not full name/postscript name
Sergey.Bylokhov at oracle.com
Wed Dec 24 08:22:50 UTC 2014
On 24.12.2014 0:30, Phil Race wrote:
> Because the whole problem is mac-specific and you can't find the
> with the fonts that cause this problem elsewhere. Its really iffy to
> test at all ..
> Note that I am using glyphcodes, which means you have to know exactly
> what font you have.
I just install "Helvetica Light Oblique" on my windows os and the test
produces partially correct string. 0x03 code is " instead of simple
space. Is that expected?
>> On 15.12.2014 23:20, Phil Race wrote:
>>> OS X font look up is using family name + style - even when using
>>> from a specific font. Since the family name like "Helvetica" is
>>> insufficient to
>>> convey that you are using the "Helvetica Light" subfamily and we get
>>> wronf font.
>>> The provided test shows that the results can be completely garbage
>>> Some clean up included here is remove the unconditional define of
>>> DEBUG and
>>> the native 'isFakeItalic' variable which was not used anywhere.
Best regards, Sergey.
More information about the 2d-dev