[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fixing the Arabic keyboard in xorg/xfree86



On Yaum al-Jumma 21 Jumaada al-Awal 1425 07:00 pm, Behdad Esfahbod wrote:

> You are supposed to implement the national standard keyboard
> layout for countries that have one.  Keep that in mind, even if
> the standard is not that popular.

I doubt that there is a national standard keyboard for arabic. Can you or any 
one else help me to got that info.

> > The main issues are:
> > 1. applying the mirror property to parenleft/right, bracketleft/right,
> > braceleft/right.
>
> Also "less than" and "greater than".

But those two are not in the same place of their English counterparts so I 
haven't faced a problem with them I called the Arabic greater sign greater 
and it simply worked.

> > 4. Addingthe ZWJ, ZWNJ, RTM and LRM
> >     key <AC07> { [ Arabic_teh, Arabic_tatweel, 0x100200d ] };
> >     key <AC09> { [ Arabic_meem, slash, 0x100200e ] };
> >     key <AD04> { [Arabic_qaf, Arabic_dammatan, 0x100200f ] };
>
> At FarsiWeb for the Iranian national standard we decided to put
> RLM and LRM on the alternate page accessible using AltGr (right
> alt) as well as many other marks.
>
> > 5. Removing invalid(?) key <LSGT> {  [     bar,    brokenbar      ]    
> > };
>
> This key better left untouched.

But I have alreay mapped the bar to the BKSL key which I believe is the 
standard
      key <BKSL> { [  backslash, bar            ]       };
This is also not in your ir keyboard! Is it only we who believe in broken bars 
as a good thing? ;)


-- 
Munzir Taha  PGP Key available
gpg --recv-keys --keyserver www.mandrakesecure.net F0671821

Telecommunications and Electronics Engineer
Linux Registered User #279362 at http://counter.li.org
Mandrake Club member
Maintainer of the Open Arabic Bugs Project at
http://wiki.arabeyes.org/OpenBugs
CIW Designer, ICDL, MOUS
New Horizons CLC
Riyadh, SA