wordaxe / News: Recent posts

wordaxe 1.0.1 released

I'm happy to announce the release 1.0.1 of the wordaxe hyphenation library.

The wordaxe library (formerly known as deco-cow) provides Python programs with the ability to automatically hyphenate words using different algorithms.

The library can be used as a simple add-on to the ReportLab PDF library, adding support for automatic hyphenation in the Paragraph line-breaking.

Wordaxe works fine with Roberto Alsina's rst2pdf.... read more

Posted by H. von Bargen 2010-01-30

New Release 1.0.0

I'm happy to announce the release 1.0.0 of the wordaxe hyphenation library.

The wordaxe library (formerly known as deco-cow) provides Python programs with the ability to automatically hyphenate words using different algorithms.

The library can be used as a simple add-on to the ReportLab PDF library, adding support for automatic hyphenation in the Paragraph line-breaking.

Wordaxe works fine with Roberto Alsina's rst2pdf.... read more

Posted by H. von Bargen 2009-09-23

New release wordaxe-0.3.3

The wordaxe hyphenation library for Python, available at http://sourceforge.net/projects/deco-cow, now works without warnings under Python 2.6. It provides a paragraph implementation compatible to ReportLab and works well with rst2pdf.

Posted by H. von Bargen 2009-06-26

New release wordaxe-0.3.2

I'm proud to present release 0.3.2 of the wordaxe hyphenation library for Python.

wordaxe adds hyphenation support to the ReportLab and rst2pdf Python libraries.
wordaxe supports using hyphenation dictionaries from Open Office through the pyhyphen library as well as a pure-Python hyphenation algorithm for the German language.

Henning von Bargen

Posted by H. von Bargen 2009-03-04

New Release 0.3.1

This new release is intended to work with ReportLab 2.3.
There aren't any new features, but some bugs have been fixed, in particular "multibuild" is now working (with RL 2.3).

Posted by H. von Bargen 2009-02-12

New Release 0.3.0

This release is the first that uses the NewParagraph implementation by default.
Now splitting a paragraph works as expected.
BTW I also adopted Dirk Holtwick's backColor patch.

Posted by H. von Bargen 2008-10-26

New Release wordaxe-0.2.6

This new release now supports pypyphen and has been tested with ReportLab 2.2 and Python 2.5

Posted by H. von Bargen 2008-09-15

SVN revision 19 = candidate for 0.2.6

Revision 19 has support for the pyhyphen library,
and the license is now officially dual: Free BSD or Apache 2.0.
This is going to be release 0.2.6 soon.

Posted by H. von Bargen 2008-09-14

HyphenatedWord class simplified

SVN Commit: The HyphenatedWord class is now derived from unicode. This allows a more natural usage, i.e. calling len(hw) instead of len(hw.word) etc. Now you can use a HyphenatedWord just like an ordinary unicode object.
Should work with the current ReportLab trunk.

Posted by H. von Bargen 2008-09-01

Experimental support for the current ReportLab trunk

The wordaxe trunk (revision 4) basically works with the current ReportLab trunk (reportlab/platypus/paragraph.py revision 3222.

Posted by H. von Bargen 2008-05-05

SVN repository created

Today, after taking the time to read through the SVN and SF documentation, I finally create a subversion repository.
BTW I update the outdate index.html file on the project homepage to show "wordaxe 0.2.5".

Posted by H. von Bargen 2008-05-02

Release 0.2.5

Release 0.2.5 contains some enhancements inside the hyphenation library itself.
Added a bit more documentation, too.

Posted by H. von Bargen 2008-05-01

Release 0.2.4

Release 0.2.4 fixes some small bugs.
Alas, Dinu discovered a serious rendering bug that occurs if a "styled" paragraph has to be splitted. BTW we found a few similar bugs in the ReportLab 2.1 code as well.

Posted by H. von Bargen 2007-11-11

Release wordaxe-0.2.3 with ReportLab 2.1 support

The first verson with support for ReportLab 2.1

The package has been renamed to wordaxe.

Posted by H. von Bargen 2007-10-20

ReportLab 2.1 support is on the way

A new release with support for ReportLab 2.1 (including new paragraph markup features) will be availabe very soon (probably before November 2007).

Posted by H. von Bargen 2007-10-09

ReportLab 2.1 support is on the way

A new release with support for ReportLab 2.1 (including new paragraph markup features) will be availabe very soon (probably before November 2007).

Posted by H. von Bargen 2007-10-09

Hyphenation 0.2.2 released

This release replaces the string "SiSiSi" with "DCW" (decomposition of words) to clarify that this hyphenation library is not related to the "SiSiSi" software developed at the Technical University of Vienna.

Posted by H. von Bargen 2007-02-11

Software is not related to "SiSisi" from TU Vienna

Important:
The deco-cow hyphenation library for Python is not related to the "SiSiSi" software from the Technical University of Vienna (see http://www.ads.tuwien.ac.at\), which is not open source.
The SiSiSi team from the TU Vienna asked me to remove the string "SiSiSi" from the entire software and documentation.
This will be done in the next few days.
In the upcoming 0.2.2 release, the string "SiSiSi" will be replaced by "DecoCoW". This will include class names.... read more

Posted by H. von Bargen 2007-02-11

Bugfix Release 2.1 for ReportLab 2.0

I've fixed some bugs that showed up when I ran the ReportLab 2.0 runAll.py script.
Hyphenation should work correctly again now for "styled text" (paragraphs containing markup).

Posted by H. von Bargen 2007-02-08

ReportLab 2.0 adaption first release

The file hyphenation-0.2.0.zip file has been released (see the Download section).
It does not include any new features or bug fixes - the code has just been adapted to work with the Unicode-based ReportLab 2.0 toolkit.

Posted by H. von Bargen 2006-11-01

ReportLab 2.0 port

A port for ReportLab version 2.0 is on the way
and will probably be released in 2006.

The main difference between RL 1.9 and 2.0 is that version 2.0 is based on Unicode.
The changes to paragraph.py had to be re-applied and the internal code now uses Unicode as well.
The test_hyphenation.py script is working and produces the correct output now.

Posted by H. von Bargen 2006-10-25

Current project status - help wanted

Note from the project admin, 12.12.2004:

During the last months, I didn't have enough spare time to continue development on the project,
and for 2005 it seems I'll have even less time.

So, if anybody would like to continue development,
please contact me at "@".join("h." + "vonbargen" + "cityweb" + ".de").

Though the software is working quite well,
there's still enough to do:... read more

Posted by H. von Bargen 2004-12-12