LinuxSir.cn,穿越时空的Linuxsir!

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

各位都用什么浏览器阿?

[复制链接]
发表于 2008-10-15 16:17:35 | 显示全部楼层
当然是可以设置成为宋体啊。你最好也把/usr/share/fonts/misc/*gb*字体删除了,或者把fixed什么的添加到opera的blacklist,这样opera旧不会调用丑陋的象素字体了
回复 支持 反对

使用道具 举报

发表于 2008-10-15 17:26:26 | 显示全部楼层
我的是奔三的机子,用的是OPERA,用FF有点慢。
回复 支持 反对

使用道具 举报

发表于 2008-10-15 21:06:47 | 显示全部楼层
主opera,替补ff3
回复 支持 反对

使用道具 举报

发表于 2008-10-15 21:45:55 | 显示全部楼层
ff3
补字
回复 支持 反对

使用道具 举报

发表于 2008-10-16 01:48:27 | 显示全部楼层
opera几近完美,对我来说。
回复 支持 反对

使用道具 举报

发表于 2008-10-16 02:08:49 | 显示全部楼层
Post by mghohoo;1894278
opera字体还是不好看,按照某帖子说的改ini文件改成了*黑(*圆?我不知道),但似乎设置不了宋体……。n多人说*黑,*圆好看,但是字体不锐利,我不喜欢……


kde下面,只要kde开启了“圆整字体边角”(在外观里面),不用去设置opera,就可以很漂亮!

顺道问一下,我的konqueror最近地址栏都变成弹出为新窗口,然后新窗口却没法输入,这样konqueror彻底废柴了,有什么办法解决么?
回复 支持 反对

使用道具 举报

发表于 2008-10-16 16:56:28 | 显示全部楼层
用opera
字体经过一些设置之后,已经跟Windows下的效果一样了。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2008-10-16 18:05:42 | 显示全部楼层
Post by qeming;1894749
用opera
字体经过一些设置之后,已经跟Windows下的效果一样了。


能详细说一下么?
回复 支持 反对

使用道具 举报

发表于 2008-10-16 19:10:23 | 显示全部楼层
关闭opera后,在.opera/opera6.ini中的[Fonts]段-_-!

  1. [Fonts]
  2. EmailCompose=12,4,0,0,0,0,WenQuanYi Zen Hei [unknown]
  3. Email=13,4,0,0,0,0,WenQuanYi Zen Hei [unknown]
  4. Menu=12,4,0,0,0,0,WenQuanYi Zen Hei [unknown]
  5. Toolbar=12,4,0,0,0,0,WenQuanYi Zen Hei [unknown]
  6. Dialog=12,4,0,0,0,0,WenQuanYi Zen Hei [unknown]
  7. Panel=12,4,0,0,0,0,WenQuanYi Zen Hei [unknown]
  8. Tooltip=12,4,0,0,0,0,WenQuanYi Zen Hei [unknown]
  9. Form.Button=12,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
  10. Form.Text=12,4,0,0,0,0,WenQuanYi Zen Hei Mono [unknown]
  11. Form.Input=12,4,0,0,0,0,WenQuanYi Zen Hei Mono [unknown]
  12. PRE=16,4,0,0,0,0,WenQuanYi Zen Hei Mono [unknown]
  13. Normal=16,4,0,0,0,0,WenQuanYi Zen Hei Mono [unknown]
复制代码


---
我想大家都会用WQY的,我用的nightbuild.所以有WenQuanYi Zen Hei Mono[unknow].
不喜欢就直接换其他的.
还是不行,就替换/usr/share/opera/init/font.ini中,有关chinese的字体匹配.
回复 支持 反对

使用道具 举报

发表于 2008-10-16 22:19:48 | 显示全部楼层
Post by sd_ly_wj;1894769
能详细说一下么?


首先说说我的环境:
使用XFCE4
我是英文locale
  1. [ming@suun ~]$ locale
  2. LANG=en_US.UTF-8
  3. LC_CTYPE="en_US.UTF-8"
  4. LC_NUMERIC="en_US.UTF-8"
  5. LC_TIME="en_US.UTF-8"
  6. LC_COLLATE=C
  7. LC_MONETARY="en_US.UTF-8"
  8. LC_MESSAGES="en_US.UTF-8"
  9. LC_PAPER="en_US.UTF-8"
  10. LC_NAME="en_US.UTF-8"
  11. LC_ADDRESS="en_US.UTF-8"
  12. LC_TELEPHONE="en_US.UTF-8"
  13. LC_MEASUREMENT="en_US.UTF-8"
  14. LC_IDENTIFICATION="en_US.UTF-8"
  15. LC_ALL=
复制代码


使用的中文字体是
Vera Sans YuanTi (在网上下的,感觉还不错)
不过网上下的这个字体包含好几个字体文件,有粗体、斜体等,体积比较大,我只选用了两个字体文件,分别是常规和等宽常规(用于终端)其它的都删除了。使用自动生成粗体和斜体。

字体配置文件:
/etc/fonts/local.conf
最好别改fonts.conf

  1. <?xml version="1.0"?>
  2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3. <fontconfig>
  4. <!-- 要设置的内容统统在这里-->
  5. <!-- 如果你使用文泉驿,可以将Vera Sans YuanTi全部改成文泉驿-->
  6. <dir>/usr/share/fonts</dir>
  7. <dir>/usr/share/fonts/TrueType</dir>
  8. <!-- Default fonts -->
  9. <alias>
  10. <family>Courier New</family>
  11. <family>Vera Sans YuanTi</family>
  12. <family>Times New Roman</family>
  13. <family>Times</family>
  14. <family>MingLiU</family>
  15. <default><family>serif</family></default>
  16. </alias>
  17. <alias>
  18. <family>Courier New</family>
  19. <family>Tahoma</family>
  20. <family>Vera Sans YuanTi</family>
  21. <family>MingLiU</family>
  22. <default><family>sans-serif</family></default>
  23. </alias>
  24. <alias>
  25. <family>Courier New</family>
  26. <family>Terminal</family>
  27. <family>Courier New</family>
  28. <family>Vera Sans YuanTi</family>
  29. <family>MingLiU</family>
  30. <default><family>monospace</family></default>
  31. </alias>
  32. <!-- 字体替换顺序 -->
  33. <alias>
  34. <family>serif</family>
  35. <prefer>
  36. <family>Verdana</family>
  37. <family>DejaVu Sans</family>
  38. <family>Courier New</family>
  39. <family>Vera Sans YuanTi</family>
  40. <family>Times New Roman</family>
  41. <family>Times</family>
  42. <family>MingLiU</family>
  43. </prefer>
  44. </alias>
  45. <alias>
  46. <family>sans-serif</family>
  47. <prefer>
  48. <family>Verdana</family>
  49. <family>DejaVu Sans</family>
  50. <family>Courier New</family>
  51. <family>Vera Sans YuanTi</family>
  52. <family>sans-serif</family>
  53. <family>serif</family>
  54. <family>MingLiU</family>
  55. </prefer>
  56. </alias>
  57. <alias>
  58. <family>monospace</family>
  59. <prefer>
  60. <family>Verdana</family>
  61. <family>DejaVu Sans Mono</family>
  62. <family>Courier New</family>
  63. <family>Vera Sans YuanTi</family>
  64. <family>monospace</family>
  65. <family>Terminal</family>
  66. <family>MingLiU</family>
  67. </prefer>
  68. </alias>
  69. <!-- 所有8号到16号之间的字体,不要anti-alias (就是不要模模糊糊的那种) -->
  70. <match target="font" >
  71.                 <test name="pixelsize" compare="more_eq">
  72.                         <int>8</int>
  73.                 </test>
  74.                 <test name="pixelsize" compare="less_eq">
  75.                         <int>16</int>
  76.                 </test>

  77.                 <edit name="antialias" mode="assign">
  78.                         <bool>false</bool>
  79.                 </edit>
  80.                 <edit name="autohint" mode="assign">
  81.                         <bool>false</bool>
  82.                 </edit>
  83.                 <edit name="hinting" mode="assign" >
  84.                         <bool>true</bool>
  85.                 </edit>
  86.                 <edit name="hintstyle" mode="assign" >
  87.                         <const>hintfull</const>
  88.                 </edit>
  89. </match>

  90. <!-- 解决使用中文字体时,英文字间距加倍问题 -->
  91. <match target="font">
  92. <edit name="spacing">
  93. <const>proportional</const>
  94. <const>dual</const>
  95. </edit>
  96. <edit name="globaladvance">
  97. <bool>false</bool>
  98. </edit>
  99. </match>
  100. <!-- artificial bold by: firefly自动生成粗体-->
  101. <match target="font">
  102. <!-- check to see if the font is just regular -->
  103. <test name="weight" compare="less_eq">
  104. <int>100</int>
  105. </test>
  106. <!-- check to see if the pattern requests bold -->
  107. <test target="pattern" name="weight" compare="more_eq">
  108. <int>180</int>
  109. </test>
  110. <!-- set the embolden flag -->
  111. <edit name="embolden" mode="assign">
  112. <bool>true</bool>
  113. </edit>
  114. </match>
  115. </fontconfig>
复制代码


要在英文locale下输入中文,只需将
/etc/gtk-2.0/gtk.immodules中的一行

  1. "/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
  2. "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
复制代码

改成

  1. "/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
  2. "xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
复制代码

就是加上一个en

当然使用中文locale也可以,只是使用中文utf8的时候,每次重启opera的时候,非活动标签页的标题文字会很大很难看,但基本不影响使用,GBK编码没试过。
解决方法:
可以在
/usr/bin/opera
中加上一行

  1. export LANG=en_US.UTF8
复制代码


修改~/.opera/opera6.ini
在[User Prefs]下加上:

  1. Enable Core X Fonts=0
  2. Enable Xft Fonts=1
复制代码


然后打开opera
Tools-->references-->Advanced-->Fonts
把那些字体都改成你自己喜欢的,比如说文泉驿,再把下面的最小字体改成12号,就OK了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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