logo       

Re: Qtext: msg#00849

linux.region.israel

Subject: Re: Qtext

Matitiahu Allouche <matial-7z/5BgaJwgfQT0dZR+AlfA@xxxxxxxxxxxxxxxx> [27/09/02
13:29]:
> The main problem in a Bidi word processor is not how to transform logical
> to visual format. As Tzafrir Cohen mentioned, there are a number of
> libraries available for this purpose, which all generally produce the same
> results, the exceptions being for rather off-beat cases.
>
> The main problem is with the *interface*, mainly what should Delete,
> Backspace etc... perform, where the caret (or text cursor) should go after
> given operations, how to handle selection, to name a few important issues.
>
Well, if you have the additional information that your character is a
r2l character (even if it is a space or parentheses), this can help you
decide what to do. I actually saw how both Backspace and selection work
in QText, and it seems to work great.

> For anybody considering doing work on a Bidi text editor or word
> processor, it is worth knowing that the SII ("Machon HaTekanim" in Hebrew)
> has published for comments a draft standard for such an interface. In
> view of the very small number of comments received, it is likely to become
> a standard very close to the present text, once all the formal procedure
> is completed. The SII web site being in shambles, for what I know, I
> don't know where one can download this document. Whoever is interested
> can send me a private e-mail, and I will send her/him the document.
>
> Shalom (Regards), Mati
> Bidi Architect
> Globalization Center Of Competency - Bidirectional Scripts
> IBM Israel
> Phone: +972 2 5870999 ext. 1202 Fax: +972 2 5870333 Mobile:
> +972 52 554160
>
>
> =================================================================
> To unsubscribe, send mail to
> linux-il-request-Xh+NVF5n0LIQhDRD3CWCHA@xxxxxxxxxxxxxxxx with
> the word "unsubscribe" in the message body, e.g., run the command
> echo unsubscribe | mail
> linux-il-request-Xh+NVF5n0LIQhDRD3CWCHA@xxxxxxxxxxxxxxxx
>

--
Moshe Kaminsky
(Home) 08-9471073

=================================================================
To unsubscribe, send mail to
linux-il-request-Xh+NVF5n0LIQhDRD3CWCHA@xxxxxxxxxxxxxxxx with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request-Xh+NVF5n0LIQhDRD3CWCHA@xxxxxxxxxxxxxxxx




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise