Bindings to the 'HarfBuzz' and 'Fribidi' Libraries for Text Shaping

Provides access to the text shaping functionality in the 'HarfBuzz' library and the bidirectional algorithm in the 'Fribidi' library. 'textshaping' is a low-level utility package mainly for graphic devices that expands upon the font tool-set provided by the 'systemfonts' package.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.2.1 by Thomas Lin Pedersen, 2 months ago

Report a bug at

Browse source code at

Authors: Thomas Lin Pedersen [cre, aut] , RStudio [cph]

Documentation:   PDF Manual  

MIT + file LICENSE license

Imports systemfonts

Suggests covr, knitr, rmarkdown

Linking to cpp11, systemfonts

System requirements: C++11, freetype2, harfbuzz, fribidi

Imported by ragg.

See at CRAN