国际语言环境指南

创建共享对象文件

此示例创建一个共享对象文件。

添加此字体的方法是:将下面的行添加到 mp.conf 文件的相应部分。下列示例说明如何添加 TrueType 字体。除了更改 PCF 关键字(而不是TrueType)外, PCF 字体遵循同一模式。

FontNameAlias   jis0201R TrueType /home/fn/HG-Minchol.ttf
FontGroup     jis0201 TrueType jis0201R
MapCode2Font  0x0020 	0x007f  jis0201
CnvCode2Font   jis0201R 	 _ttfjis0201 <.so path>

其中 .so 路径指向 xu2jis0201.so 文件。

用已更改的 mp.conf 文件调用 mp(1) 会导致范围 0x0020-0x007f 以新字体打印。也用同样的 .so 文件映射其它日文字符范围,例如,范围 0x0000FF61 0x0000FF9F

为了维护向下兼容性, /usr/openwin/lib/locale/$LANG/print/prolog.ps 文件(如果存在的话)用于在当前语言环境(其中 $LANG 是语言环境组件之一)中创建输出。在这种情况下,不使用任何配置文件机制。

请参阅 /usr/lib/lp/locale/en_US.UTF-8/mp/mp.conf,它是一个样例 mp.conf 文件。