Ubuntu 中文字体美化方案大全 (1): 概述篇
来源:互联网 发布:惠普打印机软件 编辑:程序博客网 时间:2024/05/22 08:03
原文地址:原文地址
其实,Ubuntu自带的默认UMING中文字体,已经看得过去了。如果对中文显示没有什么特殊的要求,也够用了。
不过,很多用惯了Windows或者苹果系统的Ubuntu用户还是觉得Ubuntu的字体不够舒服。的确,Ubuntu自带的免费UMING中文字体(还有免费文泉驿宋体)都不如Windows XP的SimSun宋体,或者Windows Vista的雅黑字体,或者苹果系统的黑体好看。
萝卜白菜,各有所爱。本文收集整理了使用各种字体对ubuntu中文显示进行的方案,以飨读者。包括:
- 使用Windows XP字体方案;
- 使用Windows Vista字体方案;
- 使用苹果字体方案;
- 使用免费文泉驿正黑字体方案;
- 使用免费文泉驿宋体;
- 使用免费UMING字体(Ubuntu默认)
(1) 使用fontconfig配置Linux字体
fontconfig 是Linux用于字体配置管理的软件包。fontconfig使用XML文件存储字体配置文件。这里是其XML语法帮助文件。
(2) Ubuntu的fontconfig配置简析
Ubuntu Linux 的系统字体配置文件保存在/etc/fonts目录。/etc/fonts/conf.avail/ 子目录内保存的是所有可用的配置文件,/etc/fonts/conf.d/ 子目录内是文件链接(Symbolic Links),连接到/etc/fonts/conf.avail/ 内的文件。/etc/fonts/conf.d/的文件链接是系统正在使用的配置文件。(配置过Apache 2 的用户应该对这样的目录设置不陌生。)/etc/fonts/conf.d/内的文件(连接)名都是以数字开头,比如69-language-selector-zh-cn.conf。系统载入这些配置文件也是以这些数字为序的。比如69-language-selector-zh-cn.conf 要先于 99-language-selector-zh.conf。
(3) Ubuntu Linux 中文简体配置文件(基于7.10以后的版本,包括7.10, 8.04,和8.10。以后的版本也可能有所变化)
a. /etc/fonts/conf.avail/69-language-selector-zh-cn.conf
b. /etc/fonts/conf.avail/99-language-selector-zh.conf
(4) Ubuntu Linux配置字体常用的Linux命令
a. sudo fontconfig-vodoo -s zh_CN
此命令用以设置简体中文所需的.conf文件。(把/etc/fonts/conf.avail/69-language-selector-zh-cn.conf 和 /etc/fonts/conf.avail/99-language-selector-zh.conf 链接到 /etc/fonts/conf.d/ 目录,以便XWindow系统启动时载入)。
b. sudo fc-cache -fv
在安装新字体后,需要执行此命令更新系统字体配置缓存文件,这样才能在系统中列出你新安装的字体。
好了,简单了解了上述的基础知识,下一篇,将讨论具体的优化方案。
- Ubuntu 中文字体美化方案大全 (1): 概述篇
- Ubuntu 中文字体美化方案大全 (1): 概述篇
- Ubuntu中文字体美化方案大全(2): 安装字体文件
- Ubuntu 中文字体美化方案大全 (3): 使用Windows XP字体
- Ubuntu 中文字体美化方案大全 (4): 使用Windows Vista字体
- Ubuntu 中文字体美化方案大全 (5): 使用苹果字体
- Ubuntu 中文字体美化方案大全 (6): 使用免费文泉驿正黑字体
- Ubuntu中文字体美化方案大全(2): 安装字体文件
- Ubuntu 中文字体美化方案大全 (3): 使用Windows XP字体
- Ubuntu 中文字体美化方案大全 (4): 使用Windows Vista字体
- Ubuntu 中文字体美化方案大全 (5): 使用苹果字体
- Ubuntu 中文字体美化方案大全 (6): 使用免费文泉驿正黑字体
- Ubuntu 8.10的中文字体美化遗漏补充
- Ubuntu英文环境下中文字体的美化
- 美化 Redhat 9.0 中文字体
- Debian中文字体美化(附图)
- CentOS:美化中文字体
- gentoo中文字体美化
- spydroid源码分析(一):介绍spydroid每个包的大体功能
- Qt layout中滑动条莫名不显示
- Android开发者指南-传感器-概述[原创译文]
- 简明Python教程 1)介绍 2)安装 3)开始 4)
- 网站推广建设的三个要素
- Ubuntu 中文字体美化方案大全 (1): 概述篇
- tomcat java heap
- 嵌入式Linux系统中的.lds链接脚本基础
- Linux 标准目录结构
- 适配iPhone5
- 判断TCP通信结束的方法&&相对于trace有另外一种监测方法:monitor
- linux install&access Nessus-5.2.4
- B-树插入、删除
- struct ifreq结构体与ip,子网掩码,网关等信息