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
直接自己添加字体。