This commit is contained in:
Werner Lemberg 2006-09-12 13:48:10 +00:00
Родитель f3050059dd
Коммит f9644559a8
2 изменённых файлов: 12 добавлений и 13 удалений

Просмотреть файл

@ -1,19 +1,19 @@
2006-09-11 David Turner <david@freetype.org>
* src/sfnt/sfobjs.c (tt_face_get_name): support some function
which report their English names through an Apple Roman
(platform,encoding) pair, with language_id != English
* src/sfnt/sfobjs.c (tt_face_get_name): Support some fonts which
report their English names through an Apple Roman
(platform,encoding) pair, with language_id != English.
if the font uses another name entry with language_id == English,
it will be selected correctly though.
If the font uses another name entry with language_id == English, it
will be selected correctly, though.
* src/truetype/ttobjs.c: add unpatent-hinting selection for
"mingli.ttf"
* src/truetype/ttobjs.c (tt_face_init): Add unpatented hinting
selection for `mingli.ttf'.
2006-09-05 Werner Lemberg <wl@gnu.org>
* src/truetype/ttpload.c (tt_face_load_hdmx): Handle `record_size'
values which have the upper two bytes set to 0xFF instead of 0xFF
values which have the upper two bytes set to 0xFF instead of 0x00
(as it happens in at least two CJKV fonts, `HAN NOM A.ttf' and
`HAN NOM B.ttf').

Просмотреть файл

@ -202,15 +202,14 @@
break;
case TT_PLATFORM_MACINTOSH:
/* This is a bit special, because some fonts will use either
* an English language id, or a Roman encoding id, to indicate
* the English version of their font name
*/
/* This is a bit special because some fonts will use either */
/* an English language id, or a Roman encoding id, to indicate */
/* the English version of its font name. */
/* */
if ( rec->languageID == TT_MAC_LANGID_ENGLISH )
found_apple_english = n;
else if ( rec->encodingID == TT_MAC_ID_ROMAN )
found_apple_roman = n;
break;
case TT_PLATFORM_MICROSOFT: