当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : feisty下雅黑字体效果仍然有问题,版主帮忙看看!
帖子发表于 : 2007-04-29 20:28 
头像

注册: 2006-04-09 15:21
帖子: 76
送出感谢: 0 次
接收感谢: 0 次
参考了坛子里几位大拿的帖子,配置了自己的~/.fonts.conf为:
代码:
<!--
  Serif faces
 -->
   <alias>
      <family>Bitstream Vera Serif</family>
      <family>DejaVu Serif</family>
      <family>Microsoft YaHei</family>
      <family>Times New Roman</family>
      <family>Times</family>
      <family>Nimbus Roman No9 L</family>
      <family>Luxi Serif</family>
      <family>Kochi Mincho</family>
      <family>AR PL SungtiL GB</family>
      <family>AR PL Mingti2L Big5</family>
      <family>MS 明朝</family>
      <family>Baekmuk Batang</family>
      <family>FreeSerif</family>
      <family>MgOpen Canonica</family>
      <default><family>serif</family></default>
   </alias>
<!--
  Sans-serif faces
 -->
   <alias>
      <family>Bitstream Vera Sans</family>
      <family>DejaVu Sans</family>
      <family>Microsoft YaHei</family>
      <family>Helvetica</family>
      <family>Arial</family>
      <family>Verdana</family>
      <family>Albany AMT</family>
      <family>Nimbus Sans L</family>
      <family>Luxi Sans</family>
      <family>Kochi Gothic</family>
      <family>AR PL KaitiM GB</family>
      <family>AR PL KaitiM Big5</family>
      <family>MS ゴシック</family>
      <family>Baekmuk Dotum</family>
      <family>SimSun</family>
      <family>FreeSans</family>
      <family>MgOpen Modata</family>
      <family>MgOpen Moderna</family>
      <default><family>sans-serif</family></default>
   </alias>
<!--
  Monospace faces
 -->
    <alias>
      <family>Bitstream Vera Sans Mono</family>
      <family>DejaVu Sans Mono</family>
      <family>Courier</family>
      <family>Courier New</family>
      <family>Andale Mono</family>
      <family>Luxi Mono</family>
      <family>Cumberland AMT</family>
      <family>Nimbus Mono L</family>
      <family>Microsoft YaHei</family>
      <family>NSimSun</family>
      <family>FreeMono</family>
      <default><family>monospace</family></default>
   </alias>

就是只分别加了<family>Microsoft YaHei</family>这句,然后重启了X,也设了Firefox里的字体,可中文字体仍然没有全部使用雅黑的,有些还是楷体,有些是类似宋体的,大大小小很难看,这到底是怎么回事呢?[/code]


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-04-29 21:14 

注册: 2005-10-31 17:52
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
代码:
        <alias>
                <family>serif</family>
                <prefer>
                        <family>Bitstream Vera Serif</family>
                        <family>DejaVu Serif</family>
                        <family>Microsoft YaHei</family>
                        <family>AR PL ShanHeiSun Uni</family>
                        <family>WenQuanYi Bitmap Song</family>
                        <family>AR PL ZenKai Uni</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Bitstream Vera Sans</family>
                        <family>DejaVu Sans</family>
                        <family>Microsoft YaHei</family>
                        <family>AR PL ShanHeiSun Uni</family>
                        <family>WenQuanYi Bitmap Song</family>
                        <family>AR PL ZenKai Uni</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Bitstream Vera Sans Mono</family>
                        <family>DejaVu Sans Mono</family>
                        <family>Microsoft YaHei</family>
                        <family>AR PL ShanHeiSun Uni</family>
                        <family>WenQuanYi Bitmap Song</family>
                        <family>AR PL ZenKai Uni</family>
                </prefer>
        </alias>

添加上面设置试试。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-04-30 8:33 

注册: 2007-02-22 9:46
帖子: 42
地址: China
送出感谢: 0 次
接收感谢: 0 次
修改language-selector.conf


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-04-30 10:01 

注册: 2005-09-23 20:37
帖子: 176
送出感谢: 0 次
接收感谢: 0 次
sudo gedit /etc/fonts/language-selector.conf

<fontconfig>

<alias>

<family>serif</family>

<prefer>
<family>WenQuanYi Bitmap Song</family>
<family>Microsoft YaHei</family>
<family>DejaVu Serif</family>
<family>Bitstream Vera Serif</family>

<family>AR PL ShanHeiSun Uni</family>

<family>AR PL ZenKai Uni</family>

</prefer>

</alias>

<alias>

<family>sans-serif</family>

<prefer>
<family>WenQuanYi Bitmap Song</family>
<family>Microsoft YaHei</family>
<family>DejaVu Sans</family>
<family>Bitstream Vera Serif</family>

