Seiji Zenitani
zenit****@tkg*****
2004年 5月 7日 (金) 19:17:04 JST
こんにちは、銭谷です。 すみません、高階さん&奥村さんに指摘していただいた2つの方法は動作しませんでした。 インラインパッチに含まれるmac-im-insert 関数を (defun mac-im-insert (str) (while (string-match (char-to-string 2213) str) (setq str (replace-match (char-to-string 92) t t str))) (insert str) (setq mac-im-insert-text-length (length str))) のように定義しなおせばどうでしょう? USキーボードiBook + PMG3用のJISキーボード のテスト環境では、 ことえり英字モードでバックスラッシュを入力できました。 On 2004/05/07, at 14:33, Haruhiko Okumura wrote: > 奥村@松阪大→三重大です。 > > Tomomi TAKASHINA <t.tak****@compu*****> wrote: > >> 高階です。こんにちは。 >> >>> それから、先日、\が入力できない(半角の□:実体は¥?になってしまう)という >>> 問い合わせを受けましたが、入力モードをUSに切り替えると解決されたそうです。 >>> また、手元に検証できる環境がないのですが >>> (global-set-key [2213] '(lambda()(interactive)(insert 92))) >>> とすれば、JISキーボードの¥キーでも\を入力できるかもしれません。 >> >> これは、インライン入力パッチに関する話ですか? >> >> だとすると、私のところで上の global-set-key を試したところ、 >> 日本語インライン入力後に、半角モードにしても、 >> やっぱり、円マークになってしまい、バックスラッシュを入力できま >> せんでした。 > > http://home.att.ne.jp/alpha/z123/emacs-mac-j.html > > には > > (keyboard-translate 2213 92) > > という解も書かれていましたが,それも私の環境ではうまくいきませんでした。 > > 今はしかたなくまたTerminalでCarbon Emacsを使っています。 > > -- > 奥村 晴彦 http://oku.edu.mie-u.ac.jp/~okumura/ > 〒514-8507 三重県津市上浜町1515 三重大学教育学部 > _______________________________________________ > Macemacsjp-users mailing list > Macem****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/macemacsjp-users >