xpreview コマンド
目的
X ディスプレイ上に troff ファイルを表示します。
構文
エクスプレビュー [ -BackingStore BackingStoreType ] [ -ページ番号 ] [ ToolKitFlag ... ] { ファイル | - }
説明
xpreview コマンドは、 AIXwindows ディスプレイに troff コマンドからの出力を表示する AIXwindows 2.1- および Motif2.1-based のアプリケーションです。 troff コマンド出力ファイルは、devX100 デバイス用に準備しておかなければなりません。
ユーザー・インターフェースには、ルート・メニューを呼び出し、ウィンドウをアイコン化し、ウィンドウをフルスクリーン・サイズに設定するための標準の AIXwindows インターフェース・コントロールが含まれています。 インターフェースには、また、テキスト用のスクロール可能なディスプレイ領域を持つメイン・ウィンドウも含まれます。 Next、Previous、Goto Page、Print Page、Print File、Newfile のプッシュボタンを使って、文書の表示を操作します。
マウス・ボタン 3 を使うと、印刷機能を構成するためのポップアップ・メニューを使えるようになります。 メニューには、コマンド・ラインを設定するオプションや、プリンター・キューを選択するオプションが含まれています。 コマンド・ライン・ダイアログ・ボックスは、troff コマンドを通しての、コマンド・ライン入力用です。 例:
pic -Tibm3816 troff-input-file |tbl|troff -mm -Tibm3816コマンド・ラインとして受け付けられます。 プリンター・キュー・オプションは、構成されたプリンター・キューの一覧を表示します。 このオプションが選択されていない場合は、xpreview コマンドは、システムの定義したデフォルトのキューを使用します。
入力ファイルをプレビューしているときは、Print Page および Print File ボタンは、コマンド・ライン入力を要求します。 いったんプリンター・キューが選択されると、表示セッションの間、代わりのプリンター・キューが選択されるまでずっと以前のキューがそのまま残ることに注意してください。
ヨーロッパ・ロケールでは、devX100 デバイス向けに下記のフォントがサポートされています。
- Times New Roman (通常、イタリック、および太字)
- 通常かつ太字のクーリエ
- Helvetica (標準および太字)
- シンボル
xpreview コマンドでサポートされているフォント・サイズは 8、10、14、18、24、30、36 ポイントです。
xpreview コマンドは、本書中に説明されているもの以外のデバイス用に構成された troff コマンドによるファイル出力結果は表示しません。
ある特定のデバイス上でファイルをプレビューする際、xpreview コマンドでは、下記のディレクトリー内にあるフォントが必要になります。
- /usr/lib/X11/fonts 日本語以外のフォント・ファイル用にフォーマットされたファイルのディレクトリー
- /usr/lib/X11/fonts/JP (日本語フォント・ファイルの場合)
マルチバイトのサポート
xpreview コマンドでは、マルチバイトのロケールがサポートされます。 また、日本語文字を表示するには、日本語 16 ドット・フォント (日本語 BSL パッケージの一部) および 24 ドット・フォントと 32 ドット・フォント ( AIXwindows フォント・パッケージの一部) をインストールする必要があります。 韓国語文字を表示するには、韓国語フォント (韓国語 BSL パッケージの一部) をインストールしておかなければなりません。
現在サポートされている日本語には、下記のフォント・セットがあります。
- 16 ドットの場合: RomanKn12、 Kanji12、および IBM_JPN12
- 24 ドット: RomanKn17、 Kanji17、および IBM_JPN17
- 32 ドット: RomanKn23、 Kanji23、および IBM_JPN23、または RomanKn23G、 Kanji23G、 および IBM_JPN23G
現在サポートされている韓国語には、下記のフォント・セットがあります。
- 16 ドットでは、 EnglHg16 と Hangul16
- 24 ドットでは、 EnglHg24 と Hangul24
フラグ
xpreview コマンドでは、標準 X Toolkit コマンド・ライン・フラグを、下記に示すフラグと同様に使うことができます。
| 項目 | 説明 |
|---|---|
| - | 標準入力から読み取られる入力を要求します。 |
| -help | 使用できるコマンド・ライン・フラグの簡潔な要約が出力されることを示します。 |
| -BackingStore BackingStoreType | -BackingStore フラグを指定すると、サーバーはウィンドウの内容を保管します。ビューポートの中でスクロールされたときに、サーバー・バッキング・ストアに保管された内容がウィンドウに描画されます。 ウィンドウの再描画は 1 秒ぐらいかかることがあります。 BackingStoreType パラメーターは、Always、WhenMapped、NotUseful のいずれかの値を取ります。 ヒント -BackingStoreフラグとBackingStoreTypeパラメータの間にスペースを入力してください。
要件: このフラグを使用するには、補助ストレージを使用可能にしてサーバーを始動する必要があります。
|
| -page 数値 | 最初に表示される文書のページ番号を指定します。 |
| ToolKitFlag | 下記の標準 X Toolkit フラグは普通 xpreview コマンドと一緒に使われます。
|
| File | 出力されるファイルを指定します。 |
例
- troff コマンドによって出力されたファイルを、 xpreview コマンドで使用するのに適したファイルにビルドするには、以下のコマンドを入力します。
troff-TX100 troff-input | xpreview pic -TX100 pic-troff-input | tbl | troff -man -TX100 | xpreview - troff コマンドによって出力されたファイルを、日本語版の xpreview コマンドで使用するのに適したファイルにビルドするには、以下のコマンドを入力します。
LANG=ja_JP troff -TX100 troff-input | xpreview - pic -TX100 pic-troff-input | tbl | troff -man -TX100 \ | xpreview -
ファイル
| 項目 | 説明 |
|---|---|
| /usr/lib/X11/app-defaults/XPreview | ユーザーが構成可能なアプリケーション・デフォルト・ファイルが入っています。 |
| /usr/lib/X11/Ja_JP/app-defaults/XPreview | 日本語 (IBM-943) ロケール用にユーザーが構成可能なアプリケーション・デフォルト・ファイルが入っています。 |
| /usr/lib/X11/ja_JP/app-defaults/XPreview | 日本語 (IBM-eucJP) ロケール用にユーザーが構成可能なアプリケーション・デフォルト・ファイルが入っています。 |
| /usr/lib/X11/ko_KR/app-defaults/XPreview | 韓国語ロケール用にユーザーが構成可能なアプリケーション・デフォルト・ファイルが入っています。 |
| /usr/lib/X11/zh_TW/app-defaults/XPreview | 中国語 (繁体字) ロケール用にユーザーが構成可能なアプリケーション・デフォルト・ファイルが入っています。 |
| /usr/lib/font/devX100 | devX100 デバイス用の troff フォントが入っています。 |
| /usr/lib/X11/fonts | 100 dpi デバイス用の X フォントが入っています。 |
| /usr/lib/X11/fonts/JP | マルチバイト文字用の X フォントが入っています。 |
| /usr/lib/X11/fonts/JP | 日本語文字用の X フォントが入っています。 |