Meadowで半角カナを扱う

何が問題か

Meadow/Emacsを使って開発をしていると、扱える文字セットの関係で困ることがある。その中の1つに半角カナがある。携帯コンテンツを作成したりすると、どうしても半角カナや半角記号を使うが、それらを打つと、全角に変換されたり、他のエディタで半角で打たれた文字が化ける。また、打てるが、文字コードSJISにされてしまったりする。

解決策

簡単。.emacsに以下を書き込む

(setq unicode-basic-translation-charset-order-list
'(ascii
japanese-jisx0208 japanese-jisx0213-1 japanese-jisx0213-2
japanese-jisx0212 katakana-jisx0201
latin-iso8859-1))
(require 'un-define)
(setq bitmap-alterable-charset 'tibetan-1-column)
(require 'jisx0213)


ここで、「katakana-jisx0201」を指定すると、utf-8等の文字コードでも、半角カナを扱えるようになる。