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

[plamo:07939] Re: Emacs tex-site



山口@富山大学 です。

# こっち(富山)は今すごい雪です

<20001212103343H.nakayama@krd.mci.mei.co.jp>において
nakayama@krd.mci.mei.co.jpさんは言いました。

>   auctex のtex-site をいれてやると 今度は、
> 
>   Error in init file: Symbol's value as variable is void: *euc-japan*
> 
>   というエラーに変って手に終えません。

~/.emacs がどうなっているかわからないので推測ですが、~/.emacs が
mule 用の古い設定のものではないかと考えられます。

mule(Emacs 19 系) では、表示用、入力用、ファイル用と、個別に日本語
環境を設定していたのですが、Emacs 20 系 では、一つの命令だけで日本語
環境を用意してくれるようになっています。

もし mule(Emacs 19 系) と Emacs 20 系 を併用するような環境では次の
ように Emacs のバージョンを見て分岐するようにしておけばいいと思います。

---- .emacs ----
;; Emacs 20 系の場合
(if (string-match "^20" emacs-version)
    (progn
      ;; 日本語環境設定
      (setup-japanese-environment)
      (set-terminal-coding-system 'iso-2022-jp)
      ;; default の文字コードを EUC にする
      ;; ファイルを開くと文字化けするならばコメントアウトする
      ;;(setq coding-system-for-read 'euc-jp)
      )
  )

;; Emacs 19 系の場合
(if (string-match "^19" emacs-version)
    (progn
      ;; 漢字コードの指定
      (set-display-coding-system *euc-japan*unix)
      (set-keyboard-coding-system *euc-japan*unix)
      (set-default-file-coding-system *euc-japan*unix)
      )
  )
---- .emacs ----

はずしていたらごめんなさい。
+--------+--------+--------+--------+--------+--------+--------+
富山大学大学院理工学研究科
電子情報工学専攻 知能システム工学第3講座
山口 真悟(Shingo YAMAGUCHI)  shingo@kip.iis.toyama-u.ac.jp



References
[plamo:07938] Emacs tex-site, Sakana

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