dogfox 发表于 2006-11-23 18:51:36

【分享】雅黑字体美化总结 (for ubuntu)


希望成为破纪录的火星贴
:)

Ubuntu dapper 用户只需加入下面两条到 sources.list
# ClearType patches
deb http://www.elisanet.fi/mlind/ubuntu dapper fonts
deb-src http://www.elisanet.fi/mlind/ubuntu dapper fonts
升级
sudo apt-get install libcairo2 libcairo2-dev libxft2 libxft-dev libfreetype6 libfreetype6-dev
下载雅 黑字体
(版权原因,不提供下载,大概122M左右)
下载公钥:
gpg --keyserver pgp.mit.edu --recv-key D0AFFF5E937215FF
gpg -a --export D0AFFF5E937215FF | sudo apt-key add -
转化一下:
gpg --export -a D0AFFF5E937215FF > /tmp/key
告诉apt-get:
sudo apt-key add /tmp/key
下载后将字体放到 /usr/share/fonts/vista/
并在 /etc/X11/xorg.conf 里加入一行:
代码:
FontPath "/usr/share/fonts/vista"
建立字体缓存信息
sudo mkfontscale
sudo mkfontdir
fc-cache -fv
安装附件
拷贝附件里的三个 fontconfig 配置文件到 /etc/fonts/
附件1
附件2
附件3
安装三件宝贝:
Segoe script
Segoe print
Segoe media center light
在 ms_vista_english.conf 里加
sudo gedit /etc/fonts/ms_vista_english.conf
<match target="font" >
                                <test qual="any" name="family" compare="eq" >
                                                <string>Segoe UI</string>
                                                <string>Segoe Print</string>
                                                <string>Segoe Script</string>
                                                <string>Segoe Media Center Light</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>

修改language-selector.conf
sudo gedit /etc/fonts/language-selector.conf
参考

                                <family>serif</family>

                                <prefer>

                                                <family>Bitstream Vera Serif</family>
                                                <family>Microsoft YaHei</family>

                                                <family>DejaVu Serif</family>

                                                <family>AR PL ShanHeiSun Uni</family>

                                                <family>WenQuanYi Bitmap Song</family>

                                                <family>AR PL ZenKai Uni</family>

                                </prefer>

                </alias>

                <alias>

                                <family>sans-serif</family>

                                <prefer>

                                                <family>Bitstream Vera Sans</family>
                                                <family>Microsoft YaHei</family>
                                                <family>Microsoft YaHei</family>

                                                <family>DejaVu Sans</family>

                                                <family>AR PL ShanHeiSun Uni</family>

                                                <family>WenQuanYi Bitmap Song</family>

                                                <family>AR PL ZenKai Uni</family>

                                </prefer>

                </alias>

                <alias>

                                <family>monospace</family>

                                <prefer>

                                                <family>Bitstream Vera Sans Mono</family>
                                                <family>Microsoft YaHei</family>

                                                <family>DejaVu Sans Mono</family>

                                                <family>AR PL ShanHeiSun Uni</family>

                                                <family>WenQuanYi Bitmap Song</family>

                                                <family>AR PL ZenKai Uni</family>

                                </prefer>

                </alias>
重启X
设置字体选项
(略)
比较简单的测试网页,白底黑字具有最高的对比度:
测试字体效果


http://service.waptx.net/res/part14/1126160945599.png

说明


由于微软雅黑字体等ms下的字体需要MS字体驱动程序才可以完美的实现字体美化,因此,用MS字体的头等“大事”就是安装虚拟字体驱动。dapper其实已经考虑到了这点,在源里已经有了,或者只需要添加相关 的源即可。

其次下载字体,微软雅黑字体集有100多M,包含了中文,英文,日文,韩文等字体,字体集的大小决定了你整体的美化效果,比如,你仅仅安装的是中文微软雅黑那么美化出来的字体仅仅也就是中文,其他文字的效果就会大打折扣....

然后,是对/etc/fonts/下的文件进行配置,允许微软雅黑成为默认首选字体

对系统──首选项──字体进行配置,

