XFD(1) — UNIX Programmer’s Manual
名称
xfd − X 用のフォントディスプレイヤ
形式
xfd [−options ...] −fn fontname
オプション
−display display
使用するディスプレイを指定します。
−geometry geometry
最初のウィンドウジオメトリを指定します。
−bw number
ウィンドウボーダの幅をピクセル単位で指定できます。
−rv フォアグラウンドとバックグラウンドの色が入れ替わります。 デフォルトの色は、白の上に黒(バックグラウンド白、フォアグラウンド黒) です。
−fw 反転表示の前の選択をオーバーライドします。 フォアグラウンドとバックグラウンドの色は入れ替わりません。
−fg color
カラーディスプレイ上で、フォアグラウンドの色(テキストの色)を決定します。
−bg color
カラーディスプレイ上で、バックグラウンドの色を決定します。
−bd color
カラーディスプレイ上で、ボーダの色を決定します。
−bf fontname
ウィンドウの下部で、メッセージ用に使用するフォントを指定します。
−tl title 表示されたウィンドウのタイトルは title でなければならないことを 指定します。
−in iconname
アイコンの名前は iconname でなければならないことを指定します。
−icon filename
ファイル filename 中のビットマップはアイコンに対して 使用することを指定します。
−verbose
フォントについての特別な情報を表示することを指定します。
−gray グレーのバックグラウンドを使用することを指定します。
−start charnum
文字番号 charnum が最初に表示される文字でなければならないことを 指定します。
解説
xfd は、指定されたフォントの文字を表示するウィンドウを作成します。 文字は、左から右、上から下への増加オーダで示されます。 上部左側に表示される最初の文字は、−start オプションに与えられている 番号をもつ文字が使用される場合に、−start オプションが与えられない限り、 文字番号 0 となります。
文字は格子のボックスに表示されます。 このボックスはそれぞれ、フォント中の任意の文字 1 つを保持するに十分な 大きさをもっています。 −gray オプションが指定された場合、文字はグレーのバックグラウンド上に、 フォアグラウンドとバックグラウンドの色を使用している XDrawImageString を 使用して表示されます。 これにより、 XDrawImageString が任意の指定文字を描く方法を正確に 決めることができます。 −gray が指定されない場合は、文字は単に、バックグラウンドカラー上に フォアグラウンドカラーを使用して描かれます。
フォント中のすべての文字が一度に、ウィンドウに入るとは限りません。 入りきらなかった文字を見るために、ウィンドウ上で右側のマウスボタンを クリックしてください。 これにより、文字で満たされた次のウィンドウが表示されます。 ウィンドウ上の左側のマウスボタンをクリックすると、文字で満たされた 前のウィンドウが表示されます。 xfd は、0 番目の文字を超えて戻ろうとすると、ビーという音を発します。
なお、フォントが 8 ビットのフォントの場合、文字 256−511(16 進法では 100−1ff)、 512−767(16 進法では 200−2ff)は、文字 0-255(16 進法では 00−ff)と全く同じに表示されます。 xfd は、デフォルトにより、 16 行 × 16 列(合計 256 文字)を表示できるほど 大きなウィンドウを作成します。
文字上の真中のボタンをクリックすると、文字の番号は、ウィンドウの 下部に、10 進法と 16 進法の両方で表示されます。 verbose モードが選択された場合、その特別な文字についての追加の情報が 同様に表示されます。 表示される情報には、文字の幅、左 bearing、右 bearing、アセントおよび ディセントが含まれます。 verbose モードが選択された場合、ウィンドウに ’<’ または ’>’ と入力すると、 全フォントに関して、これらのフィールドによりとられた最小または最大の値が それぞれ表示されます。
フォント名は、 X サーバにより解釈されます。 利用できるフォントすべてのリストを得るには、xlsfonts(1) を 使用してください。
ウィンドウは、 xfd プロセスが強制終了されるか、‘q’、‘Q’、‘ ’、または ctrl-c が xfd ウィンドウに入力されるまでは、そのままです。
X のデフォルト
xfd は、以下の X リソースを使用します。
BorderWidth ウィンドウのボーダ幅を設定します。
BorderColor ウィンドウのボーダカラーを設定します。
ReverseVideo “on” ならば、フォアグラウンドとバックグラウンドの色の定義を逆にします。
Foreground フォアグラウンドの色を設定します。
Background バックグラウンドの色を設定します。
BodyFont ウィンドウの主要部(すなわち、メッセージなど)に使用するフォントを 設定します。 これは、 xfd が表示するフォントではなく、表示中のフォントに ついての情報を表示するために xfd が使用するフォントです。
IconName アイコン名を設定します。
IconBitmap アイコンに対するビットマップを得るために調べるファイルを設定します。
Title 使用するタイトルを設定します。
関連事項
バグ
xfd は、フォント名をどこかに表示します。
verbose モードで表示される文字情報は、ウィンドウの境界にクリップされ、 見えなくなってしまうこともあります。
xfd は、 X ツールキットを使用するよう書き換えるべきです。
xfd は、存在しない文字でいっぱいのページを読み飛ばすべきです。
版権
Copyright 1988, Massachusetts Institute of Technology.
権利と許可の声明文については、 X(1) を参照のこと。
著者
Mark Lillibridge, MIT Project Athena
NEWS-OSRelease 3.3