freetype2/docs
Werner Lemberg 210d61894b Fix support for subsetted CID-keyed CFFs.
* include/freetype/freetype.h (FT_FACE_FLAG_CID_KEYED,
FT_IS_CID_KEYED): New macros.

* src/cff/cffobjs.c (cff_face_init): Set number of glyphs to the
maximum CID value in CID-keyed CFFs.
Handle FT_FACE_FLAG_CID_KEYED flag.

* docs/CHANGES: Document it.


Fix CFF font matrix calculation and improve precision.

* src/cff/cffparse.c (cff_parse_real): Increase precision if integer
part is zero.
(cff_parse_font_matrix): Simplify computation of `units_per_em';
this prevents overflow also.


Support FT_Get_CID_Registry_Ordering_Supplement for PS CID fonts.

* src/cid/cidriver.c: Include FT_SERVICE_CID_H.
(cid_get_ros): New function.
(cid_service_cid_info): New service structure.
(cid_services): Register it.
2008-04-01 05:55:48 +00:00
..
reference Formatting, documentation improvements. 2005-12-23 15:10:54 +00:00
CHANGES Fix support for subsetted CID-keyed CFFs. 2008-04-01 05:55:48 +00:00
CUSTOMIZE Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
DEBUG Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
FTL.TXT Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
GPL.TXT * Add copyright notices to all files which don't have one. 2005-06-04 23:00:25 +00:00
INSTALL Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
INSTALL.ANY Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
INSTALL.CROSS Whitespace and spelling fixes from Alexei. 2007-01-17 12:45:26 +00:00
INSTALL.GNU Whitespace and spelling fixes from Alexei. 2007-01-17 12:45:26 +00:00
INSTALL.MAC * src/base/ftbase.c: <ftmac.c> is replaced by "ftmac.c" 2008-02-14 02:55:16 +00:00
INSTALL.UNIX formatting, minor doc fixes, copyright years 2007-01-05 09:03:31 +00:00
INSTALL.VMS Whitespace and spelling fixes from Alexei. 2007-01-17 12:45:26 +00:00
LICENSE.TXT * Add copyright notices to all files which don't have one. 2005-06-04 23:00:25 +00:00
MAKEPP formatting, minor doc fixes, copyright years 2007-01-05 09:03:31 +00:00
PATENTS * Add copyright notices to all files which don't have one. 2005-06-04 23:00:25 +00:00
PROBLEMS * docs/PROBLEMS: Mention that some PS based fonts can't be 2007-07-04 04:53:15 +00:00
TODO formatting, minor doc fixes, copyright years 2007-01-05 09:03:31 +00:00
TRUETYPE typo; spotted by George 2006-06-16 06:51:37 +00:00
UPGRADE.UNIX Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
VERSION.DLL * src/autofit/aflatin.c (af_latin_metrics_init_blues): Initialize 2007-07-03 04:48:19 +00:00
formats.txt * include/freetype/freetype.h, include/freetype/ftchapters.h: Add 2005-08-30 00:22:46 +00:00
raster.txt A new set of spelling fixes from Alexei. 2007-02-01 07:58:02 +00:00
release * src/pfr/pfrcmap.c: Include pfrerror.h. 2007-07-07 07:30:40 +00:00