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

[cgreek-ja:01076] Re: Fedora Core Iでの cgreek の設定 (まとめ)



高橋です。

Kenji MIZUOCHI writes:

> (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 のみのファイルでも
>           画面一面に ?????? .... が表示されて、編集操作ができなくなる。

明らかに変ですね。Fedora のパッケージングにバグがあると考えられます。

> (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 以下の部分を色々変えても症状は同じ。

エラーが生じたとき、*Messages* バッファには何が出力されていますか?

-- 
TAKAHASHI Naoto
ntakahas@xxxxxxxx
http://www.m17n.org/ntakahas/