-;;; czech.el --- Quail package for inputting Czech -*-coding: iso-2022-7bit;-*-
+;;; czech.el --- Quail package for inputting Czech -*-coding: utf-8;-*-
-;; Copyright (C) 1998, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 1998, 2001-2013 Free Software Foundation, Inc.
;; Author: Milan Zamazal <pdm@zamazal.org>
-;; Maintainer: Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+;; Maintainer: Pavel Janík <Pavel@Janik.cz>
;; Keywords: i18n, multilingual, input method, Czech
;; This file is part of GNU Emacs.
(quail-define-rules
("1" ?+)
- ("2" ?\e,Bl\e(B)
- ("3" ?\e,B9\e(B)
- ("4" ?\e,Bh\e(B)
- ("5" ?\e,Bx\e(B)
- ("6" ?\e,B>\e(B)
- ("7" ?\e,B}\e(B)
- ("8" ?\e,Ba\e(B)
- ("9" ?\e,Bm\e(B)
- ("0" ?\e,Bi\e(B)
+ ("2" ?ě)
+ ("3" ?š)
+ ("4" ?č)
+ ("5" ?ř)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
("!" ?1)
("@" ?2)
("#" ?3)
(")" ?0)
("-" ?=)
("_" ?%)
- ("[" ?\e,Bz\e(B)
+ ("[" ?ú)
("{" ?/)
("]" ?\))
("}" ?\()
("|" ?`)
- (";" ?\e,By\e(B)
+ (";" ?ů)
(":" ?\")
- ("'" ?\e,B'\e(B)
+ ("'" ?§)
("\"" ?!)
("<" ??)
(">" ?:)
("z" ?y)
("Y" ?Z)
("Z" ?Y)
- ("\\a" ?\e,Bd\e(B)
- ("\\o" ?\e,Bv\e(B)
- ("\\s" ?\e,B_\e(B)
- ("\\u" ?\e,B|\e(B)
- ("\\A" ?\e,BD\e(B)
- ("\\O" ?\e,BV\e(B)
- ("\\S" ?\e,B_\e(B)
- ("\\U" ?\e,B\\e(B)
- ("~u" ?\e,By\e(B)
- ("~U" ?\e,BY\e(B)
- ("=a" ?\e,Ba\e(B)
- ("+c" ?\e,Bh\e(B)
- ("+d" ?\e,Bo\e(B)
- ("=e" ?\e,Bi\e(B)
- ("+e" ?\e,Bl\e(B)
- ("=i" ?\e,Bm\e(B)
- ("+n" ?\e,Br\e(B)
- ("=o" ?\e,Bs\e(B)
- ("+r" ?\e,Bx\e(B)
- ("+s" ?\e,B9\e(B)
- ("+t" ?\e,B;\e(B)
- ("=u" ?\e,Bz\e(B)
- ("=z" ?\e,B}\e(B)
- ("+y" ?\e,B>\e(B)
- ("=A" ?\e,BA\e(B)
- ("+C" ?\e,BH\e(B)
- ("+D" ?\e,BO\e(B)
- ("=E" ?\e,BI\e(B)
- ("+E" ?\e,BL\e(B)
- ("=I" ?\e,BM\e(B)
- ("+N" ?\e,BR\e(B)
- ("=O" ?\e,BS\e(B)
- ("+R" ?\e,BX\e(B)
- ("+S" ?\e,B)\e(B)
- ("+T" ?\e,B+\e(B)
- ("=U" ?\e,BZ\e(B)
- ("=Z" ?\e,B]\e(B)
- ("+Y" ?\e,B.\e(B)
+ ("\\a" ?ä)
+ ("\\o" ?ö)
+ ("\\s" ?ß)
+ ("\\u" ?ü)
+ ("\\A" ?Ä)
+ ("\\O" ?Ö)
+ ("\\S" ?ß)
+ ("\\U" ?Ü)
+ ("~u" ?ů)
+ ("~U" ?Ů)
+ ("=a" ?á)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("=e" ?é)
+ ("+e" ?ě)
+ ("=i" ?í)
+ ("+n" ?ň)
+ ("=o" ?ó)
+ ("+r" ?ř)
+ ("+s" ?š)
+ ("+t" ?ť)
+ ("=u" ?ú)
+ ("=z" ?ý)
+ ("+y" ?ž)
+ ("=A" ?Á)
+ ("+C" ?Č)
+ ("+D" ?Ď)
+ ("=E" ?É)
+ ("+E" ?Ě)
+ ("=I" ?Í)
+ ("+N" ?Ň)
+ ("=O" ?Ó)
+ ("+R" ?Ř)
+ ("+S" ?Š)
+ ("+T" ?Ť)
+ ("=U" ?Ú)
+ ("=Z" ?Ý)
+ ("+Y" ?Ž)
("=1" ?!)
("=2" ?@)
("=3" ?#)
(quail-define-rules
("1" ?+)
- ("2" ?\e,Bl\e(B)
- ("3" ?\e,B9\e(B)
- ("4" ?\e,Bh\e(B)
- ("5" ?\e,Bx\e(B)
- ("6" ?\e,B>\e(B)
- ("7" ?\e,B}\e(B)
- ("8" ?\e,Ba\e(B)
- ("9" ?\e,Bm\e(B)
- ("0" ?\e,Bi\e(B)
+ ("2" ?ě)
+ ("3" ?š)
+ ("4" ?č)
+ ("5" ?ř)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
("!" ?1)
("@" ?2)
("#" ?3)
(")" ?0)
("-" ?=)
("_" ?%)
- ("[" ?\e,Bz\e(B)
+ ("[" ?ú)
("{" ?/)
("]" ?\))
("}" ?\()
("|" ?`)
- (";" ?\e,By\e(B)
+ (";" ?ů)
(":" ?\")
- ("'" ?\e,B'\e(B)
+ ("'" ?§)
("\"" ?!)
("<" ??)
(">" ?:)
("/" ?-)
("?" ?_)
("`" ?\;)
- ("\\a" ?\e,Bd\e(B)
- ("\\o" ?\e,Bv\e(B)
- ("\\s" ?\e,B_\e(B)
- ("\\u" ?\e,B|\e(B)
- ("\\A" ?\e,BD\e(B)
- ("\\O" ?\e,BV\e(B)
- ("\\S" ?\e,B_\e(B)
- ("\\U" ?\e,B\\e(B)
- ("~u" ?\e,By\e(B)
- ("~U" ?\e,BY\e(B)
- ("=a" ?\e,Ba\e(B)
- ("+c" ?\e,Bh\e(B)
- ("+d" ?\e,Bo\e(B)
- ("=e" ?\e,Bi\e(B)
- ("+e" ?\e,Bl\e(B)
- ("=i" ?\e,Bm\e(B)
- ("+n" ?\e,Br\e(B)
- ("=o" ?\e,Bs\e(B)
- ("+r" ?\e,Bx\e(B)
- ("+s" ?\e,B9\e(B)
- ("+t" ?\e,B;\e(B)
- ("=u" ?\e,Bz\e(B)
- ("=y" ?\e,B}\e(B)
- ("+z" ?\e,B>\e(B)
- ("=A" ?\e,BA\e(B)
- ("+C" ?\e,BH\e(B)
- ("+D" ?\e,BO\e(B)
- ("=E" ?\e,BI\e(B)
- ("+E" ?\e,BL\e(B)
- ("=I" ?\e,BM\e(B)
- ("+N" ?\e,BR\e(B)
- ("=O" ?\e,BS\e(B)
- ("+R" ?\e,BX\e(B)
- ("+S" ?\e,B)\e(B)
- ("+T" ?\e,B+\e(B)
- ("=Y" ?\e,B]\e(B)
- ("+Z" ?\e,B.\e(B)
- ("=U" ?\e,BZ\e(B)
+ ("\\a" ?ä)
+ ("\\o" ?ö)
+ ("\\s" ?ß)
+ ("\\u" ?ü)
+ ("\\A" ?Ä)
+ ("\\O" ?Ö)
+ ("\\S" ?ß)
+ ("\\U" ?Ü)
+ ("~u" ?ů)
+ ("~U" ?Ů)
+ ("=a" ?á)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("=e" ?é)
+ ("+e" ?ě)
+ ("=i" ?í)
+ ("+n" ?ň)
+ ("=o" ?ó)
+ ("+r" ?ř)
+ ("+s" ?š)
+ ("+t" ?ť)
+ ("=u" ?ú)
+ ("=y" ?ý)
+ ("+z" ?ž)
+ ("=A" ?Á)
+ ("+C" ?Č)
+ ("+D" ?Ď)
+ ("=E" ?É)
+ ("+E" ?Ě)
+ ("=I" ?Í)
+ ("+N" ?Ň)
+ ("=O" ?Ó)
+ ("+R" ?Ř)
+ ("+S" ?Š)
+ ("+T" ?Ť)
+ ("=Y" ?Ý)
+ ("+Z" ?Ž)
+ ("=U" ?Ú)
("=1" ?!)
("=2" ?@)
("=3" ?#)
(quail-define-rules
("1" ?+)
- ("2" ?\e,Bl\e(B)
- ("3" ?\e,B9\e(B)
- ("4" ?\e,Bh\e(B)
- ("5" ?\e,Bx\e(B)
- ("6" ?\e,B>\e(B)
- ("7" ?\e,B}\e(B)
- ("8" ?\e,Ba\e(B)
- ("9" ?\e,Bm\e(B)
- ("0" ?\e,Bi\e(B)
+ ("2" ?ě)
+ ("3" ?š)
+ ("4" ?č)
+ ("5" ?ř)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
("+1" ?1)
("+2" ?2)
("+3" ?3)
("+8" ?8)
("+9" ?9)
("+0" ?0)
- ("+a" ?\e,Ba\e(B)
- ("++a" ?\e,Bd\e(B)
- ("+c" ?\e,Bh\e(B)
- ("+d" ?\e,Bo\e(B)
- ("+e" ?\e,Bi\e(B)
- ("++e" ?\e,Bl\e(B)
- ("+i" ?\e,Bm\e(B)
- ("+l" ?\e,Be\e(B)
- ("++l" ?\e,B5\e(B)
- ("+n" ?\e,Br\e(B)
- ("+o" ?\e,Bs\e(B)
- ("++o" ?\e,Bv\e(B)
- ("+++o" ?\e,Bt\e(B)
- ("+r" ?\e,Bx\e(B)
- ("++r" ?\e,B`\e(B)
- ("+s" ?\e,B9\e(B)
- ("++s" ?\e,B_\e(B)
- ("+t" ?\e,B;\e(B)
- ("+u" ?\e,Bz\e(B)
- ("++u" ?\e,By\e(B)
- ("+++u" ?\e,B|\e(B)
- ("+y" ?\e,B}\e(B)
- ("+z" ?\e,B>\e(B)
- ("+A" ?\e,BA\e(B)
- ("++A" ?\e,BD\e(B)
- ("+C" ?\e,BH\e(B)
- ("+D" ?\e,BO\e(B)
- ("+E" ?\e,BI\e(B)
- ("++E" ?\e,BL\e(B)
- ("+I" ?\e,BM\e(B)
- ("+L" ?\e,BE\e(B)
- ("++L" ?\e,B%\e(B)
- ("+N" ?\e,BR\e(B)
- ("+O" ?\e,BS\e(B)
- ("++O" ?\e,BV\e(B)
- ("+++O" ?\e,BT\e(B)
- ("+R" ?\e,BX\e(B)
- ("++R" ?\e,B@\e(B)
- ("+S" ?\e,B)\e(B)
- ("++S" ?\e,B_\e(B)
- ("+T" ?\e,B+\e(B)
- ("+U" ?\e,BZ\e(B)
- ("++U" ?\e,BY\e(B)
- ("+++U" ?\e,B\\e(B)
- ("+Y" ?\e,B]\e(B)
- ("+Z" ?\e,B.\e(B)
+ ("+a" ?á)
+ ("++a" ?ä)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("+e" ?é)
+ ("++e" ?ě)
+ ("+i" ?í)
+ ("+l" ?ĺ)
+ ("++l" ?ľ)
+ ("+n" ?ň)
+ ("+o" ?ó)
+ ("++o" ?ö)
+ ("+++o" ?ô)
+ ("+r" ?ř)
+ ("++r" ?ŕ)
+ ("+s" ?š)
+ ("++s" ?ß)
+ ("+t" ?ť)
+ ("+u" ?ú)
+ ("++u" ?ů)
+ ("+++u" ?ü)
+ ("+y" ?ý)
+ ("+z" ?ž)
+ ("+A" ?Á)
+ ("++A" ?Ä)
+ ("+C" ?Č)
+ ("+D" ?Ď)
+ ("+E" ?É)
+ ("++E" ?Ě)
+ ("+I" ?Í)
+ ("+L" ?Ĺ)
+ ("++L" ?Ľ)
+ ("+N" ?Ň)
+ ("+O" ?Ó)
+ ("++O" ?Ö)
+ ("+++O" ?Ô)
+ ("+R" ?Ř)
+ ("++R" ?Ŕ)
+ ("+S" ?Š)
+ ("++S" ?ß)
+ ("+T" ?Ť)
+ ("+U" ?Ú)
+ ("++U" ?Ů)
+ ("+++U" ?Ü)
+ ("+Y" ?Ý)
+ ("+Z" ?Ž)
([kp-1] ?1)
([kp-2] ?2)
([kp-3] ?3)
All digits except of `1' are replaced by Czech characters as on the standard
Czech keyboard.
-`1' is replaced by `\e,By\e(B'.
+`1' is replaced by `ů'.
`+' is a dead key. Multiple presses of the dead key generate various accents.
All other keys are the same as on standard US keyboard."
nil t nil nil t nil nil nil nil nil t)
(quail-define-rules
- ("1" ?\e,By\e(B)
- ("2" ?\e,Bl\e(B)
- ("3" ?\e,B9\e(B)
- ("4" ?\e,Bh\e(B)
- ("5" ?\e,Bx\e(B)
- ("6" ?\e,B>\e(B)
- ("7" ?\e,B}\e(B)
- ("8" ?\e,Ba\e(B)
- ("9" ?\e,Bm\e(B)
- ("0" ?\e,Bi\e(B)
+ ("1" ?ů)
+ ("2" ?ě)
+ ("3" ?š)
+ ("4" ?č)
+ ("5" ?ř)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
("+1" ?1)
("+2" ?2)
("+3" ?3)
("+8" ?8)
("+9" ?9)
("+0" ?0)
- ("+a" ?\e,Ba\e(B)
- ("++a" ?\e,Bd\e(B)
- ("+c" ?\e,Bh\e(B)
- ("+d" ?\e,Bo\e(B)
- ("+e" ?\e,Bi\e(B)
- ("++e" ?\e,Bl\e(B)
- ("+i" ?\e,Bm\e(B)
- ("+l" ?\e,Be\e(B)
- ("++l" ?\e,B5\e(B)
- ("+n" ?\e,Br\e(B)
- ("+o" ?\e,Bs\e(B)
- ("++o" ?\e,Bv\e(B)
- ("+++o" ?\e,Bt\e(B)
- ("+r" ?\e,Bx\e(B)
- ("++r" ?\e,B`\e(B)
- ("+s" ?\e,B9\e(B)
- ("++s" ?\e,B_\e(B)
- ("+t" ?\e,B;\e(B)
- ("+u" ?\e,Bz\e(B)
- ("++u" ?\e,By\e(B)
- ("+++u" ?\e,B|\e(B)
- ("+y" ?\e,B}\e(B)
- ("+z" ?\e,B>\e(B)
- ("+A" ?\e,BA\e(B)
- ("++A" ?\e,BD\e(B)
- ("+C" ?\e,BH\e(B)
- ("+D" ?\e,BO\e(B)
- ("+E" ?\e,BI\e(B)
- ("++E" ?\e,BL\e(B)
- ("+I" ?\e,BM\e(B)
- ("+L" ?\e,BE\e(B)
- ("++L" ?\e,B%\e(B)
- ("+N" ?\e,BR\e(B)
- ("+O" ?\e,BS\e(B)
- ("++O" ?\e,BV\e(B)
- ("+++O" ?\e,BT\e(B)
- ("+R" ?\e,BX\e(B)
- ("++R" ?\e,B@\e(B)
- ("+S" ?\e,B)\e(B)
- ("++S" ?\e,B_\e(B)
- ("+T" ?\e,B+\e(B)
- ("+U" ?\e,BZ\e(B)
- ("++U" ?\e,BY\e(B)
- ("+++U" ?\e,B\\e(B)
- ("+Y" ?\e,B]\e(B)
- ("+Z" ?\e,B.\e(B)
+ ("+a" ?á)
+ ("++a" ?ä)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("+e" ?é)
+ ("++e" ?ě)
+ ("+i" ?í)
+ ("+l" ?ĺ)
+ ("++l" ?ľ)
+ ("+n" ?ň)
+ ("+o" ?ó)
+ ("++o" ?ö)
+ ("+++o" ?ô)
+ ("+r" ?ř)
+ ("++r" ?ŕ)
+ ("+s" ?š)
+ ("++s" ?ß)
+ ("+t" ?ť)
+ ("+u" ?ú)
+ ("++u" ?ů)
+ ("+++u" ?ü)
+ ("+y" ?ý)
+ ("+z" ?ž)
+ ("+A" ?Á)
+ ("++A" ?Ä)
+ ("+C" ?Č)
+ ("+D" ?Ď)
+ ("+E" ?É)
+ ("++E" ?Ě)
+ ("+I" ?Í)
+ ("+L" ?Ĺ)
+ ("++L" ?Ľ)
+ ("+N" ?Ň)
+ ("+O" ?Ó)
+ ("++O" ?Ö)
+ ("+++O" ?Ô)
+ ("+R" ?Ř)
+ ("++R" ?Ŕ)
+ ("+S" ?Š)
+ ("++S" ?ß)
+ ("+T" ?Ť)
+ ("+U" ?Ú)
+ ("++U" ?Ů)
+ ("+++U" ?Ü)
+ ("+Y" ?Ý)
+ ("+Z" ?Ž)
([kp-1] ?1)
([kp-2] ?2)
([kp-3] ?3)
All digits except of `1' are replaced by Czech characters as on the standard
Czech keyboard.
-`[' and `]' are replaced with `\e,Bz\e(B' and `\e,By\e(B', respectively.
-There are two dead keys on `=' and `+'. Characters with diaresis are
+`[' and `]' are replaced with `ú' and `ů', respectively.
+There are two dead keys on `=' and `+'. Characters with diaereses are
accessible through `+='.
All other keys are the same as on standard US keyboard."
nil t nil nil t nil nil nil nil nil t)
(quail-define-rules
- ("2" ?\e,Bl\e(B)
- ("3" ?\e,B9\e(B)
- ("4" ?\e,Bh\e(B)
- ("5" ?\e,Bx\e(B)
- ("6" ?\e,B>\e(B)
- ("7" ?\e,B}\e(B)
- ("8" ?\e,Ba\e(B)
- ("9" ?\e,Bm\e(B)
- ("0" ?\e,Bi\e(B)
- ("[" ?\e,Bz\e(B)
- ("]" ?\e,By\e(B)
+ ("2" ?ě)
+ ("3" ?š)
+ ("4" ?č)
+ ("5" ?ř)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
+ ("[" ?ú)
+ ("]" ?ů)
("==" ?=)
("++" ?+)
("=+" ?+)
("+8" ?8)
("+9" ?9)
("+0" ?0)
- ("=A" ?\e,BA\e(B)
- ("+A" ?\e,BD\e(B)
- ("+=A" ?\e,BD\e(B)
- ("+C" ?\e,BH\e(B)
- ("+D" ?\e,BO\e(B)
- ("=E" ?\e,BI\e(B)
- ("+E" ?\e,BL\e(B)
- ("=I" ?\e,BM\e(B)
- ("=L" ?\e,B%\e(B)
- ("+L" ?\e,BE\e(B)
- ("+N" ?\e,BR\e(B)
- ("=O" ?\e,BS\e(B)
- ("+O" ?\e,BT\e(B)
- ("+=O" ?\e,BV\e(B)
- ("=R" ?\e,B@\e(B)
- ("+R" ?\e,BX\e(B)
- ("+S" ?\e,B)\e(B)
- ("=S" ?\e,B_\e(B)
- ("+T" ?\e,B+\e(B)
- ("=U" ?\e,BZ\e(B)
- ("+U" ?\e,BY\e(B)
- ("+=U" ?\e,B\\e(B)
- ("=Y" ?\e,B]\e(B)
- ("+Z" ?\e,B.\e(B)
- ("=a" ?\e,Ba\e(B)
- ("+a" ?\e,Bd\e(B)
- ("+=a" ?\e,Bd\e(B)
- ("+c" ?\e,Bh\e(B)
- ("+d" ?\e,Bo\e(B)
- ("=e" ?\e,Bi\e(B)
- ("+e" ?\e,Bl\e(B)
- ("=i" ?\e,Bm\e(B)
- ("=l" ?\e,B5\e(B)
- ("+l" ?\e,Be\e(B)
- ("+n" ?\e,Br\e(B)
- ("=o" ?\e,Bs\e(B)
- ("+o" ?\e,Bt\e(B)
- ("+=o" ?\e,Bv\e(B)
- ("=r" ?\e,B`\e(B)
- ("+r" ?\e,Bx\e(B)
- ("+s" ?\e,B9\e(B)
- ("=s" ?\e,B_\e(B)
- ("+t" ?\e,B;\e(B)
- ("=u" ?\e,Bz\e(B)
- ("+u" ?\e,By\e(B)
- ("+=u" ?\e,B|\e(B)
- ("=y" ?\e,B}\e(B)
- ("+z" ?\e,B>\e(B)
+ ("=A" ?Á)
+ ("+A" ?Ä)
+ ("+=A" ?Ä)
+ ("+C" ?Č)
+ ("+D" ?Ď)
+ ("=E" ?É)
+ ("+E" ?Ě)
+ ("=I" ?Í)
+ ("=L" ?Ľ)
+ ("+L" ?Ĺ)
+ ("+N" ?Ň)
+ ("=O" ?Ó)
+ ("+O" ?Ô)
+ ("+=O" ?Ö)
+ ("=R" ?Ŕ)
+ ("+R" ?Ř)
+ ("+S" ?Š)
+ ("=S" ?ß)
+ ("+T" ?Ť)
+ ("=U" ?Ú)
+ ("+U" ?Ů)
+ ("+=U" ?Ü)
+ ("=Y" ?Ý)
+ ("+Z" ?Ž)
+ ("=a" ?á)
+ ("+a" ?ä)
+ ("+=a" ?ä)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("=e" ?é)
+ ("+e" ?ě)
+ ("=i" ?í)
+ ("=l" ?ľ)
+ ("+l" ?ĺ)
+ ("+n" ?ň)
+ ("=o" ?ó)
+ ("+o" ?ô)
+ ("+=o" ?ö)
+ ("=r" ?ŕ)
+ ("+r" ?ř)
+ ("+s" ?š)
+ ("=s" ?ß)
+ ("+t" ?ť)
+ ("=u" ?ú)
+ ("+u" ?ů)
+ ("+=u" ?ü)
+ ("=y" ?ý)
+ ("+z" ?ž)
([kp-1] ?1)
([kp-2] ?2)
([kp-3] ?3)
([kp-0] ?0)
([kp-add] ?+))
-;; arch-tag: 0a27dffc-a5e1-479f-9da2-a9eb91b34d8a
;;; czech.el ends here