[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cgreek-ja:01075] Re: Fedora Core Iでの cgreekの設定 (まとめ)
高橋さん、
色々なケースを試してみました。
# なお起動は、emacs --no-site-file で行っています。
(1) 設定−1
------------------------------------------------------------------
(load "cgreek")
(require 'un-define)
(un-define-change-charset-order
'(mule-unicode-0100-24ff ascii latin-iso8859-1 greek-iso8859-7
japanese-jisx0208))
-------------------------------------------------------------------
(a) iso8859-7 のギリシア語ファイルを読み込む
===> mule-unicode-0100-24ff に変換される。
(b) Key Board からギリシア語を打ち込む
===> mule-unicode-0100-24ff のコードとなる。
(c) TeX 形式での保存
===> すべて正常に行われる。
(2) 設定−2
------------------------------------------------------------------
(load "cgreek")
(require 'un-define)
(un-define-change-charset-order
'(mule-unicode-0100-24ff))
-------------------------------------------------------------------
(a) iso8859-7 のギリシア語ファイルを読み込む
===> iso8859-7 のまま読み込まれる。
(b) Key Board からギリシア語を打ち込む
===> mule-unicode-0100-24ff のコードとなる。
* したがって、たとえば alpha の文字でも二種類のコードの文字が
混在することになる。(画面では両方とも alpha の文字が表示され
ています)
(c) TeX 形式での保存
===> mule-unicode-0100-24ff の部分のみ正常に行われる。
iso8859-7 の部分は、そのまま変換されずに保存される。
(3) 設定−3
------------------------------------------------------------------
(load "cgreek")
(require 'un-define)
(un-define-change-charset-order
'(mule-unicode-0100-24ff greek-iso8859-7))
-------------------------------------------------------------------
(a) 起動バナーの
This is GNU Emacs 21.3.1 ....
of 2003-10-27 on daffy.per.redhat.com
の 2003-10-27 の部分が ??????? となる
(b) C-x C-f でのファイルの読込ができなくなり、mouse-2 での選択でしか
読み込めなくなる。
(c) (mouse-2 の選択で) 読み込んだファイルは、ASCII のみのファイルでも
画面一面に ?????? .... が表示されて、編集操作ができなくなる。
(4) 設定−4
------------------------------------------------------------------
(load "cgreek")
(require 'un-define)
(un-define-change-charset-order
'(mule-unicode-0100-24ff japanese-jisx0208))
-------------------------------------------------------------------
・設定−3 の場合と症状は同じ。
(5) 設定−5
------------------------------------------------------------------
(require 'un-define)
(un-define-change-charset-order
'(mule-unicode-0100-24ff ascii latin-iso8859-1 greek-iso8859-7
japanese-jisx0208))
(load "cgreek")
-------------------------------------------------------------------
(a) Loading cgreek-tex の所でエラーが生じる。
Wrong type argument : integerp, nil
(b) ギリシア語パッケージが読み込まれない。
(c) '(mule-unicode-0100-24ff 以下の部分を色々変えても症状は同じ。
というわけで、
(1) 前回報告しました
iso-8859-7 の設定が書かれていないのに、iso-8859-7 の文字コード
が使われる
というのは、設定−2 の場合に、iso-8859-7 で書かれたファイルを読み
込んだから、でした。
(2) 正常な形でファイルの読み込み、書き出しができるのは 設定−1 の場合
のみのようです。
============================================
■■ 水落 健治
■■ 明治学院大学 文学部
■■ mizuochi@xxxxxxxxxxxxxxxxxxxxx
■■ kmizuoch@xxxxxxxxxxxx
============================================