;; fa-isiri.mim -- Input method for Farsi with ISIRI 2901-1994 keyboad layout
-;; Copyright (C) 2003, 2004
+;; Copyright (C) 2003, 2004, 2005
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
;; 02111-1307, USA.
-;;; <li> fa-isiri.mim
-;;;
-;;; Input method for Farsi (Arabic characters) with ISIRI 2901-1994
-;;; keyboard layout.
+(input-method fa isiri)
+
+(description "Farsi input method simulating ISIRI 2901-1994 keyboard layout.
+This is for typing Farsi by Arabic characters.
+")
(title "ف")
("^" "×")
("&" "،")
;; ("*" "*")
- ;; ("\(" "\(")
- ;; ("\)" "\)")
+ ("\(" "\)")
+ ("\)" "\(")
;; ("_" "_")
;; ("+" "+")
;; ("|" "|")
("Y" "ِ")
("U" "َ")
("I" "ّ")
- ("O" "[")
- ("P" "]")
- ("[" "{")
- ("]" "}")
+ ("O" "]")
+ ("P" "[")
+ ("{" "}")
+ ("}" "{")
("A" "ؤ")
("S" "ئ")
("G" "أ")
("H" "آ")
("J" "ة")
- ("K" "«")
- ("L" "»")
+ ("K" "»")
+ ("L" "«")
;; (":" ":")
("\"" "؛")
("B" "") ; zero width non joiner
("N" "")
("M" "ء")
- ;; ("<" "<")
- ;; (">" ">")
+ ("<" ">")
+ (">" "<")
("?" "؟")
+ ((S-\ ) "") ; zero width non joiner
+ ((C-J) "") ; zero width joiner
+ ((C-L) "") ; left to right mark
+ ((C-N) "") ; zero width non joiner
+ ((C-R) "") ; right to left mark
))
(state