[reportlab-users] Adding hyphenation capability to ReportLab ToolKit
Dinu Gherman
reportlab-users@reportlab.com
Fri, 21 Nov 2003 11:24:03 +0100
Hi,
I realize the fund description is visible right now only for people
registered on opensourcexperts.com, which will hopefully change...
Until then, I'm citing the current "specification" of that feature
fund below for further reference. Of course, it can be further fine-
tuned before a bid is accepted...
Regards,
Dinu
"Adding hyphenation capability to ReportLab ToolKit"
http://www.opensourcexperts.com/Tasks/viewTask.html?tid=136
---------------------------------------------------------------
Currently the ReportLab ToolKit lacks hyphenation capabilities, both in
its basic Pdfgen and Platypus subpackages. This is a major drawback in
certain types of applications.
The objective of this Feature Fund is to create a hyphenation solution
for Pdfgen as well as Platypus, showing the following properties after
being included in the RLTK:
1) solution is usable on an optional basis,
2) general performance decrease of less than 20% when enabling the
solution,
3) solution allows for multi-language hyphenation dictionaries,
4) used dictionaries must be available under Open Source-like terms,
5) constraints to left-to-right languages are acceptable, but solutions
anticipating possibilities to include other writing systems in the
future are preferred.
Given the property constraint in item 2, a C function is most likely
the most promissing route for a successful implementation. The use of
LaTeX-like hyphenation dictionaries is recommended, but not mandatory.
RLTK: http://www.reportlab.org/rl_toolkit.html
--
Dinu C. Gherman - http://python.net/~gherman
......................................................................
"The best way to predict the future is to invent it." (Alan Kay)