DMSフォントの変更方法

[OS]UNIX
[リリース] 6.09,6.10
[キーワード] dms,font,x resource file,xwindows

[質問]

Xウィンドウ環境で、SASのメッセージやプルダウンメニューを表示するフォントを変更するにはどうしたらよいですか。

[回答]

SASのXリソースファイルに記述されているフォント名を変更してください。 Xリソースファイルは通常以下のディレクトリに "SAS" というファイル名で存在します。

Sun4の場合:$XAPPLRESDIR (環境変数 XAPPLRESDIRに設定されているディレクトリ)
Solaris2の場合:/usr/openwin/lib/app-defaults
その他:/usr/lib/X11/app-defaults

Xリソースファイルの例:

SAS.*font:            jpn.8x18
SAS.*DBfont:          j16.16x18
SAS.DMSFont:          jpn.8x18
SAS.DMSDBFont:        j16.16x18
SAS.DMSboldFont:      jpn.8x18
SAS.DMSDBboldFont:    j16.16x18

DBがついている項目には2バイトフォントを指定します。それ以外の項目は1バイトフォントを指定します。
スケーラブルフォントを使用すると、文字が重なって表示されるなどの現象が発生しますので、モノスペースフォントを指定するようにしてください。 使用しているXサーバーが持っているフォントは、xlsfontsコマンドなどで確認することができます。