To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=38665


User hdu changed the following:

                  What    |Old value                 |New value
================================================================================
                    Status|STARTED                   |RESOLVED
--------------------------------------------------------------------------------
                Resolution|                          |WONTFIX
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Fri Apr 15 03:44:24 -0700 
2005 -------
Interesting.

The regular Helvetica fonts listed by the WindowsEnumFontFamiliesEx() API are:
    pitchandfamily=0x0B, name="Helvetica", style="Regular"
    pitchandfamily=0x27, name="Helvetica", style="Regular"
with the charsets 0, 238, 162, 186 for both of them. The one with the
pitchandfamily=0x0B is the real Type1 font, the other one is Arial in disguise
and has the TrueType flag. Windows itself seems to report Arial twice: Once as
Arial, then as Helvetica.

We prefer the TrueType version for font subsetting, to get a good knowlege of
the glyph coverage etc. . When we request exactly this version, Windows selects
Arial! And if the PitchAndFamily member in the font request is set do "don't
care" one gets the real Helvetica! I guess all simple applications don't bother
to set the PitchAndFamily member... OOo cannot do this if e.g. the "glyph
fallback" feature is supposed to work good. Also there a lot of issues with
device fonts/bitmap fonts, etc. would surface if we set PitchAndFaily to 
DontCare...

The only good fix I can see is to convince Windows not to advertise Arial as
Helvetica...

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to