printcapファイル - プリンタの互換性データベース

概要SYNOPSIS

printcapの

説明説明

printcapのはあるのtermcap(5)ラインプリンタを記述するために使用される単純なバージョン、スプールシステムを使用した場合、この基準のprintcapファイルに行くの。動的に追加およびプリンタを削除できます。それぞれがライブラリのこのセクションに記載されていますプリンタに代わって。このデータベースは、置換されていても 、それは会計をバイパスすることを可能にすることができるので、termcapのために可能性のあるよう、ため。

デフォルトのプリンタは、環境変数PRINTERがプリンタを選択する(オーバーライド)ここで。すべてのソフトウェアが使用されているスプール支持-pオプションよりも優れているかもしれませんが、LPである。あなたが印刷する方法をお知りになりたい場合は情報を議論するために設定されたテーブルのマシンは、4.3 BSDラインプリンタースプーラマニュアルを参照してください。

互換性のケーパビリティ

termcap(5)出力ファイルの説明。

     名前型説明
     アカウンティングファイルのAF用のSTR NULL名
     BRのNUMなしLPがttyである場合、ボー・セット
                                                 レートを(IOCTL(2)呼び出し)
     CF STR NULL cifplotデータフィルタ
     DFのSTR NULLテックスデータフィルタ(DVIフォーマット)
     のFc NUM 0の場合LPはTTY、クリアフラグである
                                                 ビット(sgtty.h)
     FF STR `文字列がフォームに送信する 
                                                 フィード
     BOOL偽印刷フォームフィードFO
                                                 デバイスが開いている
     FSを「FC `等NUM 0が、ビットを設定
     NULLグラフデータフィルタ(プロット(3)がSTR GF 
                                                 フォーマット)
     HL BOOL偽印刷バーストヘッダページを
                                                 最後
     IC BOOL偽ドライバサポート(非標準の)
                                                 インデントプリントアウトにioctlは 
     LF列strの/ dev /コンソールエラーログファイル名 
     たテキストフィルタのSTRのNULL名の場合
                                                 会計ん
     ロックファイルのLO STRロック名を
     するために開くためのlp strのは/ dev / LPデバイス名
                                                 出力
     のMX NUM 1000(BUFSIZの中の最大ファイルサイズの
                                                 ブロック)、ゼロ=無制限
     のリストについては、次のディレクトリND STR NULL 
                                                 (未実装)のキューを
     NF STR NULL ditroffのデータフィルタ(デバイス
                                                 独立のtroff)
     出力フィルタのSTR NULL名の 
                                                 プログラム
     パソコンNUMに足またはページあたり200価格
                                                 セントの百
     (ライン単位)PL NUM 66ページ長
     (文字数)PW NUM 132ページ幅
     ピクセルPXのNUM 0ページ幅
                                                 (横)
     PYのNUM 0ピクセル単位でページ長
                                                 (垂直)
     印刷FORTRANのためのRFのSTR NULLフィルタ
                                                 スタイルのテキストファイルの 
     のstr NULL制限されたグループをRG。のみ
                                              グループのメンバーは、アクセス許可
     、リモート用RMのstr NULLのマシン名を
                                                 プリンタ
     RP列str `` LP「」リモートプリンタ名引数の
     RSブール値をfalseにリモートユーザを制限する
                                                 ローカルアカウントとのそれら
     のために偽のオープンプリンタデバイスをBOOL RW 
                                                 の読み書き
     SBを偽の短いバナーをBOOL(1行のみ)
     SCブール値falseを抑制する複数のコピー 
     SD STRは/ var /スプール/ lpdのスプールディレクトリ
     SFブール偽抑制フォームフィード
     バーストのSHブール値falseを抑制印刷
                                                 ページヘッダ
     ST STRステータスステータスファイル名
     TF列str NULLのtroffのデータフィルタ(猫の
                                                 写植を)
     TR STR NULLトレーラー文字列際に印刷するには
                                                 、キューが空に
     VF列str NULLラスタイメージフィルタを

ローカルエンドプリンタ(ローカルラインプリンタ)ドライバが字下げをサポートしている場合は、その、デーモンはそれを使用する方法を知っています。

フィルタFILTERS

LPD(8)デーモンは、様々なプリンタのファイルを処理するフィルタパイプライン(フィルタのパイプライン)を作成します。フィルタは、どちらのフラグに応じて選択されるLPR(1)目標ラインれます:

           Pの広報| もし通常のテキスト+ PR(1)
           なしの場合通常のテキスト
           C CF cifplot 
           のD DF DVI(TEX)
           のG GFプロット(3)
           N NF ditroffの
           F RFのFortran 
           のTのTFのtroff 
           のV VFラスタ画像

フィルタの使用は、ある場合:
[-C] -wwidth -llength -iindentログイン-H -n-ホストファイルのacctの場合

-cこのフラグのみ-lフラグの前標識された列にでLPR場合は無視される。幅及び長さは(PWおよびPLからそれぞれ)ページの幅と長さを定義する。 -n 印刷ジョブを指定すると-h有します誰がログイン名とホスト名です。アカウンティング・ファイルは、説明のprintcapの中で無視されます。

なし指定されている場合場合は、のすべての個々の仕事のために開かれている場合ながらの、一度だけ開かれて区別して、代わりに使用されます。したがって、場合には、会計処理を実行することに適しています。のは、幅と長さのフラグが与えられます。

他のフィルタは、次の呼び出しを使用します。
-xwidth -ylengthログイン-H -n-ホストファイルACCTをフィルタリング

我々はこれらの二つの変数pxとpyのと、それから、長さと幅の単位でピクセルを設定したい場合。すべてのフィルタは、プリンタへのファイルの標準入力を介して入力、標準出力に出力される、またはstderrのでのsyslog(3) ログ)を記録しますそして、SIGINTを無視しないでください。

ログLOGGING

ラインプリンタプログラム自身(つまり、LP *プログラムである)によって生成されたエラーメッセージは、syslogによってログに記録されている(3)LPRファシリティを使用して。フィルタの1つからstderrに出力されたメッセージは、corre- spondingのLFファイルに送信されます。フィルターは、当然のことながら、自分自身ををsyslog使用することができます。

コンソールに送られるエラーメッセージには、キャリッジリターンとそれに付加される改行だけではなく、改行を持っています。 

おすすめ

転載: www.cnblogs.com/fanweisheng/p/11097575.html
おすすめ