Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
fork of harfbuzz-ng master from http://cgit.freedesktop.org/harfbuzz/
C++ C Python Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
contrib
src
test
util
AUTHORS
COPYING
Makefile
Makefile.am
NEWS
README
THANKS
TODO
autogen.sh
configure.ac
git.mk
harfbuzz.doap
harfbuzz.gyp
harfbuzz.pc.in

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.


### fork notes:

To build:

```
sudo pip install gyp
mkdir ./build
git clone https://github.com/herm/harfbuzz-test.git
# edit paths in harfbuzz.gyp
ragel src/hb-ot-shape-complex-indic-machine.rl -e -F1 -o src/hb-ot-shape-complex-indic-machine.hh
# do the build
gyp harfbuzz.gyp --depth=. -f make --generator-output=./build; make -C ./build
```

Try running test programs:

```
./build/out/Default/hb-view test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/diacritics/language-arabic.txt asdfd > test.png;open test.png
./build/out/Default/hb-shape test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/diacritics/language-arabic.txt asdfd
```
Something went wrong with that request. Please try again.