对firefox──编辑──首选──字体配置

对opera──工具首选项──网页──字体等配置

重启X

对于其他MS下字体大致都是如此配置

字体比较:
http://service.waptx.net/res/part14/1126161300716.png
http://service.waptx.net/res/part14/1126161448528.png

cnhnln 发表于 2006-11-23 21:23:37

啥是“虚拟字体驱动”?不懂?

你的图怎么看起来像圆体-_-!

版权原因,不提供下载,大概122M左右

太大了吧...
与其说是雅黑字体集,不如说是Vista字体集

种草得草 发表于 2006-11-23 22:23:50

楼主最近发了很多类似的帖子了.
精神可嘉

不过建议楼主自己先闭门学习几天吧.

dogfox 发表于 2006-11-26 16:25:18

啥是“虚拟字体驱动”?不懂?

你的图怎么看起来像圆体-_-!

版权原因,不提供下载,大概122M左右

太大了吧...
与其说是雅黑字体集,不如说是Vista字体集
你看的很仔细
应该是女生吧
呵呵

jiangtao9999 发表于 2006-11-26 17:24:49

我彻底放弃 Vista 的雅黑字体了。而且我也决定,等 Vista 正式中文破解版出来后,我第一件事情就是装上 Simsun !

种草得草 发表于 2006-11-26 18:05:01

我彻底放弃 Vista 的雅黑字体了。而且我也决定,等 Vista 正式中文破解版出来后,我第一件事情就是装上 Simsun !
vista有simsun的。
还有就是你的机器能跑动吗?

mctom 发表于 2006-11-27 13:07:48

如图

http://www.linuxfans.org/nuke/modules/Forums/files/yahei.png

bluesky000 发表于 2006-11-27 16:37:02

有阵子没用LINUX桌面了,问下楼主的半透明的窗口标题栏是怎么实现的啊?

cnhnln 发表于 2006-11-27 16:56:36

我彻底放弃 Vista 的雅黑字体了。而且我也决定,等 Vista 正式中文破解版出来后,我第一件事情就是装上 Simsun !
没品味,都啥时代了,还点阵呢

dogfox 发表于 2006-11-27 19:27:05

有阵子没用LINUX桌面了,问下楼主的半透明的窗口标题栏是怎么实现的啊?beryl

effe 发表于 2006-11-28 18:06:43

安装三件宝贝:
Segoe script
Segoe print
Segoe media center light


因为不知道怎么去装, 所以就跳过去,直接把下面的代码加进去了,但是在terminal中,会提示这个文件设置错误。

请问, 这三件怎么装阿?

种草得草 发表于 2006-11-28 18:47:44

安装三件宝贝:
Segoe script
Segoe print
Segoe media center light


因为不知道怎么去装, 所以就跳过去,直接把下面的代码加进去了,但是在terminal中,会提示这个文件设置错误。

请问, 这三件怎么装阿?
所以说让楼主回去学习几天。

骨头 发表于 2006-11-29 11:55:29

:oops::oops::oops:

dogfox 发表于 2006-11-29 12:53:36

安装三件宝贝:
Segoe script
Segoe print
Segoe media center light


因为不知道怎么去装, 所以就跳过去,直接把下面的代码加进去了,但是在terminal中,会提示这个文件设置错误。

请问, 这三件怎么装阿?
所以说让楼主回去学习几天。在 ms_vista_english.conf 里加
代码:
sudo gedit /etc/fonts/ms_vista_english.conf

代码:
<match target="font" >
            <test qual="any" name="family" compare="eq" >
                  <string>Segoe UI</string>
                  <string>Segoe Print</string>
                  <string>Segoe Script</string>
                  <string>Segoe Media Center Light</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>
帖子里已经写了啊
另外,个别人既然很牛X怎么不把你牛X方法拿出来?

uniqueman 发表于 2006-12-3 13:58:34

这个配置是针对LCD显示器的吧
在偶的CRT上字体显示发虚
很不清晰
页: [1] 2
查看完整版本: 【分享】雅黑字体美化总结 (for ubuntu)