PIC(1)

名称
pic - troff と TeX で用いるピクチャコンパイラ

書式
pic [ -nvC ] [ filename ... ]
pic -t [ -cvzC ] [ filename ... ]

解説

本マニュアルでは、groff ドキュメントフォーマットシステムの一部である GNU バージョンの pic について記述します。 pic は、 troff か TeX に埋め込まれるピクチャの記述を troff か TeX が解釈できるコマンドに変換します。 ピクチャは .PS で始まる行から開始され、 .PE で始まる行で終了します。 .PS と .PE に狭まれた領域以外は、変更せずに素通しします。

.PS と .PE マクロの適切な定義はユーザに任されています。使用しているマクロパッケージが 適当な定義を提供しない場合 (たとえば、古いバージョンの ms マクロ)、 pic マクロから取り出すことができます。pic マクロではピクチャは 中央寄せになります。

オプション

引数を伴わないオプションは - のあとにまとめて続けることができます。 特別なオプション -- は、オプションの最後を意味します。ファイル名のかわりに用いられる - は、標準入力を意味します。

-C  .PS や .PE のあとに空白や改行以外の文字がきても、それを .PS や .PE であると解釈します。

-n  groff の troff に対する独自拡張を用いません。後処理に独自拡張を解釈 できないものを用いるときに、このオプションを指定します。拡張については、 groff_out(5) に記述されています。 -n オプションはまた、troff モードにおいて、点を打つために長さ 0 の直線を 使わないようにします。

-t  TeX モードです。

-c  より tpic との互換性が高い処理を行います。本オプションは自動的に -t オプションも設定します。 \ で始まる行が透過的に出力されることがなくなります。 . で始まる行は先頭の . を \. に置き換えます。 .ps で始まる行は、特別な扱いを受けます。すなわち、整数のオプションを続けることが でき、それは直線の太さ (ペンのサイズ) を 1000 分の 1 インチで示します。 オプションが省略された場合は、直前の直線の太さに戻します。 直線の太さの初期値は 1000 分の 8 インチです。 .ps により指定された直線の太さは、以前に thickness 属性、または、 lintthick 変数によって負でない値が設定されていない場合にのみ有効です。

-v  バージョン番号を表示します。

-z  TeX モードにおいて、長さ 0 の直線を用いて点を描画します。

以下の (他のバージョンの pic でサポートされている) オプションは無視されます。

-D  すべての直線を \D エスケープシーケンスにより描画します: pic は、つねにこの動作を行います。

-T dev
    troff のデバイス dev のための出力を行います: pic が troff に出力する内容はデバイス非依存なので、本オプションは不要です。

関連項目
troff(1), groff_out(5), tex(1)
Tpic: Pic for TeX
AT&T Bell Laboratories, Computing Science Technical Report No. 116, PIC — A Graphics Language for Typesetting. (This can be obtained by sending a mail message to netlib@research.att.com with a body of `send 116 from research/cstr'.)