View Issue Details

IDProjectCategoryView StatusLast Update
0016582ScribusStory Editor / Text Framespublic2021-06-29 06:41
ReporterJLuc Assigned To 
PrioritynormalSeveritymajorReproducibilityhave not tried
Status newResolutionopen 
PlatformLinuxOSUbuntu OS Version20.10
Summary0016582: Hyphens issues
DescriptionSometimes, applied hyphens are missing or badly placed.

I upload sample document.
Each frame is of a different width : this enables to display various text situations.
Document' font is Liberation Sans 12 pt. Language is french.

The words with an hyphen issue are colored red.
In such a word, place the edit carret in the right place
and add a conditional hyphen.
See : scribus uses that added conditional hyphen to improve the layout.
Scribus should place a hyphen in this place when required to hyphenate.

Of course, only do so for ONE word in each frame because hyphenating a word has consequences on the following text.

- These added hyphens respect the hyphen rules (min 3 letters)
- These added hyphens improve the layout
- Scribus knows these possible hyphen places : these are common words, and their possible hyphen is described in the hyphen dictionary.
And manualy adding a conditional hyphen doesnt bring any new data to scribus knowledge.

As a consequence, Scribus should automaticaly place hyphens there when requested to hyphenate.
The fact that scribus doesnt apply these is a bug.
Tagshyphenation
PatchNo

Activities

JLuc

2021-06-11 14:10

developer   ~0049164

Last edited: 2021-06-11 14:18

Here is a new SLA document with only one text frame in first page to keep centered on a single reproduction case (in case you wish more situations, 2nd page features more reproduction situations).
On that first page, i edited the original Descarte text and changed the "quelque" into "quelques" : these are both correct common words, but hyphenation for "quelques" is "quel-ques" which cuts into 4-letters words (= longer than 3, should be even more hyphenated !)

And I upload 2 screenshots
- one after hyphenated is requested. See : hyphenation hasnt apply to "quelques" (but should have)
- one after i apply manualy a conditional hyphen. See : cut part of the word fit perfectly at the end of the line. That's also what scribus hyphenation should produce.

Screenshot also include XYZ palette with width of text frame.
after automatic hyphenation.sla (30,225 bytes)   

Issue History

Date Modified Username Field Change
2021-06-02 08:40 JLuc New Issue
2021-06-02 08:40 JLuc Tag Attached: hy
2021-06-02 08:40 JLuc Tag Detached: hy
2021-06-02 08:40 JLuc Tag Attached: hyphenation
2021-06-02 08:42 JLuc Description Updated
2021-06-02 08:49 JLuc Description Updated
2021-06-11 14:10 JLuc Note Added: 0049164
2021-06-11 14:10 JLuc File Added: after automatic hyphenation.sla
2021-06-11 14:10 JLuc File Added: 20. after automatic hyphenation.png
2021-06-11 14:10 JLuc File Added: 30. after conditional hyphenation.png
2021-06-11 14:18 JLuc Note Edited: 0049164
2021-06-29 06:40 JLuc Description Updated
2021-06-29 06:41 JLuc Severity minor => major