<family>AR PL ShanHeiSun Uni</family>

<family>AR PL ZenKai Uni</family>

</prefer>

</alias>

<alias>

<family>monospace</family>

<prefer>
<family>WenQuanYi Bitmap Song</family>

<family>DejaVu Sans Mono</family>
<family>Bitstream Vera Serif</family>

<family>AR PL ShanHeiSun Uni</family>

<family>AR PL ZenKai Uni</family>

</prefer>

</alias>

<match target="font" >

<test name="family" compare="contains" >

<string>Song</string>

<string>Sun</string>

<string>Kai</string>

<string>Ming</string>

</test>

<!-- check to see if the font is just regular -->

<test name="weight" compare="less_eq">

<int>100</int>

</test>

<test compare="more_eq" target="pattern" name="weight" >

<int>180</int>

</test>

<edit mode="assign" name="embolden" >

<bool>true</bool>

</edit>

</match>

<match target="font" >

<test name="family" compare="contains" >

<string>Song</string>

<string>Sun</string>

<string>Kai</string>

<string>Ming</string>

</test>

<edit name="globaladvance">

<bool>false</bool>

</edit>

<edit name="spacing">

<int>0</int>

</edit>

<edit name="hinting">

<bool>true</bool>

</edit>

<edit name="autohint">

<bool>false</bool>

</edit>

<edit name="antialias" mode="assign">

<bool>true</bool>

</edit>

<test name="pixelsize" compare="less_eq">

<int>18</int>

</test>

<edit name="antialias" mode="assign" >

<bool>false</bool>

</edit>

</match>

</fontconfig>
像我这样试试看


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-05-04 13:04 
头像

注册: 2006-04-09 15:21
帖子: 76
送出感谢: 0 次
接收感谢: 0 次
to mxch
7.04里现在默认都没有/etc/fonts/language-selector.conf 这个文件了,你确定你这样是正确的么?


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-05-09 14:18 
头像

注册: 2006-04-09 15:21
帖子: 76
送出感谢: 0 次
接收感谢: 0 次
按照楼上各位的指点,添加/etc/fonts/language-selector.conf并填入:
代码:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
  Serif faces
 -->
   <alias>
      <family>Bitstream Vera Serif</family>
      <family>DejaVu Serif</family>
      <family>Times New Roman</family>
      <family>Times</family>
      <family>Nimbus Roman No9 L</family>
      <family>Luxi Serif</family>
      <family>Kochi Mincho</family>
      <family>Microsoft YaHei</family>
      <family>AR PL SungtiL GB</family>
      <family>AR PL Mingti2L Big5</family>
      <family>Baekmuk Batang</family>
      <family>FreeSerif</family>
      <family>MgOpen Canonica</family>
      <default><family>serif</family></default>
   </alias>
<!--
  Sans-serif faces
 -->
   <alias>
      <family>Bitstream Vera Sans</family>
      <family>DejaVu Sans</family>
      <family>Helvetica</family>
      <family>Arial</family>
      <family>Verdana</family>
      <family>Albany AMT</family>
      <family>Nimbus Sans L</family>
      <family>Luxi Sans</family>
      <family>Kochi Gothic</family>
      <family>Microsoft YaHei</family>
      <family>AR PL KaitiM GB</family>
      <family>AR PL KaitiM Big5</family>
      <family>Baekmuk Dotum</family>
      <family>SimSun</family>
      <family>FreeSans</family>
      <family>MgOpen Modata</family>
      <family>MgOpen Moderna</family>
      <default><family>sans-serif</family></default>
   </alias>
