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

系统字体配置、中文显示和输入法问题

你使用的中文字体

vera sans yuanti
41
19%
准圆
32
15%
雅黑
40
19%
苹果系字体,如stheiti, lihei等
12
6%
文泉驿黑体
41
19%
文泉驿点阵
25
12%
微软点阵宋体等
10
5%
其他
10
5%
 
总计票数: 211
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

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

#1

帖子 zhuqin_83 » 2007-11-13 8:30

注意:本字体已由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>
附件
screenshot1.png
上次由 zhuqin_83 在 2008-04-27 12:46,总共编辑 10 次。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2007-11-13 8:51

太大,别传了。fontfroge自己改下就是。
● 鸣学
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#3

帖子 bones7456 » 2007-11-13 9:12

show一下终端的等宽字体...要小号点的....
关注我的blog: ε==3
头像
yysq009
帖子: 2682
注册时间: 2007-01-28 23:00
来自: @江西|南昌@
联系:

#4

帖子 yysq009 » 2007-11-13 9:18

咋还在修改 language-selector.conf 这么古老的文件了. 不过好看的一说.比雅黑好多了!!!

Do as you would be done by !
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#5

帖子 zhuqin_83 » 2007-11-13 9:36

bones7456
这个就是bitstream,有啥好秀的?
附件
screenshot1.png
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
hualang0929
帖子: 1226
注册时间: 2006-11-11 10:23
来自: Mars
联系:

#6

帖子 hualang0929 » 2007-11-13 9:51

老是觉得 bitstream vera sans 字体间距太宽了,DejaVu Sans Condensed 好一点。
抬头望星空一片晴,我独行,夜已渐寒……
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#7

帖子 bones7456 » 2007-11-13 10:16

zhuqin_83 写了:bones7456
这个就是bitstream,有啥好秀的?
哦,是我没说清楚,我是要看最小号的中文等宽字体的效果呢,呵呵,我自己试试吧.
关注我的blog: ε==3
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

#8

帖子 fanhe » 2007-11-13 10:21

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

#9

帖子 fanhe » 2007-11-13 10:23

bones7456 写了:
zhuqin_83 写了:bones7456
这个就是bitstream,有啥好秀的?
哦,是我没说清楚,我是要看最小号的中文等宽字体的效果呢,呵呵,我自己试试吧.
附件
screenshot1.png
头像
hualang0929
帖子: 1226
注册时间: 2006-11-11 10:23
来自: Mars
联系:

#10

帖子 hualang0929 » 2007-11-13 11:05

小字体要关AA,还是 yahei 均匀。
终端中文还是点阵宋体好看。
抬头望星空一片晴,我独行,夜已渐寒……
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
联系:

Re: 改良的vera sans yuanti

#11

帖子 dogfox » 2007-11-13 11:57

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>
俺快要哭了....
附件
Screenshot.png
全世界linux爱好者联合起来 !
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#12

帖子 stlxv » 2007-11-13 12:04

难看
PHP是最好的语言!不服来战!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#13

帖子 eexpress » 2007-11-13 12:05

原来还有这么多。。。哈哈。

园体推广这么就了。还这么多人没用过。哎。
● 鸣学
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#14

帖子 zhuqin_83 » 2007-11-13 12:17

dogfox
哭什么,知道什么叫人品了么?就你有问题。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
yysq009
帖子: 2682
注册时间: 2007-01-28 23:00
来自: @江西|南昌@
联系:

#15

帖子 yysq009 » 2007-11-13 12:19

狐兄弟,字体权限看一下!

Do as you would be done by !
回复