Linux 字体问题若干

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:39:55
先说明我是用 Ubuntu 8.04, 安装过 文泉驿正黑 字体. 个人比较喜欢这款字体. 如果把所有中文字体默认是它, 我不介意.

首先我的 OpenOffice Writer 中文默认字体是 文泉驿正黑, 但是英文默认字体却竟然是一个中文字体: AR PL UMing HK. 这款中文字体显示英文可以用一个字形容: 丑. 我希望把英文默认字体修改掉.

然后提一个老问题, 怎样安装字体. 以前照网上的方法安装了一些 Windows 字体, 但是显示出来的内容都是空的, 什么都没有. (声明: 我没有 KDE, 也不想装它)

最后再问一个问题. 如果我在某些地方设置的字体是英文的字体, 但是这些地方还是可以显示中文的. 那么怎样修改这些中文使用的字体呢? (比如我现在的 GNOME 是用 sans-serif, 虽然这个字体不直接支持中文, 但是它在显示中文的时候会利用到别的字体. 那怎样修改这个字体呢?)

你在GNOME控制中心找“字体安装”设置,也可以把win下面的“font”复制过来,实在不行下载永中office,网上有注册码,尝试一下,有什么困难再留言!

1.linux和windows可不一样,windows的字体统一安装在x:\windows\fonts\目录,而Ubuntu可以安装在好几个目录,如果只是个人用,可以安装在~/.fonts/目录,系统级别的话,要用系统帐户安装到/usr/share/fonts/目录下的相应目录,一般是/usr/share/fonts/truetype目录。
网上一般提供的是用命令行的方法,比较麻烦。我的方法是允许管理员帐户登陆,然后复制字体到/usr/share/fonts/truetype目录。重启一下就行。
2.“显示出来的内容都是空的”有两种可能:a、字体本身有问题,某些书法字体是的;b、字体权限没搞好。还是那句话,linux对权限的要求很严格,如果你用不适当的权限安装了字体,就会导致看不见字体或者方框。一定要改成所有用户可读的权限。
3.关于你说的最后一个问题,那是字体优先级的问题,也就是在某个字体无法显示当前字符时候调用某个字体。这个顺序是由/etc/fonts/conf.d/69-language-selector-zh-cn.conf文件定义的,可以参考:http://www.lazyard.com/node/48
调整相关字体顺序。

在/etc/language里面修改参数