[Scribus] creating / improving a hyphenator?

avox avox
Tue May 16 16:30:59 CEST 2006

Yassen Damyanov-3 wrote:
> Hi everyone,
> I try to use Scribus with a Bulgarian hyphenator in a big-size
> project and I find the hyphenator rather frustrating. It breaks single
> letters at the end of a word, sometimes inserts smart hyphens (is that
> the way it works? I think so) into inter-word white spaces, etc. etc.
> I badly need this fixed but have no idea if there is more
> documentation than the classes description in the source doc. Anything
> like "How to write a hyphenator for Scribus' How-To? I couldn't fine
> one. Please help me find my way -- thank you!

Scribus uses internally the same library as OO.o and also uses the same
hyphenation dictionaries. If you find the OO.o hyphenates some case
correctly but Scribus fails, please file a bug report.

There are also a quite a few open issues on hyphenation on
#0417 #1050 #1108 #1130 #1155 #2576 #3094 #3159

Feel free to comment or add to those.

For the new layout system I have following plans:
* pick up hyphenation relevant char properties from Unicode
* interpret Unicode SoftHyphen chars
* provide hyphenation options per paragraph, including automatic hyphenation
* implements options mentioned in the above issues: exception, minchars, 
* a paragraph can have one of three modes: no hyphens, only manual hyphens,
  automatic hyphens

The current interactive hyphenation dialog will go away since it will not
with the new layout algorithm.
View this message in context: http://www.nabble.com/creating-improving-a-hyphenator--t1627471.html#a4410822
Sent from the Scribus forum at Nabble.com.

More information about the scribus mailing list