[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:38794] emacs21 で日本語infoファイルが読めません



sid で emacs21 を使っています。
 少し前までは、xemacs21 を使っていて、その時は、xemacs21 上で日本語の
info ファイルを問題なく読むことができていたのですが、emacs21 上では、
文字化けしてしまうことに気付きました。日本語の info ファイルの文字コー
ドは iso-2022-7bit で、emacs21 はデフォルトの文字コードを
euc-japan-unix として使用しています。(xemacs21 でも日本語コードはeuc)

-------.emacs 文字コード設定関連
;; -*-coding: euc-jp;-*-
;;; Language Environment and Coding Systems
(set-language-environment "Japanese")
(set-default-coding-systems 'euc-japan-unix)
(set-terminal-coding-system 'euc-japan-unix)
(set-keyboard-coding-system 'euc-japan-unix)
(set-buffer-file-coding-system 'euc-japan-unix)
(setq default-process-coding-system '(euc-japan-unix . euc-japan-unix))
-------

default-process-coding-system を iso-2022-7bit とすれば日本語のinfoファ
イルを読むことができるのですが、他のパッケージの設定との整合性がとれま
せん。

分からないなりに、

(custom-set-variables
  '(Info-mode-hook (quote (lambda () 
			    (let
				((coding-system-for-read 'iso-2022-7bit)
			      )
))))

というのを .emacs に加えてみたのですが、結果は変わりませんでした。
 Info-mode での文字コードの設定は、どこで行うのが正しいのでしょうか?
----------------------------------------
Takashi Kato : tkatou@xxxxxxxxxxxxxxx
http://www.ccn.aitai.ne.jp/~tkatou/