[问题]kubuntu7.04上使用雅黑字体的问题
-
- 帖子: 555
- 注册时间: 2007-03-20 12:50
[问题]kubuntu7.04上使用雅黑字体的问题
刚装了kubuntu7。04,觉得还是雅黑字体好看点,于下按6。10的方法安装了,但问题就来了,装好了字体很难看,字体显示得比较细的(好像雅黑不起效果),可又奇怪了,我用kdesu kat打开一些配置文件,发现却字体是有效果的,请问这是怎么回事??
- iblicf
- 帖子: 3766
- 注册时间: 2007-01-15 17:15
-
- 帖子: 555
- 注册时间: 2007-03-20 12:50
我是按这种方法安装字体的!!
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 -
下载后将字体放到 /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
修改ms_vista_english.conf
在 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>Bitstream Vera Serif</family>
<family>Bitstream Vera Sans</family>
<family>Bitstream Vera Sans Mono</family>
下添加
代码:
<family>Microsoft YaHei</family>
图例:(说明:这只是language-selector.conf文件的部分内容,不要copy)
代码:
<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>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
设置字体选项
(略)
比较简单的测试网页,白底黑字具有最高的对比度:
测试字体效果
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 -
下载后将字体放到 /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
修改ms_vista_english.conf
在 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>Bitstream Vera Serif</family>
<family>Bitstream Vera Sans</family>
<family>Bitstream Vera Sans Mono</family>
下添加
代码:
<family>Microsoft YaHei</family>
图例:(说明:这只是language-selector.conf文件的部分内容,不要copy)
代码:
<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>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
设置字体选项
(略)
比较简单的测试网页,白底黑字具有最高的对比度:
测试字体效果
-
- 帖子: 1897
- 注册时间: 2006-09-12 14:09