Re: Emacs 21 + X-Symbolで、euc-jp で保存できない

名前: seiji
日時: 2004-06-04 21:47:26
IPアドレス: 218.226.7.*

>>29447 安宅さん、いつも親切なコメントをありがとうございます。 > これは、preview-latex と X-Symbol を併用しているという事でしょうか。 > 私は X-Symbol しか使っていないので、誤りがあるかもしれませんが > Emacs-21.3.50 + X-Symbol 4.5.1 > の環境で、上のような問題もなく、ちゃんと使えています。 > 私の設定は以下の通りです。 問題を簡単にするために、preveiw-latexを使うのをやめました。 また、Emacsの設定を安宅さんと同じにしてみました。 しかし、「oの上にアクセントがついたもの(\'o)が含まれる ソースファイルは、エンコーディングをiso-2022-jp-2にしないと 保存できない」状況は、全く変わりませんでした。 > もしかして、変数 x-symbol-8bits が t になっていませんか? Emacsで M-x describe variable x-symbol-8bits を実行すると、以下のように表示され、nilになっているようです。 ---------------------------------------------------------------------- x-symbol-8bits's value is nil Documentation: *If non-nil, do not encode 8bit characters. Variable `x-symbol-coding' determines which characters are assumed to be 8bit characters. Note that tokens representing 8bit characters are always decoded, except if `x-symbol-unique' is non-nil. Function `x-symbol-mode' sets this variable to a reasonable value if the variable is not yet buffer-local. Defined in `x-symbol-hooks'. ---------------------------------------------------------------------- > X-Symbol 関連の .emacs の内容や、どのようにして X-Symbol をインストール > したのか等の情報も書くと解決策が分かるかもしれません。 以下に、私の .emacs の内容を全て貼りつけます。 ---------------------------------------------------------------------- ;; .emacs ;;; uncomment this line to disable loading of "default.el" at startup ;; (setq inhibit-default-init t) ;; turn on font-lock mode (global-font-lock-mode t) ;; enable visual feedback on selections ;(setq transient-mark-mode t) ; AUCTeXを使う (require 'tex-site) (setq TeX-default-mode 'japanese-latex-mode) (setq japanese-TeX-command-default "pTeX") (setq japanese-LaTeX-command-default "pLaTeX") (setq japanese-LaTeX-default-style "jsarticle") (setq TeX-file-extensions '("tex" "sty" "cls" "ltx" "texi" "texinfo" "dtx")) (setq kinsoku-limit 10) (setq LaTeX-indent-level 4) (setq TeX-view-style '( ("." "pxdvi %d") )) ; X-Symbol を使う (setq x-symbol-root-directory "/usr/share/emacs/") (setq x-symbol-lisp-directory (expand-file-name "site-lisp/x-symbol" x-symbol-root-directory)) (load (expand-file-name "auto-autoloads" x-symbol-lisp-directory)) (x-symbol-initialize) ---------------------------------------------------------------------- X-Symbol のインストールは、以下の手順で行いました。 1. http://sourceforge.net/project/showfiles.php?group_id=47367 から x-symbol-4.51-pkg.tar.gz をダウンロードし、/tmp/x-symbol に展開する。 2. 以下のコマンドで、Makefile を作る。 cd /tmp/x-symbol cp etc/x-symbol/Makefile.emacs ./Makefile 3. Makefileをエディタで開き、PREFIX = /usr/local の部分を PREFIX = /usr に修正する。 4. 一般ユーザで make コマンドを実行し、root で make install を実行する。 他に手がかりになりそうな情報はあるでしょうか?

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)