<!--
  Monospace faces
 -->
    <alias>
      <family>Bitstream Vera Sans Mono</family>
      <family>DejaVu Sans Mono</family>
      <family>Courier</family>
      <family>Courier New</family>
      <family>Andale Mono</family>
      <family>Luxi Mono</family>
      <family>Cumberland AMT</family>
      <family>Nimbus Mono L</family>
      <family>Microsoft YaHei</family>
      <family>NSimSun</family>
      <family>FreeMono</family>
      <default><family>monospace</family></default>
   </alias>

   <alias>
      <family>serif</family>
      <prefer>
         <family>Bitstream Vera Serif</family>
         <family>DejaVu Serif</family>
         <family>Times New Roman</family>
         <family>Times</family>
         <family>Nimbus Roman No9 L</family>
         <family>Luxi Serif</family>
         <family>Kochi Mincho</family>
         <family>Microsoft YaHei</family>
         <family>AR PL ShanHeiSun Uni</family>
         <family>WenQuanYi Bitmap Song</family>
         <family>AR PL ZenKai Uni</family>
         <family>Baekmuk Batang</family>
         <family>FreeSerif</family>
         <family>MgOpen Canonica</family>
        </prefer>
    </alias>
   <alias>
      <family>sans-serif</family>
      <prefer>
         <family>Bitstream Vera Sans</family>
         <family>DejaVu Sans</family>
         <family>Helvetica</family>
         <family>Arial</family>
         <family>Verdana</family>
         <family>Albany AMT</family>
         <family>Nimbus Sans L</family>
         <family>Luxi Sans</family>
         <family>Kochi Gothic</family>
         <family>Microsoft YaHei</family>
         <family>AR PL ShanHeiSun Uni</family>
         <family>WenQuanYi Bitmap Song</family>
         <family>AR PL ZenKai Uni</family>
         <family>Baekmuk Batang</family>
         <family>Baekmuk Dotum</family>
         <family>SimSun</family>
         <family>FreeSans</family>
         <family>MgOpen Modata</family>
         <family>MgOpen Moderna</family>
         <family>FreeSerif</family>
         <family>MgOpen Canonica</family>
      </prefer>
   </alias>
   <alias>
      <family>monospace</family>
      <prefer>
         <family>Bitstream Vera Sans Mono</family>
         <family>DejaVu Sans Mono</family>
         <family>Courier</family>
         <family>Courier New</family>
         <family>Andale Mono</family>
         <family>Luxi Mono</family>
         <family>Cumberland AMT</family>
         <family>Nimbus Mono L</family>
         <family>Microsoft YaHei</family>
         <family>AR PL ShanHeiSun Uni</family>
         <family>WenQuanYi Bitmap Song</family>
         <family>AR PL ZenKai Uni</family>
         <family>NSimSun</family>
         <family>FreeMono</family>
      </prefer>
   </alias>
</fontconfig>

重启x后仍然有问题,见附图,文件夹里的中文名字体仍然很奇怪,firefox里有些中文能显示成雅黑,有些还是看不清,而雅黑也比较模糊(没有xp里开了cleartype时的清楚)


附件:
Screenshot.png
Screenshot.png [ 223.42 KiB | 被浏览 1125 次 ]

页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-05-09 14:39 
头像

注册: 2005-11-17 15:45
帖子: 2996
地址: 湖北
送出感谢: 0 次
接收感谢: 1
装yahei没有这么复杂的。直接放到字体文件夹里面,刷新缓存,然后关掉hinting,选择字体就可以了的。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-05-09 14:54 
头像

注册: 2006-04-09 15:21
帖子: 76
送出感谢: 0 次
接收感谢: 0 次
rhfcaesar 写道:
装yahei没有这么复杂的。直接放到字体文件夹里面,刷新缓存,然后关掉hinting,选择字体就可以了的。

首先关掉hinting在LCD下显示效果非常差,所以我没法关掉。。
其次,我希望英文字体用sans,仅中文字体用雅黑,所以需要配置这些字体配置文件
还请大拿多多指点


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-05-09 15:26 
头像

注册: 2005-11-17 15:45
帖子: 2996
地址: 湖北
送出感谢: 0 次
接收感谢: 1
islet8 写道:
rhfcaesar 写道:
装yahei没有这么复杂的。直接放到字体文件夹里面,刷新缓存,然后关掉hinting,选择字体就可以了的。

首先关掉hinting在LCD下显示效果非常差,所以我没法关掉。。
其次,我希望英文字体用sans,仅中文字体用雅黑,所以需要配置这些字体配置文件
还请大拿多多指点

我的做法:
1、把字体放到字体文件夹
2、刷新字体缓存
3、编辑~/.fonts.conf(最好不修改系统自己的字体配置文件)如下:

引用:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>
<!-- Font directory list --> <dir>/usr/share/fonts</dir>
<dir>/usr/share/X11/fonts</dir>
<dir>/usr/local/share/fonts</dir>
<dir>~/.fonts</dir>

<alias>
<family>Lucida Grande</family>
<prefer>
<family>STHeiti</family>
</prefer>
</alias>
<alias>
<family>Segoe UI</family>
<prefer>
<family>Microsoft YaHei</family>
</prefer>
</alias>

<match target="font">
<test name="family">
<string>STHeiti</string>
<string>Vera Sans YuanTi</string>
<string>Vera Sans YuanTi Mono</string>
<string>Microsoft YaHei</string>
<string>Lucida Grande</string>
<string>Segoe UI</string>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
</match>

</fontconfig>


我用lucide grande替代stheiti的英文,用segoe ui 替代雅黑的英文部分。同样是LCD,效果非常好。供楼主参考。字体真的没那么复杂的。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-05-09 15:34 
头像

