freetype
[Top][All Lists]
Advanced

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

[Freetype] freetype 2.1.2 cmap detection issue


From: Phil Morris
Subject: [Freetype] freetype 2.1.2 cmap detection issue
Date: Wed, 1 Jan 2003 14:59:50 -0700
User-agent: Mutt/1.4i

Hello, This is my first post to freetype and sorry for the long 
note.
 
I'm looking for assistance with an issue I'm having in RH8
and the Redhat supplied freetype rpms. 
versions I've tried are the stock 2.1.2-7 and the 2.1.2-12
rpms from the current phoebe beta. 

I am running the enlightenment window manager and have been testing
several of the e cvs packages for the upcoming e17 release. Some of 
the supplied ttf files in e cvs refuse to render properly using the 
Redhat freetype rpms. If I remove my 2.1.2 rpms and install 2.0.9 from
tar.gz then everything works fine. 
Fonts that don't want to work right include andover.ttf, morpheus.ttf,
borzoib.ttf and others

I have tracked the issue down to a problem with cmap detection.
The issues I am seeing with these fonts are exactly the same as
discussed in the following email at the end of this note. 

Can anyone confirm if this is still a known issue with 2.1.2* freetype
or if there is a patch out there that I would need to apply to 
the RH src.rpm and rebuild it. 

Thanks Phil

<snip>----

    * To: address@hidden
    * Subject: Re: FreeType 2.1.2's cmap detection broken?
    * From: Anthony Fok <address@hidden>
    * Date: Fri, 9 Aug 2002 18:38:49 +0800
    * Cc: address@hidden
    * In-reply-to: <address@hidden>
    * References: <address@hidden> <address@hidden>
    * User-agent: Mutt/1.4i

Hello David and all,

About a month ago, a user/developer reported here that opens___.ttf
could no longer be displayed in OpenOffice.org.  Since then, there have
been similar reports by different Debian users reporting problems since
the upgrade from libfreetype6-2.0.9 to 2.1.x.  And then yesterday
Guillermo Perez noticed that ftdump1 shows more cmaps than ftdump2
does.

With that, it appears that a real bug may have crept in between 2.0.9
and 2.1.0+.  With opens___.ttf font, ftdump from FreeType pre-1.4 reports:

  encoding  0: Apple Unicode 
  encoding  1: Apple Roman
  encoding  2: Windows Unicode

ftdump from FreeType 2.0.9 reports:

  charmaps
     0: platform: 0, encoding: 0
     1: platform: 1, encoding: 0
     2: platform: 3, encoding: 1

fonttools reports:

    <cmap_format_4 platformID="0" platEncID="0" version="0">
    <cmap_format_6 platformID="1" platEncID="0" version="0">
    <cmap_format_4 platformID="3" platEncID="1" version="0">

ftdump from FreeType 2.1.2 (with CVS as of 2002-08-06) reports:

  charmaps
     0: platform: 1, encoding: 0   <--- Only one left!?!

Apparently, this is the cause of a recent font display problem for
e.g. some OpenOffice.org and pango users.
http://www.usta.de/RefAk/Aussen/almonte.ttf is another font that triggers
the symptom.

For more information, please check:

    freetype regression: some ttf fonts don't display anymore
        http://bugs.debian.org/150678

    some fonts are not rendered because their enconding are not well detected
  http://bugs.debian.org/155864

Many thanks,

Anthony



reply via email to

[Prev in Thread] Current Thread [Next in Thread]