bdftopcf - 将 X 字体从位图分发格式转换为可移植编译格式
bdftopcf [ -pn ] [ -un ] [ -m ] [ -l ] [ -M ] [ -L ] [ -t ] [ -i ] [ -o outputfile ] fontfile.bdf
Bdftopcf 是 X 服务器和字体服务器的字体编译器。可移植编译格式的字体可以由任何体系结构读取,尽管该文件的结构允许一种特定体系结构直接读取它们而无需重新格式化。这允许在适当的机器上快速读取,但文件在其他机器上仍然是可移植的(但读取速度更慢)。
设置字体字形填充。字体中的每个字形的每条扫描线都会填充为 n 个字节的倍数,其中 n 为 1、2、4 或 8。
设置字体扫描线单位。当字体位顺序与字体字节顺序不同时,扫描线单元n描述了要交换的数据单元(以字节为单位);单位i可以是1、2或4字节。
将字体位顺序设置为 MSB(最高有效位)在前。每个字形的位将按此顺序放置;即,屏幕上最左边的位将是每个单元中的最高值位。
将字体位顺序设置为 LSB(最低有效位)在前。屏幕上最左边的位将是每个单元中的最低值位。
将字体字节顺序设置为 MSB 首先。文件中的所有多字节数据(指标、位图和其他所有数据)将首先写入最高有效字节。
将字体字节顺序设置为 LSB 在前。文件中的所有多字节数据(指标、位图和其他所有数据)将首先写入最低有效字节。
指定此选项后,bdftopcf 将在可能的情况下将字体转换为“终端”字体。终端字体将每个字形图像填充为相同的大小; X 服务器通常可以更快地呈现这些类型的字体。
该选项禁止墨迹度量的正常计算。当字体具有未填充位图图像的字形图像时(即,“on”像素未延伸到度量的边缘),bdftopcf 计算实际的墨水度量并将它们放入.pcf 文件; -t 选项禁止这种行为。
默认情况下,bdftopcf 将 pcf 文件写入标准输出;该选项给出了要使用的文件的名称。
打印版本信息并退出。
X(7)
Keith Packard,麻省理工学院 X 联盟