mmt コマンド

目的

文書のタイプセットを行います。

構文

mmt [ -M Media ] [ -a ] [ -c ] [ -e ] [ -g ] [ -p ] [ -t ] [ -z ] [ -TName | -DDestination ] [ File | - ]

説明

mm コマンドと同様に、mmt コマンドは、nroff コマンドでフォーマットするのではなく troff コマンドを使用して、その入力をタイプセットします。 mmt コマンドは mm マクロ・パッケージを使用します。 tblpiceqngrap コマンドによるプリプロセスを指定するためのフラグが用意されています。 troff コマンドおよび mm マクロ・パッケージの正しいパイプライン、必須パラメーターおよびフラグは、選択したフラグに従って生成されます。

mmt コマンドに特定のフラグがいくつかあります。 その他のパラメーターまたはフラグ (例えば、 -rANumber-a) を mmt コマンドに指定すると、それらのパラメーターやフラグは troff コマンドに渡されます。 フラグの指定順序は任意ですが、必ず入力ファイルの前に指定しま す。Filemmt コマンドがフォーマットする ファイルを指定します。File パラメーターまたは他のフラグ変数を指定しなかった場合、mmt コマンドはフラグのリストを出力します。

mmt コマンドは、troff コマンドとは違って、自動的にその出力をポストプロセッサーに入力します。ただし、このパイプ処理をしない設定にしてある場合は除きます。 ユーザーは、mmt コマンドを使用するときにポストプロセッサーを指定しないでください。 順序は、次のとおりです。

  1. -z フラグ (ポストプロセッサーを使用しません)。
  2. -TName フラグ。
  3. TYPESETTER 環境変数が読み取られます。
  4. デフォルトが ibm3816 に設定されます。

File パラメーターの値の代わりに - (負符号) フラグ指定した場合、mmt コマンドは標準入力を読み取ります。

出力ページの範囲を指定するには troff コマンドの -oList フラグを使用します。

注: troff コマンドの -o List フラグと共に -e-c -t-p-g、 および - (負符号) のフラグのうち 1 つ以上を指定して mmt コマンドを呼び出すとき、文書の最後のページが List 変数によって指定されていない場合、 broken pipe メッセージが表示されることがありますこのブロークン・パイプ・メッセージは問題があることを示すものではないので、無視してかまいません。

フラグ

項目 説明
-M Media 用紙上のイメージ可能領域の大きさを判別するために、用紙サイズを指定します。 Media 変数に有効な値は、次のとおりです。
A4
用紙サイズ 8.27 × 11.69 インチ (210 × 297 mm) を指定します。
A5
用紙サイズ 5.83 X 8.27 インチ (148 X 210 mm) を指定します。
B5
用紙サイズ 6.93 × 9.84 インチ (176 × 250 mm) を指定します。
EXEC
用紙サイズ 7.25 X 10.5 インチ (184.2 X 266.7 mm) を指定します。
LEGAL
用紙サイズ 8.5 × 14 インチ (215.9 × 355.6 mm) を指定します。
LETTER
用紙サイズ 8.5 X 11 インチ (215.9 X 279.4 mm) を指定します。これはデフォルト値です。

注: Media 変数では大文字と小文字は区別されません。

-a 読み取り可能な troff 出力を端末に表示します。
-c cw コマンドで入力ファイルをプリプロセスします。
-e eqn コマンドを呼び出します。また、eqn コマンドは /usr/share/lib/pub/eqnchar ファイルを読み取ります (eqnchar ファイルの形式を参照してください)。
-g grap コマンドを呼び出し、次にこのコマンドが pic コマンドを呼び出します。
-p pic コマンドを呼び出します。
-t tbl コマンドを呼び出します。
-z troff コマンドの出力を処理またはリダイレクトするための出力フィルターを始動しません。
-DDestination 出力を Destination 変数で指定したデバイスに送ります。 英語出力用にサポートされている宛先デバイスは 4014 で、これは tc コマンドによる Tektronix 4014 端末です。
-TName Name 変数で指定した troff デバイスの出力を作成します。 出力は適切なポストプロセッサーを使用して送られます。 デフォルト値は ibm3816 です。 使用可能な Name 変数は次のとおりです。
ibm3812
3812 ページ・プリンター II。
ibm3816
3816 プリンター。
hplj
Hewlett-Packard LaserJet II。
ibm5587G
5587-G01 漢字プリンター・マルチバイト言語サポート
psc
PostScript プリンター
X100
AIXwindows ディスプレイ
- 入力を標準入力から読み取るようにします。