名 前
xditview − ditroff の 出 力 を 表 示 す る
書 式
xditview [ −toolkitoption ... ] [ −option ... ] [ filename ]
説 明
xditview プ ロ グ ラ ム は ditroff の 出 力 を X の デ ィ ス プ レ イ に 表 示 す る 。 こ の プ ロ グ ラ ム は 特 別 な 整 形 は 行 わ ず 、 プ リ ン タ 座 標 を ス ク リ ー ン 座 標 に 自 動 変 換 す る 。 こ の 際 に は 適 切 な フ ォ ン ト を 使 え る よ う に 、 実 際 の 解 像 度 で は な く ユ ー ザ 指 定 の 解 像 度 を 使 用 す る 。 引 き 数 filename に ’’−’’ を 指 定 す る と 、 xditview は 標 準 入 力 か ら 入 力 を 行 う 。 filename の 最 初 の 文 字 が ’’|’’ な ら ば 、 xditview は sh を fork し て 残 り の 「 フ ァ イ ル 名 」 を 実 行 し 、 そ の コ マ ン ド の 標 準 出 力 へ の 出 力 を 使 用 す る 。
オ プ シ ョ ン
xditview
に は 、 X ツ ー ル
キ ッ ト の 標 準
の コ マ ン ド 行
オ プ シ ョ ン に
加 え て 、 以 下
に 挙 げ る オ プ
シ ョ ン を 指 定
す る こ と が で
き る 。
−page page-number こ の
オ プ シ ョ ン は
、 起 動 時 に 表
示 す る 文 書 中
の ペ ー ジ 番 号
を 指 定 す る 。
−resolution screen-resolution こ
の オ プ シ ョ ン
は 使 用 す る ス
ク リ ー ン の 解
像 度 を 指 定 す
る 。 XLFD 名 の 解 像
度 フ ィ ー ル ド
に こ の 値 を 要
求 し て フ ォ ン
ト を 開 く 。
−noPolyText
X サ ー バ に よ っ て は 、 リ ク エ ス ト 1つ に 複 数 の 文 字 列 を 含 む 複 合 テ キ ス ト を 正 し く 実 装 で き て い な い も の が あ る 。 こ の オ プ シ ョ ン を 指 定 す る と 、 xditview の こ の 機 能 が 無 効 に な る 。
−backingStore
backing-store-type 再 表 示
に は 1秒 程 度 の
時 間 が か か る
。 こ の オ プ シ
ョ ン を 指 定 す
る と 、 サ ー バ
は ウ ィ ン ド ウ
の 表 示 内 容 を
保 存 す る 。 そ
し て ウ ィ ン ド
ウ が ス ク ロ ー
ル し て ビ ュ ー
ポ ー ト に 入 っ
た 場 合 、 バ ッ
キ ン グ ス ト ア
に 保 存 さ れ た
内 容 を 使 っ て
ウ ィ ン ド ウ を
描 画 す る 。
backing-store-type に は Always,
WhenMapped, NotUseful の い
ず れ か 1つ を 指
定 す る 。 以 下
の X ツ ー ル キ ッ
ト 標 準 コ マ ン
ド 行 オ プ シ ョ
ン は 、 xditview で も
普 通 に 使 う こ
と が で き る :
−bg color こ の オ
プ シ ョ ン は ウ
ィ ン ド ウ の 背
景 色 に 使 う 色
を 指 定 す る 。
デ フ ォ ル ト 値
は white で あ る 。
−bd color こ の オ
プ シ ョ ン は ウ
ィ ン ド ウ の 境
界 に 使 う 色 を
指 定 す る 。 デ
フ ォ ル ト 値 は
black で あ る 。
−bw number こ の オ
プ シ ョ ン は 、
ウ ィ ン ド ウ の
周 り の 境 界 の
幅 を ピ ク セ ル
数 で 指 定 す る
。
−fg color こ の オ
プ シ ョ ン は 、
テ キ ス ト の 表
示 に 使 う 色 を
指 定 す る 。 デ
フ ォ ル ト 値 は
black で あ る 。
−fn font こ の オ
プ シ ョ ン は 、
ウ ィ ジ ェ ッ ト
の テ キ ス ト の
表 示 に 使 う フ
ォ ン ト と を 指
定 す る 。 デ フ
ォ ル ト 値 は fixed
で あ る 。
−rv こ の オ プ シ ョ ン を 指 定 す る と 、 前 景 色 と 背 景 色 を 入 れ 換 え る こ と に よ り 画 面 表 示 の 反 転 が シ ミ ュ レ ー ト さ れ る 。 |
−geometry
geometry こ の オ プ シ
ョ ン は 、 ウ ィ
ン ド ウ の 位 置
と サ イ ズ を 指
定 す る 。
−display host:display
こ の オ プ シ ョ
ン は 、 接 続 す
る X サ ー バ を 指
定 す る 。
−xrm resourcestring こ の
オ プ シ ョ ン は
、 指 定 す る リ
ソ ー ス 文 字 列
を 指 定 す る 。
X の デ フ ォ ル ト 値
こ の プ ロ グ ラ ム は Dvi ウ ィ ジ ェ ッ ト を 使 用 す る 。 こ の ウ ィ ジ ェ ッ ト は コ ア リ ソ ー ス 名 に 加 え て 以 下 の リ ソ ー ス を 認 識 す る :
Specifies the width of the
window. ウ ィ ン ド ウ
の 幅 を 指 定 す
る 。
Specifies the height of the window. ウ ィ
ン ド ウ の 高 さ
を 指 定 す る 。
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 |
XDITVIEW と DITROFF を 組 み 合 わ せ て の 使 用
適 切 な fontMap を 指 定 す れ ば ス ク リ ー ン 上 で の 見 え 方 を よ り 正 確 に す る こ と が で き る が 、 こ れ を 行 わ な く て も xditview は 任 意 の ditroff の 出 力 フ ァ イ ル を 使 う こ と が で き る 。 ス ケ ー ラ ブ ル フ ォ ン ト を サ ポ ー ト し て い る X サ ー バ に お い て は 、 要 求 さ れ た 全 て の フ ォ ン ト サ イ ズ は 正 確 に ス ク リ ー ン に 反 映 さ れ る 。 ス ケ ー ラ ブ ル フ ォ ン ト を サ ポ ー ト し て い な い X サ ー バ に 対 し て は 、 xditview は 同 じ フ ァ ミ リ か ら 最 も 近 い フ ォ ン ト を 選 ぶ 。
関 連 項 目
X(7), xrdb(1), ditroff(1), X Logical Font Description Conventions
プ ロ グ ラ ム の 起 源
こ の プ ロ グ ラ ム の 移 植 は suntroff に 由 来 す る xtroff に 端 を 発 す る 。
著 作 権
Copyright ([, X Consortium 権 利 と 許 諾 に 関 す る 正 式 な 声 明 に つ い て は X(1) を 参 照 す る こ と 。
著 者
Keith Packard
(MIT X Consortium)
Richard L. Hyde (Purdue)
David Slattengren (Berkeley)
Malcom Slaney (Schlumberger Palo Alto Research)
Mark Moraes (University of Toronto)