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 パラメーターは、AlwaysWhenMappedNotUseful のいずれかの値を取ります。
ヒント -BackingStoreフラグとBackingStoreTypeパラメータの間にスペースを入力してください。
要件: このフラグを使用するには、補助ストレージを使用可能にしてサーバーを始動する必要があります。
-page 数値 最初に表示される文書のページ番号を指定します。
ToolKitFlag 下記の標準 X Toolkit フラグは普通 xpreview コマンドと一緒に使われます。
-bg
ウィンドウのバックグラウンドに使用する色を指定します。 デフォルトは白です。
-bg
ウィンドウのバックグラウンドに使用する色を指定します。 デフォルトは白です。
-fg
テキストの表示に使用する色を指定します。 デフォルトは黒です。
-geometry 形状
ウィンドウに適したサイズと位置を指定します。
-display Host:ディスプレイ
接続する X サーバーを指定します。
-xrm ResourceString
使用するリソース文字列を指定します。
File 出力されるファイルを指定します。

  1. troff コマンドによって出力されたファイルを、 xpreview コマンドで使用するのに適したファイルにビルドするには、以下のコマンドを入力します。
    troff-TX100 troff-input | xpreview
    pic -TX100 pic-troff-input | tbl | troff -man -TX100 | xpreview
  2. 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 フォントが入っています。