forked from minhngoc25a/freetype2
Force hinting when the font lacks its familyname.
In Type42 or Type11 font embedded in PostScript & PDF, TrueType sfnt stream may lack `name' table because they are not required. Hinting for nameless fonts is safer for PDFs including embedded Chinese fonts. Written by David Bevan, see: http://lists.gnu.org/archive/html/freetype-devel/2010-08/msg00021.html http://lists.freedesktop.org/archives/poppler/2010-August/006310.html * src/truetype/ttobjs.c (tt_check_trickyness): If a NULL pointer by nameless font is given, TRUE is returned to enable hinting.
This commit is contained in:
parent
8b05b5d801
commit
0eb9b1f571
14
ChangeLog
14
ChangeLog
|
@ -1,3 +1,17 @@
|
|||
2010-08-28 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
||||
|
||||
Force hinting when the font lacks its familyname.
|
||||
In Type42 or Type11 font embedded in PostScript & PDF, TrueType
|
||||
sfnt stream may lack `name' table because they are not required.
|
||||
Hinting for nameless fonts is safer for PDFs including embedded
|
||||
Chinese fonts. Written by David Bevan, see:
|
||||
|
||||
http://lists.gnu.org/archive/html/freetype-devel/2010-08/msg00021.html
|
||||
http://lists.freedesktop.org/archives/poppler/2010-August/006310.html
|
||||
|
||||
* src/truetype/ttobjs.c (tt_check_trickyness): If a NULL pointer
|
||||
by nameless font is given, TRUE is returned to enable hinting.
|
||||
|
||||
2010-08-28 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
||||
|
||||
Register yet another tricky TrueType font.
|
||||
|
|
|
@ -165,7 +165,7 @@
|
|||
|
||||
|
||||
if ( !name )
|
||||
return FALSE;
|
||||
return TRUE;
|
||||
|
||||
/* Note that we only check the face name at the moment; it might */
|
||||
/* be worth to do more checks for a few special cases. */
|
||||
|
|
Loading…
Reference in New Issue