Chinaunix首页 | 论坛 | 博客
  • 博客访问: 514623
  • 博文数量: 484
  • 博客积分: 10145
  • 博客等级: 上将
  • 技术积分: 5805
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-27 18:34
文章分类

全部博文(484)

文章存档

2011年(52)

2010年(107)

2009年(287)

2008年(38)

我的朋友

分类: LINUX

2009-10-28 13:58:17

http://frostyplanet.blogbus.com/logs/5559064.html

我的字体设置 - [Linux]

许久没升级了,最近把fontconfig update 到 2.4.2, 发觉字体的设置变了,先前的local.conf都没有生效,字体都变得不堪入目。网上搜了一下,发觉fontconfig的配置文件不再是一个大的 font.conf, 已经变成分离的配置了,font.conf中有一个把conf.d下的文件全部include进来的语句,原带的配置好的设置文件在 /etc/font/conf.avail下面,按照00-99分成了10类,里面readme有说明。要启用某个设置的话, 只需要把conf.avail 下的对应文件连接到conf.d下面,fontconfig就会探测到。其中55-local.conf是启用local.conf的,local.conf要放在/etc/fonts/下。

调了一下字体(基本上是到处抄的),这里把我的local.conf贴上来。

ps : 怎么把SimSun安装好的文章网上有很多。


------------------------






   
        none
   


/usr/share/fonts



   
        serif
       
            Bitstream Vera Serif
            Times New Roman
            Times
            Nimbus Roman No9 L
            Luxi Serif
            Kochi Mincho
            AR PL Mingti2L Big5
            Baekmuk Batang
            FreeSerif
     



   
   
        sans-serif
       
            Bitstream Vera Sans
            SimSun
            Helvetica
            Arial
            Verdana
            Albany AMT
            Nimbus Sans L
            Luxi Sans
            Kochi Gothic
            AR PL SungtiL Big5
            AR PL KaitiM GB
            AR PL KaitiM Big5
            AR PL KaitiM Uni
            AR PL ZenKai Uni
            Baekmuk Dotum
            MgOpen Modata
            KaiTi_GB2312
     


   


   
        monospace
       
        Bitstream Vera Sans Mono
        SimSun
        DejaVu Sans Mono
        Courier
        Courier New
        Andale Mono
        Luxi Mono
        Cumberland AMT
        Nimbus Mono L
        FreeMono
       

   


   
       
            medium
       

       
            true
       

       
            bold
       

   

   
   
       
            SimSun
            AR PL ShanHeiSun Uni
       

       
            medium
       

       
            false
       

       
            true
       

       
            hintfull
       

       
            false
       

   

   
   
       
            SimSun
            AR PL ShanHeiSun Uni
       

       
            medium
       

       
            true
       

       
            false
       

       
            hintmedium
       

       
            false
       

   

   

   
        proportional
   

   
        false
               






    SimSun
    AR PL ShanHeiSun Uni


    Bitstream Vera Sans






    Bitstream Vera Sans


    true


    false


由于SimSun带的英文和数字太难看 (在ff中会笔画残缺), 所以按照上面的设置, 然后需要在应用程序的字体里选 Sans (或者Bitstream Vera Sans), 英文就匹配成Bitstream Vera Sans, 中文就匹配成SimSun。

-------------------------------

由于SimSun带的英文和数字太难看 (在ff中会笔画残缺), 所以按照上面的设置, 然后需要在应用程序的字体里选 Sans (或者Bitstream Vera Sans), 英文就匹配成Bitstream Vera Sans, 中文就匹配成SimSun。

-------------------------------

ps :在ff中, content - >default font要选Sans, 然后在Advance中把Western和Simple Chinese的字体都选成Sans-Serif。"允许网页用他们自己定义的字体"一定不要选。

关于字体可以参考两篇文章:

(讲了不少字体的知识)

(译)

关于embolden的问题

ps: 曾经有一段时间embolden的粗体由于笔画过粗,笔画复杂的字的会笔画挤成一团,严重的如“置”字会显示成一个大黑点,在freetype更新成2.3.3之后就好了,也许是加粗的算法不完善所致。

阅读(673) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~