freetype2/src
Wu, Chia-I (吳佳一) 4cdb45c01e Introduce experimental autofit CJK module based on akito's autohint
patch.  You need to #define AF_MOD_CJK in afcjk.c to enable it.

* src/autofit/afglobal.c, src/autofit/afcjk.h, src/autofit/afcjk.c,
src/autofit/rules.mk, src/autofit/autofit.c, src/autofit/aftypes.h:
Add CJK module based on akito's autohint patch.

* src/autofit/afhints.h (AF_SegmentRec): New field `len' for the
overlap length of the segments.  (AF_SEGMENT_LEN, AF_SEGMENT_DIST):
New macros.

* src/autofit/aflatin.h (af_latin_metrics_init_widths),
src/autofit/aflatin.c (af_latin_metrics_init_widths): Made `FT_LOCAL'.
Use the character given by the caller.
(af_latin_metrics_init_widths, af_latin_hints_link_segments): Scale
the thresholds.

* src/autofit/afloader.c (af_loader_load_g): Respect
AF_SCALER_FLAG_NO_ADVANCE.
2006-02-09 14:17:04 +00:00
..
autofit Introduce experimental autofit CJK module based on akito's autohint 2006-02-09 14:17:04 +00:00
base Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
bdf Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
cache Formatting, copyright years. 2006-01-27 14:16:16 +00:00
cff Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
cid * src/cid/cidparse.c (cid_parse_new): Remove shadowing variable. 2006-02-09 07:38:57 +00:00
gxvalid * src/otvalid/module.mk: s/otvalid_module_class/otv_module_class/. 2006-02-01 05:14:25 +00:00
gzip Formatting, copyright years. 2006-01-27 14:16:16 +00:00
lzw formatting, comment clean-up 2005-10-23 19:25:41 +00:00
otvalid * src/otvalid/module.mk: s/otvalid_module_class/otv_module_class/. 2006-02-01 05:14:25 +00:00
pcf Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
pfr Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
psaux Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
pshinter Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
psnames Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
raster Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
sfnt Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
smooth Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
tools * include/freetype/internal/t1types.h (AFM_FontInfo), 2006-01-31 07:01:24 +00:00
truetype Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
type1 Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
type42 Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
winfonts Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
Jamfile Add license. 2005-06-04 23:04:30 +00:00