On Sat, Oct 30, 2004 at 07:13:01PM +0200, Amit Aronovitch wrote:
>
> --Boundary_(ID_2y+L2IzElmGKkqvFnkScKQ)
> Content-type: text/plain; charset=ISO-8859-1; format=flowed
> Content-transfer-encoding: 7BIT
>
> Tzafrir Cohen wrote:
>
> >bidi formatting characters.
> >
> >
> >
> Agree that bidi chars is the way it SHOULD be done, however in current
> state of affairs, there's two problems with these:
>
> 1) There's no general way of typing them. Some apps might have them, but
> it really should be done by an xkb keyboard layout (the standard hebrew
> one does not include bidi stuff).
setxkbmap -variant ,lyx us,il
or whatever standard way to use the "lyx" variant of the "il" layout.
>
> For that specific issue - I've prepared an xkb symbols file. It's
> included in the attached bash-script, which acts as an
> installer/uninstaller/activate/deactivate tool (just put it in
> /usr/local/bin and your'e fine).
> To access the new keys: *in hebrew mode only* press
> SHIFT+F{1,2,3,4,5,6,7} (instructions are also printed by the installer.
> Pls let me know of any comments or suggestions (esp: which keys you
> think they should be on).
setxkbmap -variant ,si1452 us,il
or whatever standard way to use the "si1452" variant of the "il" layout.
>
> 2) Applications don't always handle them right. For example, OpenOffice
> handles them correctly, but makes them visible - depending on the font,
> you usually see an annoying blank square in their place (they should be
> invisible - at least if you call yourself WYSIWIG). gedit behaves quite
> well with these chars - but there's some annoying issues concerning
> cursor movement with arrow keys.
>
Don't they behave like standard LTR/RTL chars? They're confusing,
though.
--
Tzafrir Cohen +---------------------------+
http://www.technion.ac.il/~tzafrir/ |vim is a mutt's best friend|
mailto:[EMAIL PROTECTED] +---------------------------+
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]