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]