Opera中文字体的设置

  OS:Ubuntu9.10

  Opera version:10.10

  Opera是一款非常不错的浏览器,小巧快捷Windows和Linux下都有相应的发行版。在Linux下使用Opera浏览中文页 面时经常会发生字体混乱的问题。具体来说就是在一行中文中大部分都是宋体但是有时会蹦出来几个楷体字而且字号偏小显示模糊。 这一问题的产生和Opera的字体调用机制有关,解决起来也不难。 Linux下Opera的字体配置文件是目录/usr/share/opera/defaults下的font.ini文件,用gedit编辑器打开该文件,在配置文件中找到:

; Known fonts that solves specific problems
family:mincho|gothic = japanese good try-first
family:kochi* =japanese good try-first
family:baekmuk* =korean good try-first

全部注释掉,用下面的内容替换:
; Known fonts that solves specific problems
family:Simsun|FZSongTi = chinese-s excellent try-first
family:WenQuanYi Bitmap Song = chinese-s verygood try-first
family:AR PL UMing* =chinese-s good try-first

  重新启动浏览器,即可!

 

附:

/usr/share/opera/defaults/font.ini

 

ExpandedBlockStart.gif 代码
  1  Opera Preferences version  2.1
  2  ;  Do not edit this file while Opera is running
  3  ;  This file is stored in UTF-8 encoding
  4 
  5 
  6  [ matches ]
  7 
  8  ;  One can disable xft or core fonts if necessary
  9  ;  Please note that "Enable Core X Fonts" set to 0 in operaprefs.ini
 10  ;  will prevent reading x11 core fonts all together. That value is default
 11  ;  if opera 10.
 12  ; engine:xft=blacklist
 13  ; engine:x11=blacklist
 14 
 15  ;  Foundries that are generally known to have bad implementations
 16  ; foundry:urw|abiword|ultimo=bad
 17 
 18  ;  Generic settings - families with known glyph types
 19  family:times|nimbus roman no9 l|times new roman|bitstream vera serif = serif
 20  family:helvetica|nimbus sans l|arial|bitstream vera sans = sans-serif
 21  family:courier|courier new|bitstream vera sans mono = monospace
 22 
 23  ;  Generic settings - generic families which have good, readable designs,
 24  ;  but where we can't be sure the implementation is any good.
 25  family:times|times new roman = good
 26  family:helvetica|arial = good
 27  family:courier|courier new = good
 28  family:clearlyu * = good
 29 
 30  ;  Known high-quality fonts
 31  family:arial|verdana|times new roman ; foundry:microsoft|monotype=excellent
 32  family:Nimbus* = verygood
 33  foundry:bitstream = excellent
 34 
 35  ;  Known fonts that solves specific problems
 36 
 37  ;  Chinese fonts 
 38  ; family:Simsun|FZSongTi|新宋体|宋体|方正宋体|文泉驿正黑|文泉驛正黑|WenQuanYi Zen Hei=chinese-s excellent try-first 
 39  family:Simsun|FZSongTi = chinese-s excellent try-first  ; added by myself
 40  family:WenQuanYi Bitmap Song = chinese-s verygood try-first 
 41  ; family:文鼎PL简报宋|AR PL UMing*|AR PL SungtiL GB=chinese-s good try-first
 42  family:AR PL UMing* = chinese-s good try-first  ; added by myself
 43 
 44  ;  Japanese fonts
 45  ; family:IPA*=japanese excellent try-first
 46  ; family:kochi*=japanese good try-first
 47  ; family:VL*=japanese verygood try-first
 48 
 49 
 50  ;  Korean fonts 
 51  ; family:baekmuk gulim|undotum=korean sans-serif excellent try-first 
 52  ; family:baekmuk batang|unbatang=korean serif verygood 
 53  ; family:baekmuk dotum=korean sans-serif good 
 54  ; family:ungungseo|unshinmun=korean serif good 
 55  ; family:baekmuk*|un*=korean
 56  ;  Optional Korean blacklist 
 57  ; family:bandal|bangwool|guseul|eunjin*=blacklist
 58 
 59 
 60  ;  Fonts that we know should not be used for displaying text
 61  family:*dingbat*|*dings*|agathadaimon = symbol
 62 
 63  ;  Specific fonts at the bottom
 64  ;  Known bad implementations
 65  engine:x11 ; foundry:mdk;family:helvetica=blacklist
 66  engine:xft ; foundry:adobe;family:helvetica=blacklist
 67 
 68 
 69  [ default ]
 70  usage = by-request
 71  preference = 5
 72 
 73  [ serif ]
 74  style = serif
 75 
 76  [ sans-serif ]
 77  style = sans-serif
 78 
 79  [ monospace ]
 80  style = monospace
 81 
 82  [ cursive ]
 83  style = cursive
 84 
 85  [ fantasy ]
 86  style = fantasy
 87 
 88  ; [japanese]
 89  ; style=japanese
 90 
 91  [ chinese-t ]
 92  style = chinese-t
 93 
 94  [ chinese-s ]
 95  style = chinese-s
 96 
 97  ; [korean]
 98  ; style=korean
 99 
100  [ try-first ]
101  usage = try-first
102 
103  [ excellent ]
104  preference = 8
105  usage = try-first
106 
107  [ verygood ]
108  preference = 7
109  usage = try-first
110 
111  [ good ]
112  preference = 6
113 
114  [ bad ]
115  preference = 4
116 
117  [ avoid ]
118  usage = by-request
119 
120  [ symbol ]
121  usage = by-request
122 
123  [ blacklist ]
124  usage = blacklist
125 


 

转载于:https://www.cnblogs.com/MagicLetters/archive/2010/01/01/4382727.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值