HarfBuzz text shaping engine
Go to file
Behdad Esfahbod 34c215036f [Indic] Improve Sinhala base algorithm and reph positioning
Sinhala does not have half forms.  And most (all?) consonants can be
base, except when preceded by ZWJ, which would request a subjoined form.
Hence switch the base algorithm to categorize with Khmer, start search
at start, and stop at a ZWJ.

Also, mark all pos=base consonants after base to be subjoined.  Mark
base itself to have pos=base.

Finally, adjust Sinhala's reph position to after-main.

Brings down Sinhala failures from 455 to 328 (0.120656%).
2012-07-23 23:51:29 -04:00
contrib/python Add graphite2 integration from Martin Hosken 2011-08-24 01:32:41 +02:00
src [Indic] Improve Sinhala base algorithm and reph positioning 2012-07-23 23:51:29 -04:00
test [Indic] Improve Sinhala base algorithm and reph positioning 2012-07-23 23:51:29 -04:00
util Add hb_buffer_normalize_glyphs() and hb-shape --normalize-glyphs 2012-07-17 17:09:29 -04:00
AUTHORS Add build system 2009-11-02 16:34:59 -05:00
COPYING Update README, etc 2011-05-25 15:40:49 -04:00
Makefile.am Move hb-view into util/ 2011-08-09 15:03:00 +02:00
NEWS Release 0.6.0. First official tarball release! 2011-05-27 03:48:27 -04:00
README Update README, etc 2011-05-25 15:40:49 -04:00
TODO [TODO] Minor 2012-07-19 15:29:13 -04:00
autogen.sh Bug 39763 - autogen.sh should check pkg-config availability 2011-08-02 11:25:13 -04:00
configure.ac Add -Wcast-align 2012-07-13 11:29:31 -04:00
git.mk Update git.mk to upstream 2012-07-11 18:00:28 -04:00
harfbuzz.doap Minor 2011-05-27 04:14:42 -04:00
harfbuzz.pc.in Add build system 2009-11-02 16:34:59 -05: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.