Issue 16244 - incorrect line brake where an english word is followed by a neutral character in a rtl document
Summary: incorrect line brake where an english word is followed by a neutral character...
Status: CLOSED NOT_AN_OOO_ISSUE
Alias: None
Product: Internationalization
Classification: Code
Component: BiDi (show other issues)
Version: OOo 1.1 Beta2
Hardware: PC All
: P4 Trivial (vote)
Target Milestone: ---
Assignee: frank.meies
QA Contact: issues@l10n
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-30 14:14 UTC by sforbes
Modified: 2017-05-20 09:45 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
the word 2000 document (44.50 KB, application/octet-stream)
2003-06-30 14:15 UTC, sforbes
no flags Details
currect- no line brake (word 2000 on windows 98 Hebrew enabled) (97.36 KB, image/png)
2003-06-30 14:15 UTC, sforbes
no flags Details
incorrect- there is a line brake (oo write 1.1 beta 2, gnome 2.2, redhat 9) (72.99 KB, image/png)
2003-06-30 14:16 UTC, sforbes
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description sforbes 2003-06-30 14:14:22 UTC
the attached Hebrew file was created in word 2000. It is a rtl document, mixed
with LTR text.

Notice that there is an incorrect line brake where a rtl word is followed
directly by neutral characters. OO treats it incrrectly as two diffrent elements
which can have a line brake.
Comment 1 sforbes 2003-06-30 14:15:01 UTC
Created attachment 7255 [details]
the word 2000 document
Comment 2 sforbes 2003-06-30 14:15:52 UTC
Created attachment 7256 [details]
currect- no line brake (word 2000 on windows 98 Hebrew enabled)
Comment 3 sforbes 2003-06-30 14:16:40 UTC
Created attachment 7257 [details]
incorrect- there is a line brake (oo write 1.1 beta 2, gnome 2.2, redhat 9)
Comment 4 Dieter.Loeschky 2003-08-14 13:17:22 UTC
DL->FME: Could you please takeover?
Comment 5 frank.meies 2003-08-14 14:26:52 UTC
FME: We have this situation: 'Hello(World)'. It seems like the
breakiterator returns '(' as a line break possibility. Word treats
'Hello(World)' as one piece of text without breaking possibility. So
if we change this, we would change the text formatting for lots of old
documents out there. From this point of view I would say, we should
not change our current behaviour.

FME->FT: As discussed.
Comment 6 sforbes 2003-08-15 01:59:16 UTC
added mehlng to the cc list
Comment 7 frank.meies 2003-08-15 06:47:21 UTC
FME: This behavior is not depending on RTL or LTR directionality. It
is a general line breaking issue with the '('. In order to change the
current behavior, we need to add a compatibility flag.
Comment 8 mehlng 2003-08-15 10:39:43 UTC
I'm not sure it's a linebreaking issue. I think that any parenthesis
will look like
(SOME_ENGLISH (ENGLISH
if Hebrew word is written afterwards.
The linebreaking issue seems minor to me.
Comment 9 falko.tesch 2003-08-15 10:55:22 UTC
After discussing this issue FME and I agreed that fixing this issue
stands in no comparison with its benefit.
Therefore this issue is targeted to later and put to P4.
Since it does not need speciifcation back to developer.
Comment 10 frank.meies 2003-08-15 11:08:38 UTC
FME: The paranthesis issue is addressed in #i18024#.
Comment 11 frank.meies 2003-08-15 11:54:35 UTC
.