[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fwd: Fwd: [Issue 14590] - LTR text ending with punctuation in RTL paragraph misordered]



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