Part I. User's manual
Table of Contents
What is Harfbuzz?
Why do I need it?
Why is it called Harfbuzz?
Hello, Harfbuzz
What Harfbuzz doesn't do
Buffers, language, script and direction
Creating and destroying buffers
Adding text to the buffer
Setting buffer properties
What about the other scripts?
Customizing Unicode functions
Fonts and faces
Using FreeType
Using Harfbuzz's native OpenType implementation
Using your own font functions
Shaping and shape plans
OpenType features
Plans and caching
Glyph information
Names and numbers