Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all
名称
groff_out - groff の中間出力フォーマット
解説
このマニュアルページは、GNU troff の出力フォーマットについて記述します。 GNU troff が使用 する出力フォーマットは、 UNIX のデバイス非依存 troff が使用するものと似ています。 ここでは 両者の差のみを記述します。 s コマンドへの引数はスケールドポイントです (これは ポイント/n を意味します。 n は DESC ファイル中の sizescale コマンドへの引数です)。 x Height コマンドへの引数もまたスケールドポ イントです。 最初の 3 つの出力コマンドは次のようになっていなければなりません: x T device x res n h v x init DESC ファイル中に tcommand 行が存在する場合には、troff は以下の 2 つのコマンドを使用しま す。 txxx xxx は、任意の文字のシーケンスであり、空白または改行を終端とします; 最初の文字を現 在位置で印字し、 現在の水平位置を最初の文字の幅だけ増加させます。 続けて、同じ処理 を各文字に対して実行します。 文字の幅は、フォントファイルにおいて与えられたものを 現在のポイントサイズに応じて適切にスケーリングしてから、 水平解像度の倍数となるよう に丸めます。 特殊文字はこのコマンドでは印字できません。 un xxx t コマンドと同様ですが、各文字の印字後に現在の水平位置に加えられるものが、 文字幅と n の和である点が違います。 単一文字は 8 ビット目がセットされていてもかまわないことに注意してください。 これはフォント 名や特殊文字名にもあてはまります。 文字名やフォント名は任意の長さが許されます; ドライバはこれらの長さが 2 文字のみであると仮 定してはなりません。 文字を印字する時、その文字は常に現在のフォント中に存在します。 デバイス非依存 troff とは異 なり、 ドライバがスペシャルフォントから文字を探す必要はありません。 x デバイス制御コマンドが、拡張されました。 x u n n が 1 の場合、空白の下線付けを開始します。 n が 0 の場合、空白の下線付けを停止しま す。 これは、nroff モードの cu リクエストで必要であり、他の場合には無視されます。 D 描画コマンドは拡張されています。 -n オプション指定時には、GNU pic はこれらの拡張を使用し ません。 Df n\n オブジェクトの塗り潰しに使用する陰影を n に設定します; ここで n は 0 から 1000 の範 囲の整数である必要があり、0 は白の塗り潰しを、 1000 は黒の塗り潰しを、 そしてそれら の間の値は中間の陰影を意味します。 この設定は、円の塗り潰し、楕円の塗り潰し、多角形 の塗り潰しにのみ適用されます。 デフォルトでは 1000 が使用されます。 塗り潰しオブ ジェクトが色を持つ場合、 その色でそのオブジェクトの下の全てのものを完全に隠します。 1000 より大きい値や 0 より小さい値も使用される可能性があります: これらの値を指定す ると、 現在線やテキストで使用している陰影で塗り潰すことを意味します。 通常はこれは 黒ですが、 ドライバによってはこれを変更する手段を提供するものがあります。 DC d\n 現在位置を最左端とする、半径 d の塗り潰された円を描画します。 DE dx dy\n 現在位置を最左端とする、水平半径 dx 垂直半径 dy の塗り潰された楕円を描画します。 Dp dx1 dy1 dx2 dy2 ... dxn dyn\n --
関連項目
groff_font(5)