此示例创建一个共享对象文件。
添加此字体的方法是:将下面的行添加到 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 文件。