Alex Kicelew -> debian-russian@lists.debian.org @ Fri, 27 Jan 2006 16:50:32 +0300:
AK>>> Вопрос: что я недоделал? Или его нужно подключать не глобально, а AK>>> как-то по-другому? AC>> В isearch-mode работает isearch-mode-map, полностью заменяющая основную AC>> раскладку. AK> Спасибо. Но оказалось, что это еще не все. Меня не устраивает AK> имеющаяся в емаксе раскладка cyrillic-jcuken, ибо мне привычнее AK> виндовая. В поставке виндовой раскладки я не нашел (может, плохо AK> искал? но старался...). Я построил себе ее сам: quail-define-package, AK> изменил название (назвал cyrillic-jcuken-win) и индикатор (ЖW, другого AK> такого нету), quail-define-rules, register-input-method, AK> (setq current-language-environment "Cyrillic-KOI8") AK> (setq default-input-method "cyrillic-jcuken-win"). AK> При наборе все работает правильно (вот сейчас через нее набираю). А AK> при поиске -- нет. Пытается искать черт-те что. Видимо, я совершил не AK> все действия, необходимые для подключения новой раскладки. А вот каких AK> не совершил, найти не могу... Я поступил злобнее. Я правлю стандартную. (load "quail/cyrillic") (quail-defrule "#" ?# "cyrillic-jcuken") ; 3 on us kb, # on gb kb (quail-defrule "$" ?\; "cyrillic-jcuken") ; 4 (and Ran:at-woozzle (quail-defrule "\"" ?\" "cyrillic-jcuken")) ; 2 on gb kb, don't touch on us kb (quail-defrule "%" ?% "cyrillic-jcuken") ; 5 (quail-defrule "^" ?: "cyrillic-jcuken") ; 6 (quail-defrule "&" ?? "cyrillic-jcuken") ; 7 (quail-defrule "*" ?* "cyrillic-jcuken") ; 8 (if Ran:at-woozzle (quail-defrule "~" ?~ "cyrillic-jcuken") ; ~ on gb kb (quail-defrule "~" ?Ё "cyrillic-jcuken")) ; YO on us kb (quail-defrule "|" ?/ "cyrillic-jcuken") (quail-defrule "/" ?. "cyrillic-jcuken") (quail-defrule "?" ?, "cyrillic-jcuken") (quail-defrule "`" ?ё "cyrillic-jcuken") (and Ran:at-woozzle (quail-defrule "@" ?Э "cyrillic-jcuken")) ; @ on gb kb maps to Э, on us kb to " Ну, у меня там еще прелести жизни - на одном из ноутбуков британская клавиатура. Но работает. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED] Велик и могуч постмодернистский читатель (c)Elenhil Laiquendo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]