HomeHyphenation
 

FOP XML Hyphenation Patterns

FOP XML Hyphenation Patterns

The project ‘Objects For Formatting Objects’ (OFFO) hosts hyphenation pattern files in the XML format used by the Formatting Object Processor Apache Fop.

These hyphenation patterns are based on the TeX hyphenation patterns hosted on CTAN and obtained from them by direct conversion (conversion script). The names of the patterns have been changed so that they work better with FOP.

All included hyphenation patterns are listed along with some properties in the languages info file

The hyphenation patterns come with various Open Source licenses, which are listed in the source files.

The download page contains the following packages:

offo-hyphenation
the hyphenation pattern files in FOP XML format (installation instructions)
offo-hyphenation-binary
the hyphenation pattern files compiled for FOP (versions 1.x) (installation instructions)

The installation instructions can also be found as the file installation.html in each package.

If you use an older version of FOP, you must use the old hyphenation patterns shown below.

Old FOP XML Hyphenation Patterns (v. 1.2)

Until recently, TeX's hyphenation patterns contained various TeX-specific instructions, and could not be converted automatically for FOP. A number of hyphenation patterns were specifically ported to FOP by various authors. These hyphenation patterns have now become obsolete. They are still usable in FOP, and in versions of FOP before 1.0 they are the only usable patterns. These older patterns are shown below.

These older hyphenation patterns come with various Open Source licenses, see the Licenses file.

The download page contains the following packages:

offo-hyphenation-old
the hyphenation pattern files in FOP XML format (installation instructions)
offo-hyphenation-fop-stable-old
the hyphenation pattern files compiled for FOP's stable distribution fop-0.9x and higher (installation instructions)
offo-hyphenation-fop-0.20.5-old
the hyphenation pattern files compiled for FOP's stable distribution fop-0.20.5 (installation instructions)

The installation instructions can also be found as the file installation.html in each package.

Version history

Version 1.1 (06 November 2008): Added Swedish hyphenation patterns

Version 1.2 (20 November 2008): Added Latin hyphenation patterns

Version 2.0 (01 November 2010): TeX UTF-8 hyphenation patterns.