红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

ubuntu7.10添加xp字体,太方便了

发布时间:2008-03-18 11:12:25来源:红联作者:pplicat
Ubuntu 7.10 Gutsy Gibbon对中文的支持应该说是一向不错的,基本实现了ubuntu的口号:不因为语言的原因,而是软件有差异。一般安装的ubuntu虽然能够显示、输入中文了。

也可以安装完系统后自己:

sudo apt-get install scim

或者直接新利得安装,很方便的。

但是由于linux的free性,我们没有和机会使用那些有版权的字体。所以ubuntu显示的中文像歪瓜裂枣,很别扭。这是很无奈的,也不是linux的错,这是因为现在几乎没有免费的中文字体库来给我们用,大家平时使用习惯了的 winxp里面的宋体、还有方正排版系统里面的仿宋体、公文中的方正小标宋等等,这些字体都是商业公司开发出来用在自己的产品中的,是有版权的,所以 linux不能拿过来就用。

如果你还没有听说过字体有版权的话,上网搜索一下“胡万进” 吧,这位老兄就是当年在微软从事字体制作的一位员工,他所制作的字体的版权就是归微软公司所有。但是他把古代中国艺术品制作家的传统深深的留在了微软的字体里面。(打开word,输入:”胡“字,设置成隶书,大小:500,中空反转,看看,哈哈)。

鉴于此,通过本人自己实践和网络上广大网友的经验,实现基本中文字体的安装。

一、准备字体文件

windows的字体一般存放在c:\windows\fonts目录下,拷贝其下的字体文件*.ttf的,好像 font的文件不支持,暂时不知道怎么解决呢:

simfang.ttf 仿宋体
simhei.ttf 黑体
simkai.ttf 楷体
simsun.ttf 宋体和新宋体

times.ttf 微软常用的英文字体

tahoma.ttf tahoma字体
tahomabd.ttf tahoma字体的粗体形式
verdana.ttf verdana字体
verdanab.ttf verdana字体的粗体形式
verdanai.ttf verdana字体的斜体形式
verdanaz.ttf verdana字体的粗体+斜体形式

拷贝过来的字体文件放在了/home/你的名字/fonts目录下。

二、将字体加入到linux的可使用字体中

首先把字体文件链接到存放字体的目录中

cd /usr/share/fonts
ln -s /home/你的名字/fonts xpfonts
cd xpfonts
mkfontscale
mkfontdir

这样作和把字体拷贝到/usr/share/fonts的一个目录下的效果是一样的。后面的两个mkfont命令是生成xpfonts目录下所包含的字体的索引信息。

然后运行fc-cache命令更新字体缓存:

fc-cache

以后自己在添加什么字体直接拷文件到/home/你的名字/fonts xpfonts下面,然后运行一下三个命令:

mkfontscale
mkfontdir
fc-cache

直接自己添加字体。
文章评论

共有 2 条评论

  1. silvertide 于 2008-03-25 21:40:40发表:

    为什么复制我的博客,而且名字还不给留呢?

  2. litkt 于 2008-03-18 14:53:29发表:

    不要这样做。
    Xorg的Nibus系列泛欧字体质量很好,至少和MS的TIMES-Arial-Cour系列一样好。
    汉字的AR系列很差,但可以训用平滑技术来弥补,效果也相当不错。
    侵犯版权总是隐患。