找软件用软件,就到华军软件园! 软件发布
所在位置: 首页 — 教程攻略 — 教程 — 电脑软件教程  —  Linux系统J...

Linux系统Java不兼容思源黑体字的解决方法

作者:小桥流水 日期:2017-05-19

宽带自动拨号王
宽带自动拨号王-1.2

拨号工具 占存:1160KB 时间:2019-10-08

软件介绍: 宽带自动拨号王是一款专门针对国内广大宽带拨号用户的免费拨号软件,宽带自动拨号王软件的拨号速...

立即下载

只是Java程序好像不兼容思源黑体字,那么Linux系统Java不兼容思源黑体字的解决方法是什么呢?

Linux系统Java不兼容思源黑体字的解决方法

  尽管 Oracle 官方文档上说从 Java 7 开始已经能够支持 OTF 字体,比如 createFont 等方法仍然可以用 TRUETYPE_FONT 等参数提供对 OTF 字体的支持,但思源黑体在 Java 程序中显示汉字会出现方块,特别是简体中文语言环境下,字体看似使用的思源黑体台湾香港地区繁体版本,并没有使用简体中文版本,一些字显示不出来,以方块代替了。

  在没有多余精力去研究字体问题的情况下,目前猜测是因为思源字体以 OTF 格式发布并且内部还存在 Hinting 信息的问题导致 Java 识别存在问题,另外字体的语言编码可能也是个问题。暂时的替代方法是,最好使用不带 Hinting 信息的 TTF 字体,比如 XHei、明兰等社区制作的字体(不含 Hinting 信息),另外建议删除思源黑体软件包安装时自带的 fontconfig 配置,然后直接修改 fontconfig 中的 65-nonlatin.conf 等文件,自定义你所使用的替代字体的匹配优先级等等。

       好啦,以上就是华军小编带给大家的全部内容了,是不是很简单呢?你学会了么?想了解更多的相关内容,请随时关注华军资讯动态吧,欢迎到华军来下载哦!

相关文章

最新教程 更多

向日葵远程怎么语音通话-向日葵远程语音通话的方法 向日葵远程怎么语音通话-向日葵远程语音通话的方法

谷歌浏览器怎么翻译-谷歌浏览器翻译的方法 谷歌浏览器怎么翻译-谷歌浏览器翻译的方法

谷歌浏览器怎么修改浏览器字号大小-谷歌浏览器修改浏览器字号大小的方法 谷歌浏览器怎么修改浏览器字号大小-谷歌浏览器修改浏览器字号大小的方法

谷歌浏览器怎么重置-谷歌浏览器重置的方法 谷歌浏览器怎么重置-谷歌浏览器重置的方法

4399怎么解绑?-4399解绑的方法 4399怎么解绑?-4399解绑的方法

热门教程 更多

电脑重装系统后没声音怎么办-驱动精灵教程 电脑重装系统后没声音怎么办-驱动精灵教程

谷歌浏览器怎么清除缓存-谷歌浏览器清除缓存的方法 谷歌浏览器怎么清除缓存-谷歌浏览器清除缓存的方法

金山打字通怎么练打字-金山打字通练习打字方法 金山打字通怎么练打字-金山打字通练习打字方法

bootcamp驱动如何升级?bootcamp驱动升级方法 bootcamp驱动如何升级?bootcamp驱动升级方法

qq音乐皮肤怎么换?-qq音乐换皮肤方法 qq音乐皮肤怎么换?-qq音乐换皮肤方法