Al-Qurtas-Islamic-bank-The-.../src/cff
Werner Lemberg 07e818170f Extend CID service functions to handle CID-keyed CFFs as CID fonts.
* include/freetype/ftcid.h (FT_Get_CID_Is_Internally_CID_keyed,
FT_Get_CID_From_Glyph_Index): New functions.

* include/freetype/internal/services/svcid.h
(FT_CID_GetIsInternallyCIDKeyedFunc,
FT_CID_GetCIDFromGlyphIndexFunc): New function typedefs.
(CID Service): Use them.

* src/base/ftcid.c: Include FT_CID_H.
(FT_Get_CID_Is_Internally_CID_keyed, FT_Get_CID_From_Glyph_Index):
New functions.

* src/cff/cffdrivr.c (cff_get_is_cid, cff_get_cid_from_glyph_index):
New functions.
(cff_service_cid_info): Add them.
* src/cff/cffload.c (cff_font_load): Don't free `font->charset.sids'
-- it is needed for access as a CID-keyed font.  It gets deleted
later on.

* src/cid/cidriver.c (cid_get_is_cid, cid_get_cid_from_glyph_index):
New functions.
(cid_service_cid_info): Add them.

* docs/CHANGES: Updated.
2009-03-11 21:29:54 +00:00
..
Jamfile Add license. 2005-06-04 23:04:30 +00:00
cff.c * src/base/fttrigon.c, src/base/ftgloadr.c: Inlude 2003-12-26 07:26:08 +00:00
cffcmap.c Add support for cmap type 14. 2007-10-15 17:21:32 +00:00
cffcmap.h Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
cffdrivr.c Extend CID service functions to handle CID-keyed CFFs as CID fonts. 2009-03-11 21:29:54 +00:00
cffdrivr.h * src/cff/cffdrivr.c (cff_get_glyph_name): Fix debug message. 2002-03-30 16:41:09 +00:00
cfferrs.h Formatting. 2001-06-19 23:03:41 +00:00
cffgload.c * src/cff/cffgload.c (cff_slot_load): Map CID 0 to GID 0. This 2008-10-02 10:17:32 +00:00
cffgload.h * src/cff/cffgload.h, src/cff/cffgload.c 2008-09-16 07:25:31 +00:00
cffload.c Extend CID service functions to handle CID-keyed CFFs as CID fonts. 2009-03-11 21:29:54 +00:00
cffload.h Handle CID-keyed fonts wrapped in a SFNT (with cmaps) correctly. 2008-07-16 06:13:34 +00:00
cffobjs.c Set `face_index' field in FT_Face for all font formats. 2008-12-25 23:52:00 +00:00
cffobjs.h * Version 2.3.6 released. 2008-06-10 05:58:25 +00:00
cffparse.c Fix Savannah bug #25597. 2009-03-11 10:20:51 +00:00
cffparse.h * src/base/fttrigon.c, src/base/ftgloadr.c: Inlude 2003-12-26 07:26:08 +00:00
cfftoken.h Make otlayout module compile (without actually working). 2004-08-12 12:22:28 +00:00
cfftypes.h Finish fix of scaling bug of CID-keyed CFF subfonts. 2008-05-14 23:05:38 +00:00
module.mk FT_USE_MODULE declares things as: 2008-12-21 10:29:30 +00:00
rules.mk * src/cff/cfftypes.h (CFF_FontRecDictRec): Change type of 2003-12-18 08:18:37 +00:00