libhyphenate is a library that provides an implementation of Frank Liangs hyphenation algorithm. 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. libhyphenate has been tested for German and English. The implementation fully works in and with UTF-8.Requirements:· STL· GNOME glibWhat's New in This Release:· UTF-8 characters are now handled correctly and some bugs were purged. Unfortunately, I had to add glib-2.0 dependence to enable the UTF-8 handling.· On the functionality side, a lot happened: The libhyphenate not only correctly hyphenates whole texts instead of single words, 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.