Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Breakiterator sometimes does not realize correct hyphenation opportunity | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Writer | Reporter: | stfhell <stfhell> | ||||||
Component: | formatting | Assignee: | AOO issues mailing list <issues> | ||||||
Status: | CONFIRMED --- | QA Contact: | |||||||
Severity: | Normal | ||||||||
Priority: | P3 | CC: | binbjguo, issues | ||||||
Version: | 3.4.1 | ||||||||
Target Milestone: | --- | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||||
Developer Difficulty: | --- | ||||||||
Issue Depends on: | |||||||||
Issue Blocks: | 121500 | ||||||||
Attachments: |
|
Description
stfhell
2012-12-12 15:47:45 UTC
Created attachment 80019 [details]
no_hyphenation_1: Writer does not hyphenate a word
Test kit no_hyphenation_1: ODT and screenshots with descriptions under AOO 3.4.1.
The word "ununterbrochen" on line 2 is not hyphenated although most of it would fit in line 1. Writer hyphenates the word if
(a) you choose some other font: Gentium, Arial, Charis SIL, Linux Libertine O, Lucida Std, Tahoma, Deja Vu (Sans/Serif) will work; Times New Roman, Liberation Serif and FreeSerif or Calibri won't work.
or
(b) you add 1 or more characters before the word somewhere in line 1: Some characters will work (letters, ?, -, +, !, brackets, accents, TAB), others won't work (., ;, /, :, |, comma, 2 or more spaces).
Created attachment 80040 [details]
no_hyphenation_2: Writer does not hyphenate a word
Another sample file with screenshots. In paragraph 2, a word is not hyphenated.
System: AOO 3.4.1 64 bit under Ubuntu 12.04/AMD64, with font Georgia from the free MS corefont pack.
The behaviour is dependent on the font used for formatting:
When I use Georgia 9 pt, Writer starts hyphenating whenever I add or delete even a single character in the text up to and including '("sinnenfreudige")'.
When I use Georgia 10 pt, Writer also hyphenates (without changing any text).
When I change font to Times New Roman 10 pt, Writer hyphenates. But when the enumeration style is changed and font set to Times Roman 9 pt, Writer does not hyphenate (see screenshots, p. 2).
When I format with Arial 10 pt, Writer hyphenates, when I use Arial 9 pt, it does not.
Also the characters that can be inserted to make Writer hyphenate the word vary: In some tests "," or "." did not work, in some tests they did.
All this is very erratic behaviour: hyphenation seems to depend on the font _or_ the font size. I first thought that the bug could be font related, but all this probably indicates that it could be something different. I also have the impression that the presence of typographical quotation marks have something to do with it, I notice missed hyphenation opportunities very often when I use these.
Marked it as Confirmed. |