X Window研究笔记(16)

原创 2007年10月02日 13:39:00
X Window研究笔记(16)

转载时请注明出处和作者联系方式
作者联系方式:李先静 <xianjimli at hotmail dot com>

16.X Window字体的配置

服务器端字体的配置:

指定字体搜索路径:
  1. 缺省的路径:包括/usr/X11R6/lib/X11/fonts目录下的几个子目录。
  2. 在配置文件中指定:TinyX不需要配置文件。
  3. 在命令行参数中指定。用fp选项设置字体路径。用fn设置默认的字体。用fc设置默认的光标字体。
默认的字体:
  1. 正常字体。字体名:fixed。文件名:6x13-ISO8859-1.pcf.gz。
  2. 光标字体。字体名:cursor。文件名:cursor.pcf.gz。
字体的配置文件:
  1. fonts.dir: 列出当前目录中点阵字体的个数,以及字体名与文件名的对应关系。mkfontdir可以用来帮助产生这个文件。
  2. fonts.alias: 为字体设置别名。
  3. fonts.cache: 字体的cache。
  4. fonts.scale: 列出当前目录中矢量字体的个数,以及字体名与文件名的对应关系。mkfontscale/ttmkfdir可以用来帮助产生这个文件。

客户端字体的配置:

客户端字体由fontconfig统一管理,fontconfig一个库,它只负责字体的管理和定制,并不负责字体的显示。它的配置文件默认放在/etc/fonts目录下,也可以用环境变量FONTCONFIG_PATH指定为其它的目录。配置文件有:

  1. fonts.dtd : 配置文件的DTD,用来描述配置文件的结构。
  2. fonts.conf:公用的配置信息,一般不要去修改它。
  3. local.conf/conf.d:私有的配置信息,可以在这个文件中加入一些特殊的配置。

字体配置文件比较复杂,所幸的是,一般只需要用dir参数指定字体所在目录。修改配置文件之后,记得运行fc-cache。

(待续)
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

X Window研究笔记

 http://blog.csdn.net/absurd/category/336948.aspx
  • lcj8
  • lcj8
  • 2009年02月17日 17:35
  • 433

X Window研究笔记(19)

X Window研究笔记(19)转载时请注明出处和作者联系方式作者联系方式:李先静 19.X Window中的图片文件PixmapX Window自己定义了一种图片文件格式,叫做pixmap,与众不同...
  • absurd
  • absurd
  • 2007年10月02日 14:31
  • 3765

X Window研究笔记(10)

X Window研究笔记(10)转载时请注明出处和作者联系方式作者联系方式:李先静 10.X Window扩展机制--扩展(Extension)XWindow中有大量扩展模块,每个扩展模块完成一组相关...
  • absurd
  • absurd
  • 2007年09月23日 11:00
  • 5277

X Window研究笔记(21)

X Window研究笔记(21)转载时请注明出处和作者联系方式作者联系方式:李先静 21.X Window 字符串与AtomAtom是X Window中的一大特色,不把它弄清楚,可能会对阅读其它代码形...
  • hejishan
  • hejishan
  • 2007年12月18日 07:45
  • 234

X Window研究笔记(7)

X Window研究笔记(7) 转载时请注明出处和作者联系方式 作者联系方式:李先静 7.X Window的运行过程 X Window 的入口在programs/Xserver/dix/mai...
  • absurd
  • absurd
  • 2007年09月18日 21:19
  • 4252

X Window研究笔记(6)

X Window研究笔记(6)转载时请注明出处和作者联系方式作者联系方式:李先静 6.X Window输入设备(TinyX)X Window支持的基本输入设备有keyboard、mouse和touch...
  • absurd
  • absurd
  • 2007年09月15日 16:43
  • 4369

X Window研究笔记(13)

X Window研究笔记(13)转载时请注明出处和作者联系方式作者联系方式:李先静 13.X Window扩展机制--客户端勾子函数扩展模块是X Window的主要扩展方式,前面我们介绍它在X Ser...
  • absurd
  • absurd
  • 2007年09月27日 21:44
  • 3646

X Window研究笔记(17)

X Window研究笔记(17)转载时请注明出处和作者联系方式作者联系方式:李先静 17.X Window 窗口管理器很多人不知道窗口管理器是怎么回事。他们认为 GNOME 和 KDE 就是窗口管理器...
  • absurd
  • absurd
  • 2007年10月02日 14:03
  • 4107

X Window研究笔记(20)

X Window研究笔记(20)转载时请注明出处和作者联系方式作者联系方式:李先静 20.X Window资源管理在X Window中,资源是一个广泛使用的概念。它包括图片、光标和窗口等对象,可以是内...
  • hejishan
  • hejishan
  • 2007年12月18日 07:46
  • 233

X Window研究笔记(22)

X Window研究笔记(22)转载时请注明出处和作者联系方式作者联系方式:李先静 22.X Window 简单示例对大多数linux程序员来说,很少有机会直接用Xlib去开发应用程序,那样开发效率太...
  • hejishan
  • hejishan
  • 2007年12月18日 07:44
  • 332
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:X Window研究笔记(16)
举报原因:
原因补充:

(最多只允许输入30个字)