免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2377 | 回复: 5
打印 上一主题 下一主题

救命,opera字体出问题了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-13 22:15 |只看该作者 |倒序浏览
使用freetype时,opera网页上的英文字母完全看不清楚了,用xtt还行,但没有装xtt模块,实际上并没有使用xtt效果,这个时候,opera的网页可以看清楚,但是菜单和对话框上的字全是“口口”,输入法也看不到汉字,帖子写的好辛苦~~大侠一定要帮忙阿
以前都好的,我就把windows下的simsun字体拷贝过来了,在/usr/X11R6/lib/X11/fongs下建立了个TrueType目录,并且把/etc/X11下的xorg.conf下的相关路径开启了,结果就这样了~~~~
顺便问问,为什么simsun.ttf不能导出到fonts.dir?其他windows下的字体都可以导出来,比如Times字体都成功导出来了(用ttmkfdir程序)

论坛徽章:
0
2 [报告]
发表于 2008-08-14 11:13 |只看该作者
原帖由 foxwb 于 2008-8-13 22:15 发表
使用freetype时,opera网页上的英文字母完全看不清楚了,用xtt还行,但没有装xtt模块,实际上并没有使用xtt效果,这个时候,opera的网页可以看清楚,但是菜单和对话框上的字全是“口口”,输入法也看不到汉字, ...


估计现在都使用freetype和xft了,看不清楚可能是字体配置造成的,不知道你使用的是什么桌面环境,可以找字体配置文件,把hinting,antialias都去掉。

fonts.dir也可以这么办:

mkfontscale 生成 fonts.scale,然后拷贝成fonts.dir

菜单和对话框估计是和locale的设置有关,着重看下你的locale配置,运行locale就能看到!

论坛徽章:
0
3 [报告]
发表于 2008-08-14 12:20 |只看该作者

回复 #2 杜比环绕声 的帖子

谢谢杜比~~ 我的桌面环境最简单不过了,xorg+twm,也就是FreeBSD6.2默认的。字体配置文件应该是哪个?
没有安装图片编辑工具,没法把xwd的截图发上来,用文字描述的话,就是opera 的网页上汉字都能正常显示,但英文和数字不能完全显现,就像用橡皮把字母和数字上的某些点擦去了,比如字母“F”, 显示时左边的竖就不能显示,只有两横看得到,不过你怎么放大都一样。opera 菜单上字母全是“口口”,用linux-opera 能正常显示菜单,但弹出来的对话框还是和网页一样。Xterm上显示都是正常的,fcitx输入栏极小,我打字都只能靠输入词语再剪辑来获得

论坛徽章:
0
4 [报告]
发表于 2008-08-14 15:13 |只看该作者
字体配置文件,可以看下用户目录下的.fonts.conf文件,locale要设置成 zh_CN.GBK之类的!再有,可以看看opera的字体配置设置,供参考,opera没用过

论坛徽章:
0
5 [报告]
发表于 2008-08-14 16:25 |只看该作者

回复 #4 杜比环绕声 的帖子

唉,麻烦大啦~~ fonts.conf好像是xml写的吧?我一窍不通~~~  locale我用的zh_CN.eucCN,呵呵,这个应该不是问题。谢谢啦,我去试试

论坛徽章:
0
6 [报告]
发表于 2008-08-14 18:14 |只看该作者

回复 #1 foxwb 的帖子

发现蛛丝马迹了,在启动opera时,控制台里出现:
Waring: Crning: Cannot convert string "" to type XftFont
Warning: FreeTypeRasteriseGlyph() returns an error,
          so the backend tries to set a white space.

这是在怎么会回事阿?怎么这个函数会出错呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP