HarfBuzz-1.7.5
Installation of HarfBuzz
Install HarfBuzz by running the
following commands:
./configure --prefix=/usr --with-gobject &&
make
To test the results, issue: make
check.
Now, as the root
user:
make install
Command Explanations
--with-gobject
: This switch
enables building of the HarfBuzz
GObject wrapper. Remove it if you did not install GLib.
--with-graphite2
: This switch enables
Graphite2 support.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
Contents
Installed Programs:
hb-ot-shape-closure, hb-shape, and
hb-view (only if cairo is installed)
Installed Libraries:
libharfbuzz.so, libharfbuzz-gobject.so
and libharfbuzz-icu.so
Installed Directories:
/usr/{include,share/gtk-doc/html}/harfbuzz
Short Descriptions
hb-ot-shape-closure
|
gives the set of characters contained in a string,
represented as single characters and/or single character
names. Example: hb-ot-shape-closure
/usr/share/fonts/dejavu/DejaVuSans.ttf "Hello
World.".
|
hb-shape
|
is used for the conversion of text strings into
positioned glyphs.
|
hb-view
|
may be used for a graphical view of a string shape, using
a particular font, as a set of glyphs. Output format is
automatically defined by the file extension, the
supported ones being ansi/png/svg/pdf/ps/eps. Example:
hb-view
--output-file=hello.png
/usr/share/fonts/dejavu/DejaVuSans.ttf "Hello
World.".
|
libharfbuzz.so
|
HarfBuzz text shaping library.
|
libharfbuzz-gobject.so
|
HarfBuzz text shaping library GObject integration.
|
libharfbuzz-icu.so
|
HarfBuzz text shaping library ICU integration.
|
Last updated on 2018-02-17 15:35:13 -0800