LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: jarryson

有关opera字体的问题,今天终于有点希望了。。

[复制链接]
发表于 2008-2-1 06:44:56 | 显示全部楼层
用css控制字体比较合适,界面也没什么问题,看截图,我是用准圆的,效果令人满意:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2008-2-1 07:33:02 | 显示全部楼层
估计就是等9.5正式发布中文支持还是没什么重大改进。在这一点上,opera明显不如firefox。
个人还是相当喜欢opera的,但这家伙特点很鲜明,缺点也很明显。
回复 支持 反对

使用道具 举报

发表于 2008-2-1 11:17:14 | 显示全部楼层
用 Opera 就打定主意只用一种中文字体吧。哈哈,有点阿Q精神了。
其实浏览网页只用一中中文字体也没什么不方便的,最多是不分黑体和宋体而已了。我估计很少有网页使用黑体、宋体之外的字体。至少在我经常浏览的网站里是这样的,真是阿Q啊。

我不使用核心字体,都 Qt 3 程序了就别用这些东西了吧。

  1. ;in .opera/opera6.ini
  2. [User Prefs]
  3. Enable Core X Fonts=0
  4. Enable Xft Fonts=1
复制代码

这样 Opera 就不去找那些“又大又丑”的中文字体了吧。绘制 UTF-8 网页里的中文时 Opera 只会使用一种字体,我设置 GB* 网页也使用相同的中文字体。(我都是用文鼎宋,看惯了。)

可以在 fontconfig 里配置,小字号时用 bitmap song 代替主用的矢量字体,做到“大小兼顾”。

感觉目前多数中文矢量字体缩放到 12px 以下就很难辨认了,要是碰上聚焦模糊的 CRT 显示器就更惨了,所以小字号时用点阵字体还不错;我尤其喜欢的是,从笔画粗细上看,小字号时点阵宋和 hintfull 的 Bitstream Vera 西文字体非常协调。当然,开了 autohint 的文泉驿正黑或文鼎宋的笔画也比较清晰,不过这 autohint 有时会把字体 hint 到走样。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2008-2-1 12:31:46 | 显示全部楼层
/usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
改这个,别改字体
回复 支持 反对

使用道具 举报

发表于 2008-2-1 13:32:13 | 显示全部楼层
Post by e66m;1813320
/usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
改这个,别改字体


如何改?
很少見到人改這個,其實是不是和以前Wine的改法差不多?
就是把缺少的GBK東西刪除了?
回复 支持 反对

使用道具 举报

发表于 2008-2-1 14:52:40 | 显示全部楼层
Post by jarryson;1812901
只要不是utf-8的中文网页,一点问题都没有,很漂亮,使用font.conf里面设置。

但是碰到utf-8网页就没有办法了,老是自己列举字体使用。

今天看了狱卒兄在tip里面引用,原来还有这一招。。删除部分misc字体。。

删除了gb*字体之后,使用opera,不用配置,非utf-8网页很漂亮。但是比方linuxsir还是有部分我不能忍受的字体。又大又丑。

既然系统里面没有gb中文,那么就只可能是日文或者韩文里面有了,所以我又把misc里面的日文(包含ja的)和韩文(不知道包含什么,包含k的,乱删除了一点),现在好看多了。。

虽然距离非utf8字体有距离,因为还是随便用我系统里面的字体。不过比原来好看多拉。。

没有misc的中文字体了,世界清静多了。。。

总结,就是删除misc自带的不好看的字体,而且非系统必须字体。。

注意:misc这个包不能删除,包含iso的也不能,其余没有试过,否则x不能启动,提示加载字体错误。删除后记得刷新字体缓存,建立fontscale和fontdir文件。


  1. sudo fc-cache -fv
  2. sudo mkfontscale
  3. sudo mkfontdir
复制代码


不行再试试看删除opera的配置文件。


显然还没有弄明白,字体效果跟locale设置方面就没有直接联系,很多简单的事情总是最后被搞的这么复杂,无语……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2008-2-1 15:11:00 | 显示全部楼层
其实字体配置的高度自定义是opera的一个优点
回复 支持 反对

使用道具 举报

发表于 2008-2-1 18:13:19 | 显示全部楼层
高度自定义对于会的人来说是优点;对不会的人来讲,她就是缺点。正如arch本身,会kiss,就认为arch很好;不会kiss,就觉得她不够友好。
CSS自定义opera字体有个缺点,就是用这个方法不能分别定义中文字体和英文字体。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-1 21:04:50 | 显示全部楼层
没有想到高手这么多,lien字体配置确实不错,不过那仅仅限于点阵字体,如果不是点阵字体,就没有那么方便了。。

比方我要stheit,但是不喜欢他的英文字体,就比较困难了,而且默认utf8网页会使用系统里面带的很丑的字体。而且界面字体也是这样。除非你选一种中文英文都不错的字体。。。

css我只能说配合使用,不过把那字体定为sans倒是没试过,去试试看。。
回复 支持 反对

使用道具 举报

发表于 2008-2-1 22:26:20 | 显示全部楼层
界面字体需要在首选项里面单独设定。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表