Vitruvian Penguin
knoppix

[knoppix:4133] Re: Flash の文字入力

Date: Fri, 1 Oct 2004 20:48:55 +0900
X-mailer: Sylpheed version 0.9.12 (GTK+ 1.2.10; i386-pc-linux-gnu)
柘植です。

On Fri, 01 Oct 2004 11:09:47 +0900 (JST)
Kuniyasu Suzaki <k.suzaki@xxxxxxxxxx> wrote:

> # フォントサーバが絡んでいたのでもしやと思いデスクトップを替えたら
> # 正解でした。

というのを読んで、あれ、と思って最初のメールを読み直したら、

> 問題が起こるFlash のインストール
>    knoppix_v3.4_20040517-20040820版

って書いてありましたね。手元のknoppix_v3.6_20040816-20040914 で試して
みた限りでは、KDEでも問題ないみたいですが、何か違いがあるのでしょうか。

ところで、前のメールに、
> こんなページを見つけました。
> http://www.geocities.co.jp/SiliconValley-Cupertino/9940/flashbeta/
って書いたんですけど、その情報源を探してみたら

 [plamo:16231] Re: flash6 for Linux
 http://www.linet.gr.jp/ML/plamo/200211/msg00196.html

に始まるスレッドみたいです。

flashplayerは日本語表示に東風フォント(Kochi Gothic, Kochi Mincho)を必要と
しているらしいこととか、/etc/X11/fs/configの catalogue=行の末尾にkochiの
フォントパスを追加してはいけない理由、とかが書いてありました。

それを読んで、いろいろ試してみているときに気がついたのですが、Knoppix
ではxfs(フォントサーバのほうです)は動いてないんですね。

 root@ttyp0[fs]# /etc/init.d/xfs stop
 Stopping X font server: xfs not running (/var/run/xfs.pid not found).

Knoppix の /etc/rc[1-5].d/の中はほとんど空っぽなんだからあれなんですが、
てっきり動いてるんだと思い込んで restart と書いてしまいました。

さらに、フォントサーバを動かす必要もなさそうです。
/etc/X11/fs/configの`catalogue='行の最初の方に、
`/usr/share/fonts/truetype/kochi/' を挿入するだけでいいみたいです。
あるいはまた、/etc/X11/fs/configconfigファイル自体を削除してしまっても
うまくいくみたいです。

詳しいことはわからないので当てずっぽうですが、libflashplayer.soはまず、
フォントサーバが動いているかどうかにかかわらず、/etc/X11/fs/configを探し、
ファイルがあればそのcatalogue行に記述されているフォントパスにある
fonts.dirを読み、/etc/X11/fs/configファイルがなければ、

find /usr/share/fonts/ -name fonts.dir
find /usr/X11R6/lib/X11/fonts -name fonts.dir

みたいなことをやって東風フォントを探すのかな、と思いました。

結局、CD-ROM起動のknoppix_v3.6_20040816-20040914 (KDEデスクトップ, Flash の
バージョンは7.0 r25 )では、

> 2. knoppix-> utilities -> Install software -> flash7-plugin で flash 
>    をインストール
> 3. ルート権限で /etc/X11/fs/config 内の catalogue = に 
>    /usr/share/fonts/truetype/kochi/ を追加。
> 5. brouwer (mozilla, konqueror) で flash の文字入力を確認。

だけでいいみたい。

これで問題のhttp://wbt.sit.ac.jp:8080/wbt/index.jsp 以外でも、
http://www.iodata.jp/ のプルダウンメニュー内の文字がちゃんと表示される
ようになったりもします。

最後に、

>> 「中学生1年」->「符合のついた数」で回答欄を入力しようとしてもうまくい
> 
> のページで、数字が見えるようになります。
> ただし"-"(マイナス)符合だけが表示されないみたいですが。

については、ひょっとしたら以下と関係あるのでしょうか?
だとすれば、http://wbt.sit.ac.jp:8080/wbt/index.jsp 側でなんとか
できないものかなと思いますがどんなものでしょう。
;; 私にはマイナス符合の代わりに半角ハイフンを使うくらいしか思いつかない
;; けど
 
http://oooug.jp/cgi-bin/bbs/users/past/1057933620.html 
 
| 226 名前:oowa 2003/09/21 12:31 ID:bfGFTDV/ 
|  SuSE Linux8.2にOOo1.1rc4(独自ビルド版)をインストール、KDEデスクトップ、cannaで
| 日本語入力してますが、Writerで全角のマイナス「‐」を入れても表示されません(フォント
| はMincho及びGithic)。もしかしてSuSE特有の問題なのでしょうか?
| 
| 227 名前:OpenOffice.orgの1ユーザー。 2003/09/22 10:22 ID:9hGNFU.2 
| フォントの問題だと思います。
| 東風フォントまたはその代用品では、U+2212 minus sign に
| 空白グリフが入っています。
| 
| 228 名前:oowa 2003/09/22 20:32 ID:V0EUKpAi 
| >>227さん
| おっしゃるとおり、フォントの問題のようです。
| 商用日本語フォントでは、きちんと‐になりました。

-- 
Tsuge Akihide
<Prev in Thread] Current Thread [Next in Thread>