Archives

You are currently viewing archive for 03 July 2010

[Linux] 03 July 2010 はてなブックマーク - はいはい、いつものJavaのフォント設定 for Ubuntu10.04 Twitterでつぶやく

はいはい、いつものJavaのフォント設定 for Ubuntu10.04

自分的にはUMLで必須のastah*をUbuntu10.04のSun版JDK環境で利用してたらいつも通り豆腐になりましたから、いつも通りフォント設定書き換えましょう。

1、設定ファイル読み込みの順番が関係するのでまず既存の設定ファイルを移動する。
fontconfig.bfc > fontconfig.properties.src > fontgonfig.properties > ディストリ別フォント設定ファイル っぽい
cd /usr/lib/jvm/java-6-sun/jre/lib
sudo mkdir fontconfig_backups
sudo mv fontconfig.* ./fontconfig_backups
sudo mv fontconfig_backups/fontconfig.properties ./
ちなみに/usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties/etc/java-6-sun/fontconfig.propertiesへシンボリックリンクされてる。

2、フォント設定ファイルのkochiとsazanamiのパスをtakaoへ書き換える。

filename.-kochi-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=/usr/share/fonts/truetype/takao/TakaoGothic.ttf
filename.-sazanami-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=/usr/share/fonts/truetype/takao/TakaoGothic.ttf
filename.-kochi-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=/usr/share/fonts/truetype/takao/TakaoMincho.ttf
filename.-sazanami-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=/usr/share/fonts/truetype/takao/TakaoMincho.ttf

awtfontpath.japanese-kochi=/usr/share/fonts/truetype/takao
awtfontpath.japanese-sazanami=/usr/share/fonts/truetype/takao

以上でフォントの豆腐状態が解消するはず。
«Prev || 1 || Next»