[opensuse-ja] JAVA Applet での日本語表示
野宮です. 64-bit 版の seamonkey に入れ替え,JAVA は, java-1_7_0-icedtea-1.5_b24-1 java-1_7_0-icedtea-plugin-1.5_b24-1 を入れました. JAVAそのものは問題なく動作していますが,JAVA applet の日本語表示が \346\227\245 と化けます. また, http://mainichi.jp/enta/shougi/etc/kifunew/080227.html を観ようとしましても,肝心の棋譜が全く表示されません. そこで, $ mkdir -p /usr/lib64/jvm/java-1.7.0-icedtea-1.5_b24/jre/lib/fonts/fallback/ $ cd /usr/lib64/jvm/java-1.7.0-icedtea-1.5_b24/jre/lib/fonts/fallback/ $ ln -s /usr/share/fonts/truetype/ipa*.ttf . を実行しましたが,現象に変化ありません. 日本語表示法をお教え戴きたく,宜しくお願いします. --- 野宮 賢 mail-to: nomiya @ galaxy.dti.ne.jp 「eメールや携帯電話に縛られた社会は、自分自身と向き合ったり、 空想にふけったりする自由を奪う。」 -- M. Crichton -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
xeon-koyamaです。 http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/intl/fontconfig.html ここの、 ランタイムに lib/fonts/fallback ディレクトリが存在し 以下が参考になります。 このMLで、以前にも話題になっていたと思いますが、 suseのjavaパッケージは、私には複雑すぎて管理できないので入れてません。 解析してやろうと思って、めげました。 sunから、bin をダウンロード、 /usr/local/java に 解凍して、 JAVA_HOME を パスで通して使ってます。
$ mkdir -p /usr/lib64/jvm/java-1.7.0-icedtea-1.5_b24/jre/lib/fonts/fallback/
fallback の位置は、 $JAVA_HOME/jre/lib/fonts/fallback です
$ cd /usr/lib64/jvm/java-1.7.0-icedtea-1.5_b24/jre/lib/fonts/fallback/ $ ln -s /usr/share/fonts/truetype/ipa*.ttf .
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
野宮です.
In the Message;
Subject : Re: [opensuse-ja] JAVA Applet での日本語表示
Message-ID : <47C7E72B.5050502@hintmark.com>
Date & Time: Fri, 29 Feb 2008 20:06:19 +0900
koyama
http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/intl/fontconfig.html
ここの、
ランタイムに lib/fonts/fallback ディレクトリが存在し
以下が参考になります。
ちょっと違うようです. つまり,lib/fonts/fallbak を作成し,フォントを入れても意味がなく,調べてみ ましたら, fontconfig.SuSE.properties.src には, [...] filename.Sazanami_Gothic=/usr/share/fonts/truetype/sazanami-gothic.ttf filename.Sazanami_Mincho=/usr/share/fonts/truetype/sazanami-mincho.ttf [...] と書かれてあります. これですと,java-icedtea を入れればそのまま日本語が表示される(sazanami フォ ントは入っています)筈と思えるのですが. どうも,日本語が豆腐ではなく,\346\227\245 という表示になるのが気になります. これって,文字コードが違うのでは?
$ mkdir -p /usr/lib64/jvm/java-1.7.0-icedtea-1.5_b24/jre/lib/fonts/fallback/
fallback の位置は、 $JAVA_HOME/jre/lib/fonts/fallback です
いえ,ここに作成すれば,$JAVA_HOME/jre/lib/fonts/fallback も同時に作成され ます. で,今は,32-bit seamonkey で 32-bit sun java を使っています. --- 野宮 賢 mail-to: nomiya @ galaxy.dti.ne.jp 「先端技術の開発は、優れた頭脳を持つ人間が集中しないと成功しない。 しかし、技術開発と、それが何をもたらすかを考えることは別だ。 一人の人間に二つは望めない。」 -- M. Crichton -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
xeon-koyamaです
ちょっと違うようです. つまり,lib/fonts/fallbak を作成し,フォントを入れても意味がなく,調べてみ ましたら,
わかりにくい表現でしたね。 私の場合は、面倒なので、SUSEのjdkは使わずにsun からダウンロードして使っ てます。 その際の、fallback は、$JAVA_HOME/jre/lib/fonts/fallback にしてます と言いたかっただけです。 こうすると、font.properties.ja も、sunのものになりますのでsimpleです。 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
participants (2)
-
koyama
-
野宮 賢 / NOMIYA Masaru