分页: 1 / 3

[分享]改良的vera sans yuanti,请选择dejavu sans yuanti。

发表于 : 2007-11-13 8:30
zhuqin_83
注意:本字体已由dejavu sans yuanti代替。今后不再维护。
viewtopic.php?t=110509


以前不知道vera sans yuanti为何在6.06之后就一直无法正常显示矢量字体,现突然发现是由于其内嵌了点阵宋体所致。
在此特地感谢fanhe同学。

我已用fontforge将该字体中的所有点阵去除,在feisty上实验成功,体积也缩小了几十MB。

该字体其实就是bitstream vera sans + 方正准圆,比纯准圆要更impressive,而且含斜体,粗体和mono,这样桌面和应用程序就比较一致了,由于bitstream的西方字体的完备性,就不再被其他文字所困扰,应该说比较完美了。感谢原作者的辛勤劳动。

下载地址: http://www.megaupload.com/cn/?d=7MZUBT00
或ftp:
http://ftp.ubuntu.org.cn/home/zhuqin_83 ... zhuqin.rar

安装和设置方法参见我的另一个帖子: viewtopic.php?t=70240&highlight=
或者wiki: http://wiki.ubuntu.org.cn/如何使用圆体来美化

注意language-selector.conf要修改一下,下面是我的,仅供参考。

代码: 全选

<fontconfig>
        <alias>
                <family>serif</family>
                <prefer>
                        <family>Bitstream Vera Serif</family>
                        <family>Vera Sans YuanTi</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Bitstream Vera Sans</family>
                        <family>Vera Sans YuanTi</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Bitstream Vera Sans Mono</family>
                        <family>Vera Sans YuanTi Mono</family>
                </prefer>
        </alias>
        <match target="font" >
                <test qual="any" name="family" compare="eq" >
                        <string>Vera Sans YuanTi</string>
                        <string>Vera Sans YuanTi Mono</string>
                        <string>Bitstream Vera Serif</string>
                        <string>Bitstream Vera Sans</string>
                        <string>Bitstream Vera Sans Mono</string>
                </test>
                <edit name="rgba" mode="assign">
                        <const>rgb</const>
                </edit>
                <edit name="antialias" mode="assign" >
                        <bool>true</bool>
                </edit>
                <edit name="autohint" mode="assign" >
                        <bool>false</bool>
                </edit>
                <edit name="hinting" mode="assign" >
                        <bool>true</bool>
                </edit>
                <edit name="hintstyle" mode="assign" >
                        <const>hintslight</const>
                </edit>
        </match>
        <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>

发表于 : 2007-11-13 8:51
eexpress
太大,别传了。fontfroge自己改下就是。

发表于 : 2007-11-13 9:12
bones7456
show一下终端的等宽字体...要小号点的....

发表于 : 2007-11-13 9:18
yysq009
咋还在修改 language-selector.conf 这么古老的文件了. 不过好看的一说.比雅黑好多了!!!

发表于 : 2007-11-13 9:36
zhuqin_83
bones7456
这个就是bitstream,有啥好秀的?

发表于 : 2007-11-13 9:51
hualang0929
老是觉得 bitstream vera sans 字体间距太宽了,DejaVu Sans Condensed 好一点。

发表于 : 2007-11-13 10:16
bones7456
zhuqin_83 写了:bones7456
这个就是bitstream,有啥好秀的?
哦,是我没说清楚,我是要看最小号的中文等宽字体的效果呢,呵呵,我自己试试吧.

发表于 : 2007-11-13 10:21
fanhe
hualang0929 写了:老是觉得 bitstream vera sans 字体间距太宽了,DejaVu Sans Condensed 好一点。
其实是这样的,如果微调开完整的话,bitstream vera sans的字体看着会太宽,但是微调开轻微的话bitstream vera sans是完美的,比tahoma还完美。
只是一些原因,kde和gnome都只能分别同是开一种微调。而tahoma开完整微调才好看,所以yuanti和tahoma不能组合。另外一个,雅黑要开完整微调才能很好地显示,但是bitstream vera sans开完整微调的话就会间隔太宽,所以我很郁闷不能几种微调一起用的。
还有我发现纯平、彩显下看轻微微调比液晶下看好看太多了

发表于 : 2007-11-13 10:23
fanhe
bones7456 写了:
zhuqin_83 写了:bones7456
这个就是bitstream,有啥好秀的?
哦,是我没说清楚,我是要看最小号的中文等宽字体的效果呢,呵呵,我自己试试吧.

发表于 : 2007-11-13 11:05
hualang0929
小字体要关AA,还是 yahei 均匀。
终端中文还是点阵宋体好看。

Re: 改良的vera sans yuanti

发表于 : 2007-11-13 11:57
dogfox
zhuqin_83 写了:以前不知道vera sans yuanti为何在6.06之后就一直无法正常显示矢量字体,现突然发现是由于其内嵌了点阵宋体所致。
在此特地感谢fanhe同学。

我已用fontforge将该字体中的所有点阵去除,在feisty上实验成功,体积也缩小了几十MB。

该字体其实就是bitstream vera sans + 方正准圆,比纯准圆要更impressive,而且含斜体,粗体和mono,这样桌面和应用程序就比较一致了,由于bitstream的西方字体的完备性,就不再被其他文字所困扰,应该说比较完美了。感谢原作者的辛勤劳动。

下载地址: http://www.megaupload.com/cn/?d=7MZUBT00
或ftp:
http://ftp.ubuntu.org.cn/zhuqin/verasan ... zhuqin.rar
用户名:ubuntu,密码: ubuntuftp

安装和设置方法参见我的另一个帖子: viewtopic.php?t=70240&highlight=

注意language-selector.conf要修改一下,下面是我的,仅供参考。

代码: 全选

<fontconfig>
        <alias>
                <family>serif</family>
                <prefer>
                        <family>Bitstream Vera Serif</family>
                        <family>Vera Sans YuanTi</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Bitstream Vera Sans</family>
                        <family>Vera Sans YuanTi</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Bitstream Vera Sans Mono</family>
                        <family>Vera Sans YuanTi Mono</family>
                </prefer>
        </alias>
        <match target="font" >
                <test qual="any" name="family" compare="eq" >
                        <string>Vera Sans YuanTi</string>
                        <string>Vera Sans YuanTi Mono</string>
                        <string>Bitstream Vera Serif</string>
                        <string>Bitstream Vera Sans</string>
                        <string>Bitstream Vera Sans Mono</string>
                </test>
                <edit name="rgba" mode="assign">
                        <const>rgb</const>
                </edit>
                <edit name="antialias" mode="assign" >
                        <bool>true</bool>
                </edit>
                <edit name="autohint" mode="assign" >
                        <bool>false</bool>
                </edit>
                <edit name="hinting" mode="assign" >
                        <bool>true</bool>
                </edit>
                <edit name="hintstyle" mode="assign" >
                        <const>hintslight</const>
                </edit>
        </match>
        <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>
俺快要哭了....

发表于 : 2007-11-13 12:04
stlxv
难看

发表于 : 2007-11-13 12:05
eexpress
原来还有这么多。。。哈哈。

园体推广这么就了。还这么多人没用过。哎。

发表于 : 2007-11-13 12:17
zhuqin_83
dogfox
哭什么,知道什么叫人品了么?就你有问题。

发表于 : 2007-11-13 12:19
yysq009
狐兄弟,字体权限看一下!