logo       

Re: Qtext: msg#00881

linux.region.israel

Subject: Re: Qtext

Uri Bruck <bruck-uf+uqdaZT6qTt3WsUyM9gg@xxxxxxxxxxxxxxxx> [27/09/02 23:11]:
> On Fri, 27 Sep 2002, Moshe Kaminsky wrote:
>
> > 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.
>
> Neither of them made sense to me. Furthermore, Qtext conforms to the
> Win3.1 language switching convention, right-alt-shift always switches to
> Hebrew
> while left-alt-shift always switches to English, while Win9x uses both
> alt-shift simply as switch language, which means that the language shown
> on the toolbar is not necessarily the language Qtext writes in.

QText does not use windows to handle bidi, but handles it internally.
That's what makes it work. I think that being non windows compatible is
a small price to pay for a working bidi support.
> --
> Thanks,
> Uri
> http://translation.israel.net
Moshe

>
>
> =================================================================
> 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
>

=================================================================
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