Hi,
Facts
* Scribus can hyphenate text
* Scribus uses a (language dependent) dictionary for it
* Hyphenation rules in Scribus can be modified in settings by defining word lists (exception list + ignore list) and by setting minimal length of word to hyphenate (default 3 characters)
My problem:
Czech typography contains rules for hyphenation
- divide at syllable boundary (covered by dictionary)
- when a word is hyphenated no single letter + hyphen should not remain at the end of the line, with exception for narrow column (ok, without the exception it can be covered by dictionary)
- when a word is hyphenated at least three characters should be moved to the next line including the punctuation. That means some words cannot be divided when are in the middle of a sentence, but can be in case they're at the end of a sentence.
The last condition I don't know how to set up in Scribus.
For now it is not a big problem, I can check/fix it manually.
Any ideas? I guess extending hyphenation dictionary of variants with [.,:;!?] at the end is not a viable option.