Projects / libhyphenate

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.

Tags
Licenses
Operating Systems
Implementation

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.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.