-;; ar-kdb.mim -- Arabic input method with Arabic keyboad layout
-;; Copyright (C) 2004
+;; ar-kbd.mim -- Arabic input method with Arabic keyboad layout
+;; Copyright (C) 2004, 2005
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
;; You should have received a copy of the GNU Lesser General Public
;; License along with the m17n library; if not, write to the Free
-;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-;; 02111-1307, USA.
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
-;;; <li> ar-kdb.mim
-;;;
-;;; Input method for Arabic simulating Arabic keyboard layout (MS
-;;; Windows).
+(input-method ar kbd)
+
+(description "Input Method for Arabic simulating Arabic keyboard (MS Windows).
+")
(title "ض")
("." "ز")
("/" "ظ")
+ ("\(" "\)")
+ ("\)" "\(")
("~" "ّ")
("Q" "َ")
("I" "÷")
("O" "×")
("P" "؛")
- ("[" "<")
- ("]" ">")
+ ("{" ">")
+ ("}" "<")
("A" "ِ")
("S" "ٍ")
- ("D" "[")
- ("F" "]")
+ ("D" "]")
+ ("F" "[")
("G" "لأ")
("H" "أ")
("J" "ـ")
("Z" "~")
("X" "ْ")
- ("C" "{")
- ("V" "}")
+ ("C" "}")
+ ("V" "{")
("B" "لآ")
("N" "آ")
("M" "'")
("<" ",")
(">" ".")
("?" "؟")
+
+ ((C-,) ">")
+ ((C-.) "<")
+ ((C-[) "]")
+ ((C-]) "[")
+ ((C-J) "") ; zero width joiner
+ ((C-L) "") ; left to right mark
+ ((C-N) "") ; zero width non joiner
+ ((C-R) "") ; right to left mark
+ ((C-{) "}")
+ ((C-}) "{")
))
(state