Why is there so much whitespace when using full- or forced justification?: Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
No edit summary
(Correct typos.)
Line 1: Line 1:
The quick answer is: [http://wiki.scribus.net/index.php/Hyphenation Hypenation]. Hyphenation in combination with (Full/Forced) justification may yield a lot of whitespaces between words, especially in foreign languages. The actual reason for this excessive appearance of white-space seems to be that the default hyphenation dictionary is not extensive enough (in non-english) languages at least) to ensure maximum use of words within a line (thus correct hyphenation). Offcourse one can use Smart Hyphen functionality built within Scribus to manually improve the result, but this is a lot of work since each exception needs to be addressed, again-and-again. By improving the dictionary itself, this probably can be avoided almost completely.
The quick answer is: [http://wiki.scribus.net/index.php/Hyphenation Hypenation]. Hyphenation in combination with (Full/Forced) justification may yield a lot of whitespaces between words, especially in foreign languages. The actual reason for this excessive appearance of white-space seems to be that the default hyphenation dictionary is not extensive enough (in non-english languages at least) to ensure maximum use of words within a line (thus correct hyphenation). Of course one can use the Smart Hyphen functionality built within Scribus to manually improve the result, but this is a lot of work since each exception needs to be addressed, again-and-again. By improving the dictionary itself, this probably can be avoided almost completely.


At current the default [http://wiki.scribus.net/index.php/Hyphenation Hypenation] dictionaries, especially for foreign languages, need further improving. Perhaps it would be a good idea to create an interface for this, so non-programmers can help with improving these dictionaries.
Currently the default [http://wiki.scribus.net/index.php/Hyphenation Hyphenation] dictionaries, especially for foreign languages, need further improving. Perhaps it would be a good idea to create an interface for this, so non-programmers can help with improving these dictionaries.


--[[User:Nhoijtink|Nhoijtink]] 08:02, 11 February 2008 (CET)
--[[User:Nhoijtink|Nhoijtink]] 08:02, 11 February 2008 (CET)

Revision as of 20:46, 4 March 2012

The quick answer is: Hypenation. Hyphenation in combination with (Full/Forced) justification may yield a lot of whitespaces between words, especially in foreign languages. The actual reason for this excessive appearance of white-space seems to be that the default hyphenation dictionary is not extensive enough (in non-english languages at least) to ensure maximum use of words within a line (thus correct hyphenation). Of course one can use the Smart Hyphen functionality built within Scribus to manually improve the result, but this is a lot of work since each exception needs to be addressed, again-and-again. By improving the dictionary itself, this probably can be avoided almost completely.

Currently the default Hyphenation dictionaries, especially for foreign languages, need further improving. Perhaps it would be a good idea to create an interface for this, so non-programmers can help with improving these dictionaries.

--Nhoijtink 08:02, 11 February 2008 (CET)