2007年12月18日 星期二

linux下java 1.5, 1.6中文設定

java 到 linux 下中文都會變成 口口 ...
原來有一個很簡單的方法可以修正
# cd /opt/sun-jdk-1.6.0.03/jre/lib/fonts
# mkdir fallback
# cd fallback
# ln -s /usr/share/fonts/fireflysung/fireflysung.ttf .
# mkfontscale
最後將fonts/fallback/fonts.scale檔的內容貼到fonts/fonts.dir
兩個檔案的第一行數字加總到fonts.dir內
大概是會長這樣:
# head fonts.dir
53
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-big5-0
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-big5.eten-0
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-cns11643-1
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-iso10646-1
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-koi8-r
LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-1
LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-1
LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-1

有了上面幾行中文的定義,就不會找不到中文字行了

沒有留言:

Related Posts Plugin for WordPress, Blogger...