機種依存文字と Unicode

JIS X 0208 の規格には含まれない NEC 特殊文字 (13区)と NEC 選定 IBM 拡張文字 (89〜92区)は Mule-UCS や utf-translate-cjk-mode で Unicode への変換に対応していません。
ということで、適当に対応させてみました。

utf-translate-cjk-mode

Emacs-22 にて utf-translate-cjk-mode を利用している場合は、 subst-jisx0208ex.elをロードするだけです。 ~/.emacs への記述例は以下の通りです。

(eval-after-load "subst-jis" '(load "subst-jisx0208ex"))

Mule-UCS

Mule-UCS を利用している場合は、 un-jisx0208ex.tar.gzを附属の README.ja を 参考にインストールしてください。

下図のように、un-jisx0208ex を読込むと丸数字(NEC 特殊文字)が utf-8 で encode できます。


Valid XHTML 1.1! Valid CSS!
戻る