HarfBuzz text shaping engine http://harfbuzz.github.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Behdad Esfahbod 3c48982be6 Adjust pyx files to reflect change from int to hb_var_int_t 14 years ago
..
lib Adjust pyx files to reflect change from int to hb_var_int_t 14 years ago
scripts Fixes to Python and Graphite from Martin 15 years ago
README Fixes to Python and Graphite from Martin 15 years ago
runpy Add Python wrapper from Martin Hosken 15 years ago
setup.py Fixes to Python and Graphite from Martin 15 years ago

README

This contains a wrapping of harfbuzz into python. The module is dependent on pyrex. To build, type:

python setup.py build

In addition there is a test application, hbtestfont. It has GTK based gui output and for this, python modules for gtk, gobject and cairo are needed. The application may be run without gui output using the --nogui option.

Applications may be executed in the build context, without needing to install any modules or libraries, using the runpy script from the contrib/python directory. Thus one might type:

./runpy script/hbtestfont -f "Charis SIL" 0048 0069 0303