[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Meadow3における多言語表示



こんにちは、白井です。

From: Soichi Ishida <zau_777_emacs@xxxxxxxxxxxxxxxxx> さん曰く
Subject: Meadow3における多言語表示
Message-ID: <ubq1ky8wk.fsf@xxxxxxxxxxxxxxxxx>
Date: Sun, 29 Jun 2008 16:53:15 +0900

> こんにちは。最近Meadowを本格的に始めたのでかなりの初心者です。ご容赦ください。

はい。

> 先日表計算を行うためにMeadow3にアップグレードしました。その際フォントに関しては
>
> mule-fonts
>
> をインストールすればいいかと思い、ネットインストールを2度ほど実行しましたが、
>
> C-h h
>
> で表示してみるとトーフ(豆腐)状態はそのままです。

mule-fonts の詳細が
http://www.meadowy.org/meadow/netinstall/wiki/PkgMule-fonts
に書いてあります。一読された方が良いかと思います。

ネットインストールが成功しているなら、上記の wiki の

>>~/.emacs
>>
>>default-frame-alist に '(font . "....") の記載があればそれを使
>>います。記載がない場合には >>mule-fonts16 を設定します。
>>
>>自分で設定のフォントを使っている場合でも font は設定しますので
>>「SHIFT + マウス左クリック」で >>mule-fonts16 を選択できます
>>(使うことができます)。

が参考になると思います。

以下、こういうときの一般的な話ですが、

> 自分はフランス語とアラビア語が必要で、WindowsXP Homeの多言語は
> それらに設定してありますが、Meadow上での入力はまったく出来ない
> 状態です。自分の設定ミスであることは明らかですが、どこを調べれ
> ばいいでしょうか?

例えば、アラビア語の表示に必要な character sets は

arabic-iso8859-6
arabic-digit
arabic-1-column
arabic-2-column

になります。M-x list-character-sets とすると、Emacs で扱える
character set が表示されるので、なんとかわかるかなぁという感じで
す。

そして、M-x list-character-sets => arabic-2-column とすると、
arabic-2-column で定義されている全 character が表示されます。こ
こで、NG だったら「この charcter set のフォントはどうやって入手
して、Emacs に教えればよいのか?」という話になります。

また、こういうときの解析に使うのは、解析したい文字の上にカーソル
をおいて、M-x what-cursor-position, C-u M-x what-cursor-position
の実行、というのもあります。漢字などの上で動かすと雰囲気がわかる
と思います。

UNIX 上の Emacs だと上記のコマンドなどでなんとかなるのですが、
Meadow 独特の設定はそれなりに敷居が高いのでネットインストールで
一式揃えているわけです。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxx)