今天用到一个软件,发现中文很多是 框框, 百度一下解决了问题。 转载备查。
Ubuntu下OpenJDK对中文字体支持的解决
时间:2010-10-16 23:15 来源: 作者: 点击:次本文针对的操纵体系环境如题(10.04)。参考了。 OpenJDK对Uming字体支持不好,也许会表现为“超窄”的中笔墨体,如下内容办理此题目。 OpenJDK的字体设置文件位于/etc/java-6-openjdk/fontconfig.properties下。文件部分内容及意义为: # Component Font Map 本文针对的操纵 体系 环境 如题(10.04)。参考了。 OpenJDK对Uming字体支持 不好 ,也许会表现 为“超窄”的中笔墨 体,如下内容办理 此题目 。 OpenJDK的字体设置文件位于/etc/java-6-openjdk/fontconfig.properties下。文件部分 内容及意义为: # Component Font Mappings # Chinese fonts 中笔墨 体 allfonts.umingcn=AR PL UMing CN #allfonts.umingcn.motif=AR PL UMing CN allfonts.uminghk=AR PL UMing HK #allfonts.uminghk.motif=AR PL UMing HK allfonts.umingtw=AR PL UMing TW #allfonts.umingtw.motif=AR PL UMing TW allfonts.wqy-zenhei=WenQuanYi Zen Hei #allfonts.wqy-zenhei.motif=WenQuanYi Zen Hei allfonts.shanheisun=AR PL ShanHeiSun Uni allfonts.shanheisun.motif=AR PL ShanHeiSun Uni ... # Search Sequences 字体检索序次 sequence.allfonts=latin-1 sequence.allfonts.GB18030=latin-1,wqy-zenhei,umingcn,shanheisun sequence.allfonts.GB2312=latin-1,wqy-zenhei,umingcn,shanheisun sequence.allfonts.GBK=latin-1,wqy-zenhei,umingcn,shanheisun sequence.allfonts.x-euc-jp-linux=latin-1,japanese-vlgothic,japanese-sazanami,japanese-kochi sequence.allfonts.EUC-KR=latin-1,korean-un,korean-baekmuk sequence.allfonts.Big5=latin-1,wqy-zenhei,umingtw,shanheisun sequence.allfonts.Big5-HKSCS=latin-1,wqy-zenhei,uminghk,shanheisun #sequence.fallback=uminghk,shanheisun,wqy-zenhei,japanese-vlgothic,japanese-kochi,japanese-sazanami,korean-un,korean-baekmuk,bengali,gujarati,hindi,oriya,punjabi,malayalam,tamil,telugu,sinhala ... # 字体文件职位 filename.AR_PL_UMing_CN=/usr/share/fonts/truetype/arphic/uming.ttc filename.AR_PL_UMing_HK=/usr/share/fonts/truetype/arphic/uming.ttc filename.AR_PL_UMing_TW=/usr/share/fonts/truetype/arphic/uming.ttc filename.AR_PL_ShanHeiSun_Uni=/usr/share/fonts/truetype/arphic/uming.ttc filename.WenQuanYi_Zen_Hei=/usr/share/fonts/truetype/wqy/wqy-microhei.ttc filename.Baekmuk_Batang=/usr/share/fonts/truetype/baekmuk/batang.ttf filename.UnBatang=/usr/share/fonts/truetype/unfonts/UnBatang.ttf 我们必要 将默认字体文件变动 一下。如上的变动 选择了文泉驿字体。 1. 批改字体序次 ,将文泉驿字体置于latin1之后,位于第二位; 2. 在字体文件职位 处查找文泉驿指定的路径,确认文件名精确 (有也许会出现扩张名过错 ); 3*. 确认无误后本应办理 题目 ,但我的照样 表现 “超窄”,因此换了一种文泉驿字体(微软雅黑)就好了。 可能在中笔墨 体处将其余中笔墨 体完好解释 也可。 |