Salam, Arabeyes developers First, this is my first message at your site, so sorry if it is not directed to the right place, but I thought that an LTR/RTL misorder (as I believe) in open office is interesting for developers more than it's going in the general list. Please have a look at the issue http://www.openoffice.org/issues/show_bug.cgi?id=14590 Summary: within an RTL paragraph if you write English text like 'programming in C++' with an ending + (among other characters) it will be written to the _left_ (the +, that is). The developers are assuming that this is the correct way, or it is not possible to do otherwise. Note that I tested this on Windows, but the answer from the developers made me assume that it will be on all versions. - Can anyone test this in Linux? - Is it possible that they are right in this issue? I believe that it should be possible to control the placement of weak characters, based on the writing direction last specified not on the paragraph direction.. -----Forwarded Message----- > From: Muhammad Alkarouri <karouri at yahoo dot com> > To: karouri at uofk dot edu > Subject: Fwd: [Issue 14590] - LTR text ending with punctuation in RTL paragraph misordered > Date: 31 May 2003 12:16:00 -0700 > > > --- issues at www dot openoffice dot org wrote: > > Date: 28 May 2003 14:38:27 -0000 > > From: issues at www dot openoffice dot org > > To: karouri at openoffice dot org > > CC: > > Subject: [Issue 14590] - LTR text ending with > > punctuation in RTL paragraph misordered > > > > > http://www.openoffice.org/issues/show_bug.cgi?id=14590 > > > > ssa at openoffice dot org changed: > > > > What |Old Value > > |New Value > > > ================================================================================== > > Status|UNCONFIRMED > > |RESOLVED > > > ---------------------------------------------------------------------------------- > > Resolution| > > |INVALID > > > ---------------------------------------------------------------------------------- > > > > > > > > ------- Additional Comments From ssa at openoffice dot org > > 2003-05-28 07:38 PDT ------- > > This is the correct behaviour. Weak characters (like > > '+') are always > > written in the current writing direction, ie, to the > > left when you are > > in an LTR paragraph. As soon as they are enclosed in > > unique scripts, > > the direction is known and they are reversed. First > > type C++ and then > > D, as a result ++C will change to C++D. > > Because there is no portable way to obtain the > > current input language, > > there is no hint available to decide what the user > > might have meant. > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > http://calendar.yahoo.com -- Muhammad Abdulmuneim Alkarouri Teaching Assistant Dept. of Electrical and Electronic Engineering Faculty of Engineering and Architecture University of Khartoum Khartoum, Sudan
Attachment:
signature.asc
Description: This is a digitally signed message part