View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008211 | Scribus | Typography | public | 2009-06-26 10:00 | 2017-03-01 21:09 |
Reporter | mray | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | GNU/Linux | OS | Ubuntu | OS Version | 9.04 |
Product Version | 1.5.0svn | ||||
Target Version | 1.6 milestone | ||||
Summary | 0008211: English Hypenation makes too many errors | ||||
Description | I analyzed 20 pages of (english) hypenation. 1 in 8 hypenations were wrong (according to dictionary.com) nec-essary compet-encies boundar-ies compon-ent statist-ical mal-aria fin-ancial situ-ation the correct hyphens would be: nec-es-sar-y com-pe-ten-cies bound-a-ries com-po-nent sta-tis-ti-cal ma-lar-i-a fi-nan-cial sit-u-a-tion | ||||
Tags | hyphenation | ||||
Patch | No | ||||
2009-06-26 10:00
|
|
|
it is possible to get the same errors in oo.org (write), too. see the screenshot (no manually hyphenation was set there). still: the problem has to be solved... but it may be a library problem and not a scribus one (or the correct values for the library have to be set?) |
2009-06-26 12:01
|
|
|
OOo hyphenates right if the adjustment it left-aligned though. Scribus seems to be wrong no matter what kind of adjustment. |
2009-06-28 07:58
|
|
|
I checked Scribus behaviour and it just uses the results returned by hnjlib with the given dictionary. OTOH the one used by Scribus and OOo doesn't seem to be so hot. This is what the original TeX dictionary gives: "necessary" 1 2 "nec=essary" "competencies" 2 2 "com=petencies" 4 "compe=tencies" "boundaries" 2 4 "bound=aries" 6 "boundar=ies" "component" 1 4 "compo=nent" "statistical" 1 2 "sta=tistical" "malaria" 1 4 "malar=ia" "financial" 1 4 "finan=cial" "situation" 1 2 "sit=uation" |
2009-06-28 14:48
|
|
|
So if you want to try, replace your hyph-en.dic with the attached TeX dictionary. I already changed the format to make it usable for Scribus, you just have to rename it. From the size I gues it will offer far less hyphenations than the OOo one. And if you don't like hyphenation anyway, try setting the 'min word spacing' in the advanced text properties to 66% or even 50%! |
|
for information, here is the result with OpenOffice dicts as provided in opensuse11.1 $ ./src/hyphenate /usr/share/ooo/hyphen/hyph_en_US.dic necessary competencies boundaries component statistical malaria financial situation "necessary" 2 1 "ne=cessary" 4 "neces=sary" "competencies" 3 2 "com=petencies" 5 "compet=encies" 7 "competen=cies" "boundaries" 2 4 "bound=aries" 6 "boundar=ies" "component" 2 2 "com=ponent" 5 "compon=ent" "statistical" 3 3 "stat=istical" 6 "statist=ical" 8 "statistic=al" "malaria" 1 2 "mal=aria" "financial" 2 2 "fin=ancial" 4 "finan=cial" "situation" 1 3 "situ=ation" |
|
Im adding to 1.5.3 release because I'm not sure if this is still present and it seems important enough. Devs please advise. |
|
Moving to 1.6 milestone, it depends entirely on libraries on the system and dictionaries and where they came from. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-06-26 10:00 | mray | New Issue | |
2009-06-26 10:00 | mray | File Added: testhyphens.sla | |
2009-06-26 12:00 | ale | Note Added: 0022034 | |
2009-06-26 12:01 | ale | Note Edited: 0022034 | |
2009-06-26 12:01 | ale | File Added: Picture 1.png | |
2009-06-26 12:28 | mray | Note Added: 0022035 | |
2009-06-28 07:58 | pierremarchand | File Added: hyphenate-0.0.0-Source.tar.gz | |
2009-06-28 14:46 | avox | Note Added: 0022046 | |
2009-06-28 14:48 | avox | File Added: hyphen-tex.dic | |
2009-06-28 14:52 | avox | Note Added: 0022047 | |
2009-06-28 22:43 | pierremarchand | Note Added: 0022049 | |
2016-12-27 11:59 | Kunda | Target Version | => 1.5.3 |
2016-12-27 11:59 | Kunda | Description Updated | |
2016-12-27 11:59 | Kunda | Patch | => No |
2016-12-27 11:59 | Kunda | Note Added: 0043210 | |
2016-12-27 12:00 | Kunda | Tag Attached: hyphenation | |
2017-03-01 21:09 | cbradney | Target Version | 1.5.3 => 1.6 milestone |
2017-03-01 21:09 | cbradney | Note Added: 0043523 |