Bug#500864: ITP: python-wordaxe -- germanic (and basic) hyphenation algorithms
Owner: "Trent W. Buck" <firstname.lastname@example.org>
The rst2pdf utility (see #496864) cannot create hyphenated output
without this library. Therefore I wish to package it for Debian.
Attached is a minimal, draft .diff.gz that I have created.
I do not intend to do further work on wordaxe until rst2pdf makes it
* Package name : python-wordaxe
Version : 0.2.6
Upstream Author : Henning von Bargen <email@example.com>
* URL : http://deco-cow.sf.net/
* License : Apache2.0 | BSD-2
Programming Lang: Python
Description : germanic (and basic) hyphenation algorithms
The wordaxe library (formerly known as deco-cow) provides Python
programs with the ability to automatically hyphenate words using an
algorithm which is based on decomposition of compound words into base
words, and is named DCWHyphenator in the code.
Currently, only German language is supported for the
DCWHyphenator. Other germanic languages like Nederlands, Dansk,
etc. that make heave use of compound words should profit from the
algorithm as well - as soon as someone provides a word base.
Apart from the DCWHyphenator, the library supports other algorithms
* BaseHyphenator is language-independent and splits words only after
a few special characters (in particular, '-').
* PyHnjHyphenator is a pure Python implementation of the hyphenation
algorithm used in TeX and OpenOffice.
The library can be used as a simple add-on to the ReportLab PDF
library, adding support for automatic hyphenation in the Paragraph
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)