X Window 系统使用指南--使用X的字型和色彩

X支援多种的字型及几乎无限多种变化的色彩,大多数的应用程式允许你指 定应用视窗中各个不同部份的颜色,而几乎所有的X程式均允许你指定你想要使 用的字型。 在X中的字型(fonts):

.有固定的宽度(像哑终端机的字元)或成比例的间隙。

.由本文字元(text characters) 或符号组成,或以上两者均有。

.具有多种的点尺寸(point size)。

.可以修改以适应特定的萤幕解析度(例如对於同一点尺寸的某一种字型, 你可能对75 dpi (dots-per-inch 每寸若干点) 的萤幕有一种版本,对 100 dpi 的萤幕有另一种版本)。

.有一种标准命名的传统。

.可以以全名存取,也可以用通用字元(wildcard)。

.储存在特定建构的目录树中,只要server在执行时,字型便可以加入或 移出。

在系统间进行字型的交换有一套标准的格式,并且有工具程式可以将这个 格式转换成你的server能了解的格式,工具程式也包含了列出可用字型的目录 、观察某一特定字型内容等功能。

本章先对字型作一简短的介绍,让你能尽快的使用它们,然後才转而详细 地解释字型的结构、格式、工具程式等,最後一节讨论色彩:如何设定和使用 它们。

13.1 字型初步

本节的目的是让你尽快地能使用字型,我们将告诉你如何找出有哪些字型 可用、指定你欲使用的字型名称、看字型的外观、如何在X应用程式中使用字型。

13.1.1 列出可用的字型

xlsfonts程式一行行的列出server上可用的字型,图13-1显示部份的 xlsfonts的输出,内容为MIT 版标准的字型。

┌——————————————————┐ │ p146 fig 13.1 │ │ │ │ 图13-1 典型的字型目录列表 │ └——————————————————┘

13.1.2 字型命名

有些字型的名称太长以致使用不便,但很幸运的,它们也不常被使用,并 且,X支援字型名称可使用通字元(wildcard):

? 对应任何一个字元 * 对应从(字元)长度为零至长度若干的字串

这和Unix shell传统的通用字元档案名称相同,使用通用字元可使你更容 易指定字型名称。

注意:如果你在shell 的命令列指定一个通用字元的字型名称,需要在名称前 後加上双引号 。

13.1.3 观察一个特定的字型

xfd (X font di

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus