LinuxSir.cn,穿越时空的Linuxsir!

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

哈哈,新的fontconfig和新的freetype还有新的libxft, 一个patch都没有看看效果

[复制链接]
发表于 2005-6-12 10:06:47 | 显示全部楼层
Post by Steve3d
英文的AA已经很接近WINDOWS下面的ClearType了,不过还有一个奇怪的事情,就是不知道大家在gEdit里面能不能选出Simsun的粗体?我的simsun根本就没粗体。。。

我的是用fireflysung字体和firefly补丁的libXft,gedit里面粗体一样有。用fontconfig,freetype实现粗体比打补丁的libXft来实现粗体难道有什么更进步的地方?
回复 支持 反对

使用道具 举报

发表于 2005-6-12 10:55:03 | 显示全部楼层
直接选择中文粗体和fontconfig有关,楼主能否在选择字体的地方选择中文粗体,fc-cache生成的fonts.cache中中文字体属性中有无粗体的描述。
回复 支持 反对

使用道具 举报

发表于 2005-6-12 10:55:57 | 显示全部楼层
freetype 是趋势,好让 Linux 脱离“美化” 的需要


另外,没有必要直接选中文字体
一般的作法是设定好 fontconfig
然后在程序里选复合字体 Serif
她会用合适的字体分别显示英文和中文

请参考的我的配置文件
ftp://211.92.88.40/pub/pnt/etc_fonts-all.tgz
这个是 /etc/fonts/ 的打包



/etc/fonts/conf.d/40-sort-zhfont.conf  中的片段:
[php]
        <!--
        重排Serif字体显示顺序
        -->
        <alias>
                <family>serif</family>
                <prefer>
                        <family>DejaVu Serif</family>
                        <family>Bitstream Vera Serif</family>
                        <family>Times New Roman</family>
                        <family>Times</family>
                        <family>AR PL ShanHeiSun Uni</family>
                        <family>AR PL New Sung</family>
                        <family>SimSun</family>
                        <family>Luxi Serif</family>
                        <family>AR PL SungtiL GB</family>
                        <family>AR PL Mingti2L Big5</family>
                        <family>Ming(ISO10646)</family>
                        <family>Kochi Mincho</family>
                        <family>Baekmuk Batung</family>
                </prefer>
        </alias>
[/php]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-12 13:15:18 | 显示全部楼层
其它样式的字体在Firefox中的显示

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-12 13:17:17 | 显示全部楼层
Post by midx
楼主再放几张各字体在不同pixelsize下的效果看看。感觉新的freetype绘制的粗体与firefly的patch出的有很大的不同,想起linuxfans有人做的simsun粗体,当时总感觉怪怪的,是不是和新freetype很象?http://www.linuxfans.org/nuke/mo ... s/snapshot2_139.png



那个字体的确有点怪,特别是小字的粗体
回复 支持 反对

使用道具 举报

发表于 2005-6-12 13:18:53 | 显示全部楼层
等freetype放出来了,libxft你们是从哪里搞到2.1.7加补丁的?got上有吗?还有,大家怎么搞定fcitx的,fontconfig里面把随便一种英文加到Simsun前面,fcitx的aa似乎就不行了,中文显示乱码了。搞的我现在只好额外装了个字体,专门给fcitx用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-12 13:21:40 | 显示全部楼层
Post by troll
直接选择中文粗体和fontconfig有关,楼主能否在选择字体的地方选择中文粗体,fc-cache生成的fonts.cache中中文字体属性中有无粗体的描述。



没有,只有regular,在fonts.scale中也是一样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-12 13:26:41 | 显示全部楼层
Post by heinz
等freetype放出来了,libxft你们是从哪里搞到2.1.7加补丁的?got上有吗?还有,大家怎么搞定fcitx的,fontconfig里面把随便一种英文加到Simsun前面,fcitx的aa似乎就不行了,中文显示乱码了。搞的我现在只好额外装了个字体,专门给fcitx用。



从来不用这个输入法,以前安过,20秒之后就删掉了 fontconfig的主页有LINK到libxft
回复 支持 反对

使用道具 举报

发表于 2005-6-12 16:59:14 | 显示全部楼层
Post by Steve3d
那个字体的确有点怪,特别是小字的粗体


改DPI大点就可以解决小字粗体的问题,我试过在dpi 96下用9号字体,很小了,还好看。不过我是用粗体字加非粗体字,就是楼上一位兄弟提到的linuxfans制造的simsun.ttf粗体字
回复 支持 反对

使用道具 举报

发表于 2005-6-13 20:30:44 | 显示全部楼层
英文粗体变得很难看。请看看下面两张截图的对比,左边是我的,右边是楼主的。什么原因呢?
另外,Opera一运行就导致X重启。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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