注册: 2005-11-17 15:45
帖子: 2996
地址: 湖北
送出感谢: 0 次
接收感谢: 1
效果图见:
http://forum.ubuntu.org.cn/viewtopic.ph ... c&start=15


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-05-09 17:51 
头像

注册: 2006-04-09 15:21
帖子: 76
送出感谢: 0 次
接收感谢: 0 次
解决了,非常感谢rhfcaesar,同时也感谢楼上各位
很郁闷啊,不知道怎么回事,以前在6.06下没碰到这么久还没配置好的情况,汗自己一个
把配置贴出来,需要的朋友可以参考
~/.fonts.conf
代码:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
  Serif faces
 -->
   <alias>
      <family>Bitstream Vera Serif</family>
      <family>Times New Roman</family>
      <family>Kochi Mincho</family>
      <family>Microsoft YaHei</family>
      <family>SimSun</family>
      <family>AR PL SungtiL GB</family>
      <family>FreeSerif</family>
      <default><family>serif</family></default>
   </alias>
<!--
  Sans-serif faces
 -->
   <alias>
      <family>Bitstream Vera Sans</family>
      <family>DejaVu Sans</family>
      <family>Helvetica</family>
      <family>Arial</family>
      <family>Verdana</family>
      <family>Microsoft YaHei</family>
      <family>AR PL KaitiM GB</family>
      <family>SimSun</family>
      <family>FreeSans</family>
      <default><family>sans-serif</family></default>
   </alias>
<!--
  Monospace faces
 -->
    <alias>
      <family>Bitstream Vera Sans Mono</family>
      <family>DejaVu Sans Mono</family>
      <family>Courier New</family>
      <family>Courier</family>
      <family>Nimbus Mono L</family>
      <family>FreeMono</family>
      <family>Microsoft YaHei</family>
      <family>NSimSun</family>
      <default><family>monospace</family></default>
   </alias>

   <alias>
      <family>serif</family>
      <prefer>
         <family>Bitstream Vera Serif</family>
         <family>Times New Roman</family>
         <family>Microsoft YaHei</family>
         <family>SimSun</family>
         <family>AR PL ShanHeiSun Uni</family>
         <family>WenQuanYi Bitmap Song</family>
         <family>AR PL ZenKai Uni</family>
         <family>Baekmuk Batang</family>
         <family>FreeSerif</family>
         <family>MgOpen Canonica</family>
        </prefer>
    </alias>
   <alias>
      <family>sans-serif</family>
      <prefer>
         <family>Bitstream Vera Sans</family>
         <family>DejaVu Sans</family>
         <family>Helvetica</family>
         <family>Arial</family>
         <family>Verdana</family>
         <family>Microsoft YaHei</family>
         <family>AR PL ShanHeiSun Uni</family>
         <family>WenQuanYi Bitmap Song</family>
         <family>AR PL ZenKai Uni</family>
         <family>SimSun</family>
         <family>FreeSans</family>
         <family>MgOpen Modata</family>
         <family>MgOpen Moderna</family>
         <family>FreeSerif</family>
         <family>MgOpen Canonica</family>
      </prefer>
   </alias>
   <alias>
      <family>monospace</family>
      <prefer>
         <family>Bitstream Vera Sans Mono</family>
         <family>DejaVu Sans Mono</family>
         <family>Courier</family>
         <family>Courier New</family>
         <family>FreeMono</family>
         <family>Microsoft YaHei</family>
         <family>AR PL ShanHeiSun Uni</family>
         <family>WenQuanYi Bitmap Song</family>
         <family>AR PL ZenKai Uni</family>
         <family>NSimSun</family>
      </prefer>
   </alias>
   
   <match target="font">
      <test name="family">
         <string>Microsoft YaHei</string>
         <string>SimSun</string>
         <string>AR PL ShanHeiSun Uni</string>
         <string>WenQuanYi Bitmap Song</string>
         <string>AR PL ZenKai Uni</string>
         <string>NSimSun</string>
      </test>
      <edit name="hinting">
         <bool>false</bool>
      </edit>
   </match>
</fontconfig>

系统字体和firefox字体都默认设置即可,效果见附图。


附件:
文件注释: firefox字体设置
firefox.png
firefox.png [ 172.92 KiB | 被浏览 1094 次 ]

文件注释: 系统字体设置
fonts.png
fonts.png [ 45.34 KiB | 被浏览 1046 次 ]

页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-05-09 18:18 
头像

注册: 2005-11-17 15:45
帖子: 2996
地址: 湖北
送出感谢: 0 次
接收感谢: 1
祝贺楼主成功!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译