View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003159 | Scribus | General | public | 2006-01-31 01:58 | 2019-11-06 23:23 |
Reporter | nemeth | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Summary | 0003159: Discretionary hyphenation support | ||||
Description | New version of the OpenOffice.org AltLinux Libhnj hyphenator supports discretionary hyphenation (alternations at hyphenation points). Discretionary hyphenation is crucial for Catalan, Dutch, Hungarian, German (old orthography) and Swedish typesetting. Screenshot: http://www.openoffice.org/nonav/issues/showattachment.cgi/33622/discretionary_hyphenation.png OOo issue with the new hyphenator and test data: http://www.openoffice.org/issues/show_bug.cgi?id=58558 Code: http://www.openoffice.org/nonav/issues/showattachment.cgi/33618/altlinuxHyph2.tar.gz Test data: http://www.openoffice.org/nonav/issues/showattachment.cgi/33621/discretionary_hyphenation_test.tar.gz | ||||
Tags | No tags attached. | ||||
Patch | No | ||||
related to | 0002527 | closed | christoph_s | Allow switching between traditional / standard and new German hyphenation as an alternative |
related to | 0001108 | assigned | avox | Let user specify hyphenation exceptions |
has duplicate | 0004541 | closed | avox | Glyph replacement in hyphenation |
has duplicate | 0015920 | closed | jghali | Cannot get Hungarian hyphenation to work |
related to | 0004676 | acknowledged | feature to mark words as "do not hyphenate" | |
related to | 0008243 | new | A way to block "Hyphenate Text" for certain Paragraph Styles | |
child of | 0003828 | acknowledged | Metabug: Hyphenation |
|
There is a bad issue number in the description. The right one: "http://www.openoffice.org/issues/show_bug.cgi?id=58558" Code: http://www.openoffice.org/nonav/issues/showattachment.cgi/33618/altlinuxHyph2.tar.gz Test data: http://www.openoffice.org/nonav/issues/showattachment.cgi/33621/discretionary_hyphenation_test.tar.gz |
|
Thanks very much for those links. We do plan to enhance text layout in the next couple of releases. |
|
sorry, this wont make it into 1.3.4 |
|
Update: Hyphen (or libhyphen), the new version of this hyphenation library of OpenOffice.org is a shared library under the different Linux distributions: http://sourceforge.net/projects/hunspell/files/Hyphen/ The code and the extended English hyphenation patterns contain some crucial hyphenation fixes (OpenOffice.org didn't care about the hyphenmin values of the patterns, also apostrophe was a problem in hyphenation: http://www.openoffice.org/issues/show_bug.cgi?id=90028). Maybe this problem is related to Scribus, too. |
|
|
|
Remark: This is perhaps related to the updating libhyphen. Recently in issue 0009194 the Hungarian hyphenation patterns were updated. One of the new features of this updated huhyphn was the "double digraphs" (see the linked documentation by nemeth). For example, Hungarian word "asszonnyal" hyphanated: "asz- szony- nyal". But it does not work in Scribus (see the attached screenshot). So, with this updated patterns the Hungarian hyphenation is better, but it could be better, if libhyphen also been updated. |
|
That oo.org shows another ny in the text... ie asszony-nyal |
|
Yes, this is the right hyphenation: asszonnyal=asz|szony|nyal. Please read the mentioned documentation: http://sourceforge.net/projects/hunspell/files/Hyphen/documentation/tb87nemeth.pdf/download |
|
Hi avox, I think this bug should be assigned to jghali too. As I see, he is updated libhyphen to latest 2.8.6 in trunk and 14x. See Rev 18144 and 18145. This patch should be resolve this issue. I will test it in Scribus trunk, if appear in "PPA for Scribus friends". |
|
bubu, what's the status on this ? |
|
Kunda, this is still open. I talked formerly with László Németh (@nemeth, lead developer of Hunspell). He told: this feature in not only a library update. There are new features in libhyphen, what Scribus devs need to implement for this discretionary hyphenation support. László, if you read this, can you explain? Do you have documentation for Scribus devs? |
|
nemeth, ping |
|
Reference: https://github.com/HOST-Oman/scribus/issues/145 |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-01-31 01:58 | nemeth | New Issue | |
2006-01-31 02:07 | nemeth | Note Added: 0008511 | |
2006-01-31 13:13 |
|
Note Added: 0008516 | |
2006-01-31 13:13 |
|
Status | new => acknowledged |
2006-01-31 13:17 |
|
Relationship added | related to 0002527 |
2006-01-31 13:18 |
|
Status | acknowledged => assigned |
2006-01-31 13:18 |
|
Assigned To | => cbradney |
2006-01-31 16:37 | avox | Assigned To | cbradney => avox |
2006-05-16 22:03 | christoph_s | Relationship added | child of 0003828 |
2006-07-02 21:47 | avox | Relationship added | child of 0003964 |
2006-11-16 22:01 | avox | Relationship added | has duplicate 0004541 |
2007-01-20 02:12 | avox | Relationship deleted | child of 0003964 |
2007-01-20 02:14 | avox | Note Added: 0014896 | |
2007-02-17 00:49 | christoph_s | Relationship added | related to 0004676 |
2010-06-23 09:55 | nemeth | Note Added: 0024188 | |
2010-06-27 21:22 | bubu | File Added: Error3159-nonstandard-hyphenation.png | |
2010-06-27 21:25 | bubu | Note Added: 0024249 | |
2010-06-27 21:33 | cbradney | Note Added: 0024250 | |
2010-06-27 22:13 | bubu | Note Added: 0024251 | |
2013-02-16 09:36 | bubu | Note Added: 0029845 | |
2013-02-16 10:47 | cbradney | Assigned To | avox => jghali |
2016-02-15 14:34 | Kunda | Note Added: 0038754 | |
2016-02-15 14:36 | Kunda | Patch | => No |
2016-02-15 14:36 | Kunda | Description Updated | |
2016-02-16 16:28 | bubu | Note Added: 0038788 | |
2016-02-21 03:38 | Kunda | Note Added: 0038852 | |
2016-03-30 20:09 | Kunda | Relationship added | related to 0008243 |
2016-03-30 20:12 | Kunda | Relationship added | related to 0001108 |
2016-11-29 13:38 | bubu | Note Added: 0042570 | |
2019-11-06 23:16 | jghali | Relationship added | related to 0015920 |
2019-11-06 23:20 | jghali | Relationship replaced | has duplicate 0015920 |
2019-11-06 23:22 | jghali | Assigned To | jghali => |
2019-11-06 23:23 | jghali | Status | assigned => acknowledged |