Hi all,

I'm new to this list, I'm joining it following xslf's post about this 
discussion on Whatsup. I'm copying here the message I sent to Ivrix (which I 
thought was going here too -- the list subscription details on the OO.o.il 
website are somewhat misleading).

Jonathan Ben Avraham wrote:
>
>This is a *great* idea. I have been trying to get Falko Tesch and the
>Hamburg team to agree to this since August 2002. In fact, it is a
>generalization of the explicit LRO/LRO/PDO solution that was originally
>suggested in IssueZilla issue 18024. The tab could be set automatically in
>MS Windows and possibly MAC OSX and some "well-behaved" *nix
>systems, and manually in all others. The idea would work well for other
>languages as well besides Arabic and Hebrew when there is no way to tell
>from the OS what the OOo language contexts is.
>
>The question then is whether this pushes LRO/RLO/PDO's into the document
>or adds IME attribute info to each character. The former solution is
>simpler, the latter is more general but causes a versioning change in the
>OOo document file format.
>
I think it is extremely important to keep the separation you mentioned, 
between UI and serialization. My opinion is that it is much better to 
add directional characters, because that is the proper way to keep 
compatibility with other applications, including both copy-and-paste on 
the desktop (which, I think, was mentioned on the OO.o.il mailing list) 
and automatic processing of the OO.o XML files. What MS did is, 
essentially, embracing and extending Unicode. I would hate to see OOo go 
that way.

However, I do not think doing it properly is very simple. In general, if 
the user changed her mind three times about which language she's going 
to write next, you do not want three markers in the generated text. You 
want the editor to figure it out, and only write the markers where 
necessary. Making this work intelligently and consistently seems, on the 
face of it, far from trivial.

My 2 cents,
 Shai.
==============================================================
To unsubscribe, send mail to [EMAIL PROTECTED]
with "unsubscribe hebrew" in the message body.

Reply via email to