HarfBuzz text shaping engine
Go to file
Behdad Esfahbod 3613696b57 [coretext] Fully support user features
Based on patch from Jonathan Kew and data from Apple.

It's not working correctly though, and I suspect I'm hitting a bug in
CoreText.  When I do this:

hb-shape /Library/Fonts/Zapfino.ttf ZapfinoZapfino --shaper coretext \
--features=-liga

I expect both ligatures to turn off, but only the second one does:

[Z_a_p_f_i_n_o=0+2333|Z=7+395|a=8+285|p_f=9+433|i=11+181|n=12+261|o=13+250]

whereas if I disable 'dlig' instead of 'liga', both are turned off.
Smells...

Doesn't resolve conflicting feature settings.
2013-08-12 12:01:05 -04:00
contrib Minor 2012-08-12 17:11:27 -04:00
m4 Add ax_pthread.m4 2012-10-02 14:46:34 -04:00
src [coretext] Fully support user features 2013-08-12 12:01:05 -04:00
test Clean up list of Unicode scripts 2013-08-09 14:36:18 -04:00
util Fix glyph name printing in hb-ot-shape-closure 2013-07-29 14:34:40 -04:00
.travis.yml [travis] Install libicu 2013-03-11 20:18:49 -04:00
AUTHORS Bump version to 0.9.2 2012-08-10 14:50:05 -04:00
Android.mk [buffer] Move buffer serialization code to a new file 2013-02-27 18:49:05 -05:00
COPYING Improve license information 2012-10-28 21:26:19 -07:00
Makefile.am Fix ChangeLog regen 2013-05-30 18:04:24 -04:00
NEWS 0.9.19 2013-07-16 16:06:27 -04:00
README Update README, etc 2011-05-25 15:40:49 -04:00
THANKS Bump version to 0.9.2 2012-08-10 14:50:05 -04:00
TODO Update TODO 2013-08-09 09:41:48 -04:00
autogen.sh Revert "[Indic] Import ragel-generated Indic machine in git" 2013-02-06 23:43:27 -05:00
configure.ac [uniscribe] Use unique font name 2013-07-21 17:17:44 -04:00
git.mk More git.mk updates 2013-08-06 16:53:56 -04:00
harfbuzz.doap Minor 2011-05-27 04:14:42 -04:00

README

This is HarfBuzz, a text shaping library.

For bug reports, mailing list, and other information please visit:

  http://harfbuzz.org/

For license information, see the file COPYING.