设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Gentoo Linux
›
使用Fedora的字体对Gentoo进行中文美化 [9月11日补贴] ...
返回列表
查看:
2204
|
回复:
4
使用Fedora的字体对Gentoo进行中文美化 [9月11日补贴]
[复制链接]
杨珂
杨珂
当前离线
积分
1770
IP卡
狗仔卡
发表于 2006-9-2 18:26:07
|
显示全部楼层
|
阅读模式
9月11日补贴:
使用Fedora的字体,可以很好的显示简体和繁体,但由于使用了单色渲染使英文字体不太好看
推荐参考zhllg 和VirusCamp 的帖子进行美化,
通过今日再次尝试,现在全部使用portage里的东西,并适当配置就可以完成中文美化,效果好于Fedora5
简述如下:
OS:Gentoo 2006.1 AMD64
一下全部是portage里的,当然有的还要umask
#emerge cairo fontconfig libXft freetype
#emerge arphicfonts wqy-bitmapfont cjkuni-fonts corefonts ttf-bitstream-vera
然后使用 种草得草 提供的 local.conf (设定 local.conf 要比更改 fonts.conf 来得安全)
可以完美的显示 简繁英
再次感谢 种草得草 提供此文件
File: /etc/fonts/local.conf
<?xml version="1.0"?>
<fontconfig>
<alias>
<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>
<match target="font" >
<edit name="rgba" mode="assign">
<const>none</const>
</edit>
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
<edit mode="assign" name="autohint" >
<bool>false</bool>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign" >
<const>hintmedium</const>
</edit>
</match>
<match target="font" >
<test name="family" compare="contains" >
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<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>
<match target="font" >
<test name="family" compare="contains" >
<string>Microsoft Yahei</string>
</test>
<edit name="globaladvance">
<bool>false</bool>
</edit>
<edit name="spacing">
<int>0</int>
</edit>
</match>
</fontconfig>
复制代码
原帖如下:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
本方法在Gentoo 2006 和 Debian testing "Etch" 中测试通过(Etch中的不用设为单色渲染,效果优于Gentoo)
用Fedora的字体,只需: 复制文件 -> 修改渲染-> 重启X 3步,虽然有更好的方法,但节省了时间,可以快速完成中文美化
虽然我还没有真正用过Redhat/Fedora,但对Fedora Core 5 的中文支持是非常羡慕的。
上午通过Debentoo Gao的“VMware Workstation in Gentoo新手简明安装指南”装上了VMware,
其实就是想获得Fedora 5里的字体和配置文件。
修改步骤如下:
1.提取Fedora 5的两个目录:/etc/fonts 和 /usr/share/fonts
Fedora字体文件下载地址:
http://www.mediamax.com/kcfv/Links/83CAB2069A
(以7-zip格式压缩到24M,用#emerge p7zip 安装7z支持)
如果MediaMax的速度太慢,我可以通过email发送(请通过论坛留言,不要直接贴出你的email)
2.回到Gentoo中用,把Fedora的目录复制到相应位置
注意:请先做好备份!复制时Gentoo中原目录不要删除,系统将合并目录中不同名的文件,
而原 /etc/fonts 下的fonts.conf和fonts.dtd文件将被替代。
3.设置字体渲染为单色"这步很重要不然没有效果”
首选项 --> 字体
"
reference --> Font --> Monochrome"
4.重启XWindow
到此就结束了,我以前是参考UbuntuChina Wiki里的“
如何使用xp带的字体来进行中文美化?
”做的美化
相比之下这种方法要方便得多,而且效果并没有明显差异。Fedora的字体甚至要整齐一点。
下面做个比较:
使用Fedora字体美化的Gentoo x86
使用xp字体美化的Gentoo AMD64
最后遗留了一个问题:
为什么在Gentoo中使用Fedora的字体和配制需把字体渲染设置为单色才有明显效果,
而Fedora中则可以使用其他的渲染方式?
是否还有其他相关文件没有提取?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
种草得草
种草得草
当前离线
积分
1561
IP卡
狗仔卡
发表于 2006-9-2 18:46:04
|
显示全部楼层
有想法很好,不过没有必要这样的.
FC5用的是uming.ttf,在gentoo里面也有的 arphicfonts
只需要把配置文件改一点点就可以的.搜索zhllg的贴子,他提供了一个配置文件.
回复
支持
反对
使用道具
举报
显身卡
Yuri
Yuri
当前离线
积分
3231
IP卡
狗仔卡
发表于 2006-9-2 19:13:36
|
显示全部楼层
哥们宽屏够爽啊。
我觉得WebQuan Yi就挺好
回复
支持
反对
使用道具
举报
显身卡
lucida
lucida
当前离线
积分
2492
IP卡
狗仔卡
发表于 2006-9-2 20:00:55
|
显示全部楼层
毫无必要...
回复
支持
反对
使用道具
举报
显身卡
kingway
kingway
当前离线
积分
434
IP卡
狗仔卡
发表于 2006-9-2 22:12:41
|
显示全部楼层
英文不开AA,很难看。现在流行中文都开AA啦。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Debian Linux
Mandriva Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表