Projects / libhyphenate


libhyphenate is a library that provides an implementation of Frank Liangs hyphenation algorithm, better known as the TeX hyphenation algorithm, for C++. It is similar to the libhnj implementation, but, in contrast to libhnj, actually works reliably and is well-documented. It has been tested for English and German. The implementation fully works in and with UTF-8.

Operating Systems

Recent releases

  •  24 Mar 2008 02:36

    Release Notes: UTF-8 characters are now handled correctly by the functions from glib2, which fixes some bugs in non-ASCII languages, and some other bugs were purged. libhyphenate not only correctly hyphenates whole texts instead of single words now, but can also determine the best hyphenation point to fit the text into a given width: just what you need to implement fixed-width columns.

    •  15 Mar 2008 20:57

      No changes have been submitted for this release.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.