Lingucomponent Sub-Project: Hyphenation

One of the goals of this projects is to improve the quality of the hyphenator and include more hyphenation dictionaries from various languages.

The OpenOffice.org hyphenator was based on the libhnj library by Raph Levien. It uses TeX hyphenation dictionaries with small corrections. There are many currently supported languages.

It is reasonably easy to port the TeX hyphenation dictionary (usually located in tex/generic/hyphen/ directory of TeX tree) to OpenOffice.org's hyphenation format. To help with hyphenation dictionary creation there is a standalone version of the hyphenation code available with a simple example program that can be used for development and testing. Some hints follow: