Issue 13250 - A formula in a LTR line seems to be counted as a neutural object
Summary: A formula in a LTR line seems to be counted as a neutural object
Status: CLOSED IRREPRODUCIBLE
Alias: None
Product: Internationalization
Classification: Code
Component: BiDi (show other issues)
Version: OOo 1.1 Beta2
Hardware: PC Windows 2000
: P3 Trivial with 1 vote (vote)
Target Milestone: ---
Assignee: stefan.baltzer
QA Contact: issues@l10n
URL:
Keywords: oooqa
Depends on:
Blocks:
 
Reported: 2003-04-10 12:40 UTC by mehlng
Modified: 2013-08-07 15:00 UTC (History)
2 users (show)

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


Attachments
.swx document examplifying the issue (8.82 KB, application/octet-stream)
2003-04-10 12:42 UTC, mehlng
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description mehlng 2003-04-10 12:40:50 UTC
A formula in a LTR line seems to be counted as a neutural object and not as a
LTR one
Comment 1 mehlng 2003-04-10 12:42:01 UTC
Created attachment 5560 [details]
.swx document examplifying the issue
Comment 2 Dieter.Loeschky 2003-04-22 12:29:04 UTC
DL->SBA: Would you please takeover?
Comment 3 prgmgr 2003-10-30 21:01:40 UTC
mehlng, does this problem still exist in OOo 1.1.0?
Comment 4 mehlng 2003-11-11 09:06:53 UTC
Yes it's still there.
Formula is neutural object, see attached file.
Comment 5 stefan.baltzer 2003-11-28 15:55:37 UTC
SBA: Target set to OOo 2.0
Comment 6 l_k 2003-12-31 13:48:05 UTC
It seems that formula should be treated as a neutral character:

http://www.unicode.org/reports/tr9/tr9-10.html#Bidirectional_Character_Types:
"For the purpose of the bidirectional algorithm, inline objects ... are 
treated as if they are an OBJECT REPLACEMENT CHARACTER (U+FFFC)."

http://www.unicode.org/Public/UNIDATA/UnicodeData.txt:
"FFFC;OBJECT REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;"
Comment 7 mehlng 2004-01-01 19:23:56 UTC
It may be so in the specs however the sad reality doesn't work like that.
Think of:
FORMULA f(x), f(y)
will be rendered as
f(y) f(x), ALUMROF

which is clearly wrong.
Comment 8 stefan.baltzer 2004-02-06 17:15:24 UTC
SBA-> Mehleng: In the document, you say that deleting "THE" A will make the line
RTL.
I tried several "As" in that line but I couldn't reproduce this in Build 645m27-s1. 
Please comment.
Comment 9 mehlng 2004-02-15 08:51:14 UTC
indeed I cannot reproduce this as well.
The formulas are indeed neutural objects but I'm not sure this is wrong.
I'm closing this issue.
Comment 10 stefan.baltzer 2004-04-24 22:11:12 UTC
SBA: Thanks. Closed as worksforme based on submitters comment.