fedora使用mac osx字体和渲染方式

fedora 19的倒退(中文显示有问题)让人感到很沮丧,不过,后来还是找到了一个很好的解决方案:使用max osx的字体和渲染方式

1. 安装infinality字体渲染软件:

rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm
yum install freetype-infinality fontconfig-infinality

2. 配置渲染方式

vi /etc/profile.d/infinality-settings.sh
USE_STYLE="OSX"

3. 设置字体风格

/etc/fonts/infinality/infctl.sh setstyle

选择osx2

4. 安装mac osx2字体

找台mac电脑就能copy出来字体来。

这里给个mac osx2字体的云网盘下载地址

将字体文件夹mv到/usr/share/fonts/下,

cd到这个目录, mkfontdir, mkfontscale, fc-cache -fsv安装之。

5. 设置中文字体

google到mac的中文字体是Heiti SC,于是

修改/etc/fonts/infinality/styles.conf.avail/osx2/20-aliases-default-osx.conf成这个样子

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>

    <!-- ##Style: osx, osx2 -->

    <!-- ******************************************************************  -->
    <!-- *************************** ALIASES ******************************  -->
    <!-- ******************************************************************  -->

    <!-- Default fonts - OSX Appearance -->
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Lucida Grande</family>
            <family>Heiti SC</family>
        </prefer>
    </alias>
    <alias>
        <family>serif</family>
        <prefer>
            <family>Times</family>
            <family>Heiti SC</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>Courier</family>
            <family>Heiti SC</family>
        </prefer>
    </alias>

</fontconfig>

OK,大功告成,reboot一下!

 

转载于:https://www.cnblogs.com/liyongmou/p/3360839.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值