Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xditview(1) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

X(7)

xrdb(1)

ditroff(1)

XDITVIEW(1)  —  NEWS-OS Programmer’s Manual

名称

xditview ditroff ファイルを表示する

形式

xditview [ −toolkitoption ... ] [ −option ... ] [ filename ]

解説

xditview プログラムは X ディスプレイ上に ditroff 出力を表示します。 特別の行列を使用せず、 自動的にプリンタの座標を画面の座標に変換します。 適切なフォントを見つけるのに、 実際の解像度ではなく、 ユーザ指定の画面の解像度を使用します。 filename に “−” が指定された場合、 xditview は、標準入力から読み込みます。 filename の最初の文字が “|” の場合は、 xditview は、 sh をフォークし、“ファイル名” の残りの部分を起動して、 そのコマンドの標準出力を使用します。

オプション

xditview プログラムでは標準のXツールキットオプションに加え、以下に示すオプションが 使用できます。

−page page-number
このオプションは、起動時に表示されるドキュメントのページ番号を指定します。

−resolution screen-resolution
これは、使用する画面の解像度を指定します。 XLFD 名でこの解像度のフィールドを要求すると、 フォントがオープンされます。

−noPolyText
X サーバによっては、 複数の文字列を 1 つのリクエストで行う PolyText のインプリメントが 正しくありません。 このオプションは、 xditview のこの機能を使用するのを制限します。

−backingStore backing-store-type
再表示には、約 1 秒間かかり、 ウィンドウがビューポート付近でスクロールした場合に 補助記憶の内容から描かれるように、 サーバはウィンドウの内容をセーブします。 backing-store-type には Always、 WhenMapped または NotUseful が設定されます。

以下に示す標準の X ツールキットオプションが xditview プログラムにも共通で使えます。

−bg color
ウィンドウのバックグラウンドに使う色を指定します。 デフォルトは white (白) です。

−bd color
ウィンドウの枠に使う色を指定します。 デフォルトは black (黒) です。

−bw number
ウィンドウをの枠の幅をピクセル値で指定します。

−fg color
テキスト表示に使う色を指定します。デフォルトは black (黒) です。

−fn font
widget テキストの表示に使われるフォントを指定します。 デフォルトは fixed です。

−rv フォグラウンドとバックグラウンド間で交換することで リバースビデオがシュミレートされることを示します。

−geometry geometry
希望のウィンドウのサイズおよび位置を指定します。

−display host:display
接続する X サーバを指定します。

−xrm resourcestring
使用するリソース文字列を指定します。

X デフォルト

このプログラムは Dvi ウィジェットを使用します。 以下のような、全てのコアリソース名およびクラスが可能です。

width (class Width)
ウィンドウの幅を指定します。

height (class Height)
ウィンドウの高さを指定します。

foreground (class Foreground)
デフォルトのフォアグラウンドの色を指定します。

font (class Font)
エラーメッセージに使うフォントを指定します。

FontMap (class FontMap)
ditroff フォントを適切な X のフォントと結び付けるには、 この文字列のリソースに指定しなければいけません。 各行は、ditroff 名、空白、および、 全てのサイズをリストするのに使用するアスタリスク (∗) 文字を 使った XLFD パターンからなり、 各指定は、改行で区切られます。 以下は、デフォルトの fontMap です。

R−∗−times−medium−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
I−∗−times−medium−i−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
B−∗−times−bold−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
F−∗−times−bold−i−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
BI−∗−times−bold−i−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
C−∗−courier−medium−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
CO−∗−courier−medium−o−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
CB−∗−courier−bold−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
CF−∗−courier−bold−o−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
H−∗−helvetica−medium−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
HO−∗−helvetica−medium−o−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
HB−∗−helvetica−bold−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
HF−∗−helvetica−bold−o−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
N−∗−new century schoolbook−medium−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
NI−∗−new century schoolbook−medium−i−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
NB−∗−new century schoolbook−bold−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
NF−∗−new century schoolbook−bold−i−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
A−∗−charter−medium−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
AI−∗−charter−medium−i−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
AB−∗−charter−bold−r−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
AF−∗−charter−bold−i−normal−−∗−∗−∗−∗−∗−∗−iso8859−1\n\
S−∗−symbol−medium−r−normal−−∗−∗−∗−∗−∗−∗−adobe−fontspecific\n\
S2−∗−symbol−medium−r−normal−−∗−∗−∗−∗−∗−∗−adobe−fontspecific\n

DITROFF での XDITVIEW 使用

fontMap に適切なフォントを使用しているファイルは 画面では、もっと正確に見えますが、 xditview で、任意の ditroff 出力ファイルを使用することができます。 スケールフォントをサポートしているサーバでは、 要求されたフォントのサイズが、全て正確に画面に反映されます。 スケールフォントをサポートしていないサーバでは、 xditview は、同じファミリーの最も近いフォントを使用します。

関連事項

X(7), xrdb(1), ditroff(1), X Logical Font Description Conventions

原典

このプログラムの各部は suntroff から派生した xtroff を基に作成されました。

著作権

Copyright 1989, Massachusetts Institute of Technology. 
権利およびその許可事項についての詳しい内容は、X(7) を参照。

著者

Keith Packard (MIT X Consortium)
Richard L. Hyde (Purdue)
David Slattengren (Berkeley)
Malcom Slaney (Schlumberger Palo Alto Research)
Mark Moraes (University of Toronto)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026