[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cgreek-ja:01074] Re: Fedora Core Iでの cgreek の設定 (まとめ)
高橋です。
Kenji MIZUOCHI writes:
>> 試していませんが、最後の部分は
>>
>> (un-define-change-charset-order '(mule-unicode-0100-24ff))
>>
>> だけでいいような気がします。
> 試してみましたら、これだけでもうまく行きました。
> ただ、起動時に cgreek パッケージを読み込んだ後、ちょっと考えているような
> 感じになって、起動がほんの少し遅くなった気がしました。
遅くなりましたか。では
(un-define-change-charset-order '(mule-unicode-0100-24ff japanese-jisx0208))
だとどうでしょう?
Kenji MIZUOCHI writes:
> 今朝のメールで、
> (un-define-change-charset-order '(mule-unicode-0100-24ff)
> でうまく行ったと書きましたが、その後色々やってみましたら、不具合がでました。
> この設定にすると、
> (1) バッファ上のギリシア文字の文字コード (C-u C-x = で確認) はすべて
> mule-unicode-0100-24ff となるのですが、
> (2) cgreek-tex.el にある function
> cgreek-unicode-to-tex-buffer
> でファイルを tex 形式にコンバートするときに、greek-iso8859-7 が
> 混在してしまいました。
ちょっと確認させて下さい。
1. ギリシア文字を入力するか、ギリシア文字の入ったファイルを開く。
2. C-u C-x = で charset を調べると、ちゃんと mule-unicode-0100-24ff に
なっている。
3. M-x cgreek-unicode-to-tex-buffer を実行する。
4. なぜかギリシア文字が残る。
5. その残ったギリシア文字の上で C-u C-x = すると greek-iso8859-7 になっ
ている。
ということですか?
> 他方、
> (un-define-change-charset-order
> '(mule-unicode-0100-24ff ascii latin-iso8859-1 greek-iso8859-7
> japanese-jisx0208))
> と書いておくと、この不具合はでませんでした。
これもまた不可解な挙動です。なぜ greek-iso8859-7 を指定しない時に
greek-iso8859-7 が入り、指定した時に入らないのか不思議です。
~/.emacs の中ですが、先に un-define-change-charset-order を書き、その
後で (load "cgreek") するとどうなりますか?
--
TAKAHASHI Naoto
ntakahas@xxxxxxxx
http://www.m17n.org/ntakahas/