Solaris 公用桌面环境:用户指南

更改字体

可以通过使用以下方式之一来更改 dtterm 的字体。

从命令行指定字体

如要从命令行更改菜单的字体,键入:

dtterm -xrm '*fontList: fontset'

此处 fontset 是字体集规范。字体集规范可由一个完整的 X 逻辑字体描述 (XLFD) 名称列表、简单的 XLFD 模式或别名来指定。注意:字体集规范由正在运行的语言环境所决定。

例如,除了用于菜单字体之外,要使用较大的字体,键入:

dtterm -xrm '*fontList:-dt-interface user-medium-r-normal-l*-*-*-*:'

除了用于菜单字体之外,要使用较小的字体,键入:

dtterm -xrm '*fontList:-dt-interface user-medium-r-normal-s*-*-*-*:'

这些规范适用于任何语言环境。

在资源文件内指定字体

例如,要在资源文件中更改 dtterm 命令的字体:

  1. 编辑在 /usr/dt/app-defaults/language 目录中的 Dtterm 资源文件。

    对于 Dtterm 的资源文件,既可使用类名 (Dtterm) 也可使用应用程序名 (dtterm)。

    而且,设置 LANG 环境变量改变了资源文件的查找路径,以包括 /usr/dt/app-defaults/language 目录,其中 language 是语言环境名。

    在设置了 LANG 环境变量之后,资源文件的查找路径将包括以下两个文件夹:

    /usr/dt/app-defaults/language/Dtterm
    /usr/dt/app-defaults/C/Dtterm
  2. 在文件的底部插入要使用的字体集。

    例如,要使用 monospace 字体,将这一行放在文件的底部:

    dtterm -fn -dt-interface user-medium-r-normal-*-*-*-*
  3. 保存此文件。