libhyphenate

libhyphenate is a library that provides an implementation of Frank Liangs hyphenation algorithm.
Download

libhyphenate Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Steve Wolter
  • Publisher web site:
  • http://swolter.sdf1.org/software/article-xhtml_hyphenate.html

libhyphenate Tags


libhyphenate Description

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.


libhyphenate Related Software