查看源代码
出自Linux Wiki
对
Java程序中文字体配置
的源代码
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
在[[Debian]]、[[Ubuntu]]等发行版中,JAVA程序的中文默认可能不正常(如几何做图工具[[Geogebra]])。 经过观察,发现这是由于JRE字体配置不正确所导致的。修改JRE的字体配置文件可以解决这个问题。 Ubuntu用户可以考虑参考[http://blogs.sun.com/wind/entry/linux%E4%B8%8Bjava%E7%9A%84%E4%B8%AD%E6%96%87%E5%AD%97%E4%BD%93%E8%AE%BE%E7%BD%AE 这篇文章]完成配置。 ==配置文件位置== 字体配置文件存于<ref>http://java.sun.com/javase/6/docs/technotes/guides/intl/fontconfig.html</ref>: ''JavaHome''/lib/fontconfig.properties 其中,''JavaHome''表示JRE所在的路径,如在Debian、Ubuntu中, <source lang=bash> JavaHome=/usr/lib/jvm/java-6-sun/jre </source> ==准备字体== 首先请确定要使用的字体,如Windows中的黑体、宋体,或Linux中uming字体。目前我还不能将[[文泉驿]]的点阵字体用于此。 假设使用黑体,请先将Windows中的''WINDOWS\Fonts\simhei.ttf''文件复制到某个文件夹,并记录其地址,如可将其复制到''/usr/share/fonts/truetype/win/simhei.ttf''。而如果使用宋体,则复制''simsun.ttc'' ==修改配置文件== 打开配置文件,如''/usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties''。 在'''version=1'''后面加入<ref>http://blogs.sun.com/wind/entry/linux%E4%B8%8Bjava%E7%9A%84%E4%B8%AD%E6%96%87%E5%AD%97%E4%BD%93%E8%AE%BE%E7%BD%AE</ref> allfonts.chinese-arphic1=-misc-simhei-medium-r-normal--0-0-0-0-p-0-iso10646-1 如果原来文件中还有设置allfonts.chinese-arphic1的,就把它们注释掉。 紧接着,加上 filename.-misc-simhei-medium-r-normal--0-0-0-0-p-0-iso10646-1=<font color=green>/usr/share/fonts/truetype/win/simhei.ttf</font> 注意把绿色部分换成''simhei.ttf''存放的位置。 如果要使用宋体,则只需将前面所有的'''simhei'''换成'''simsun''即可。 如果使用其它truetype字体,请使用[[mkfontscale]]生成的文件中的字体名替换''-misc-simhei-medium-r-normal--0-0-0-0-p-0-iso10646-1''即可。<ref>http://www.builder.com.cn/2008/0619/935502.shtml</ref><ref>http://hiei.yeax.com/archives_48.html</ref> ==相关资料== <references/> [[Category: Java]]
在这个页面上使用的模板有:
Template:Hint
(
查看源码
)
返回到
Java程序中文字体配置
。
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
查看
页面
讨论
查看源代码
历史
个人工具
登录/创建账户
搜索
简体繁体转换
不转换
简体
繁體
工具箱
链入页面
链出更改
特殊页面