バックスラッシュ・キー (JIS キーボードでは、¥記号を入力するキーでしょう、というのは認めないのだ) を入力したら、バックスラッシュが入力されて欲しい、 ただそれだけなのに。
TeXShop の場合は、TeXShop 環境設定の [詳細] タブで、[utfパッケージ対応] にチェックを入れれば良い、 というのがあって、別に utf パッケージなんて使いたくない、 という人は気持ちの悪い思いをしながら、チェックを入れたりもした。
最近の Mac OS では、 ことえりの [``ことえり''環境設定を開く] (システム環境設定の [キーボード]) で直せなくなった、と思っていたのだけど、 [入力ソース]タブを選んで、 下の方にスクロールすると (スクロールが出来ることに非常に気がつきにくい -- 設定を WWW で発見したら、隣で見ていた学生に笑われてしもた)、 [``¥'' で入力する文字] という項目が出て来る。
xemacs を使いたいという人がいて、xemacs はことえりと関係がないので、 ことえりの設定を直しても円記号が入力される。 emacs 系は設定ファイルに1行書くだけだ、と思ったのだけど、 今 xemacs の情報をネットで探すのは大変ですね (ヒットしないんだ)。 あきらめかけたところで、学生に、なぜことえりの設定を直しても、 xemacs が上手く動かないか説明を始めて、解決策が頭をよぎる。 X のキーボード設定をいじればいいんだ。 Xmodmap をいじって解決 (X11 Mac キー というキーワードで検索したら、 すぐに見つかった)。 まず
% xmodmap -pke > ~/.Xmodmap |
keycode 101 = backslash bar keycode 102 = backslash underscore |
桂田 祐史