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

[plamo:08455] Re: Emacs20.7+Gnus5.7の文字化け



  山内です.

> 以前、ちょっとしたファイルを保存する度、Emacs から保存するファイルのコー
> ドを「ほにゃほにゃなんたら: iso-2022-jp (default)」みたいな感じで尋ね
> られて「なんだ、いちいち聞くなよ」とか思って苦し紛れに設定した、という
> 記憶がある気がします。で、その時に coding 周りの変数とか関数についてを
> 手当り次第に設定して凌ごうとした名残りだと思います。

 うちでは,

(setup-japanese-environment)
(set-terminal-coding-system 'iso-2022-jp)
(set-buffer-file-coding-system 'euc-jp-unix)
(set-keyboard-coding-system 'euc-jp-unix)
(set-default-coding-systems 'euc-jp-unix)
(setq ps-multibyte-buffer 'non-latin-printer)

としておいて,よく使うモードでそれぞれ,

;;; c-mode
(add-hook 'c-mode-hook '(lambda ()
  (setq coding-system-for-write 'euc-jp-unix)
;  (setq tab-width 4)
  (setq c-basic-offset 4)
;  (setq c-auto-newline t)
   ) t)

;;; fortran-mode
(add-hook 'fortran-mode-hook '(lambda ()
  (setq coding-system-for-write 'euc-jp-unix)
   ) t)

;;; yatex-mode
(add-hook 'yatex-mode-hook '(lambda ()
  (setq coding-system-for-write 'euc-jp-unix)
   ) t)

;;; info-mode
(add-hook 'Info-mode-hook '(lambda ()
  (setq coding-system-for-read 'iso-2022-jp)
   ) t)

のように設定しています.

------                                           ------
  Chisato Yamauchi
    Mail: cyamauch@phyas.aichi-edu.ac.jp
          cyamauch@hst.phyas.aichi-edu.ac.jp
    URL:  http://phe.phyas.aichi-edu.ac.jp/~cyamauch/
------                                           ------

Follow-Ups
[plamo:08456] Re: Emacs20.7+Gnus5.7 の文字化け, Keiichi Suzuki
References
[plamo:08453] Re: Emacs20.7+Gnus5.7の文字化け, ZERO

[検索ページ] [メール一覧]
Plamo ML 公開システム