英語フランス語スペイン語

OnWorksファビコン

atp - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで atp を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド atp です。

プログラム:

NAME


atp - ASCII またはテキスト ファイルを印刷用に PostScript 形式に変換します

SYNOPSIS


ATP [ -BCghlNoprRsvVW ] [ -c コラム ] [ -t タブサイズ ] [ -f フォント ] [ -F 見出しフォント ] [
-cf コメントフォント ] [ -タイトル イベントタイトル ] [ -日付 日付 ] [ -M Tm、Bm、Lm、Rm [cm|インチ] ] [ -T
ペーパーサイズ ] [ -wm string [フォント] ] [ -# コピー ] [ -フォント ] [ -レベル1 ] [ -追記 ] [
ファイル... ]

DESCRIPTION


ATP テキスト ファイルを読み取り、PostScript 形式に変換します。 デフォルトでは、フォーマットされます
A4 またはレターサイズのページの XNUMX 列横モードでの出力
システム管理者によって選択され、「派手な」ヘッダーと 7 ポイントの Courier フォントが使用されています。
フォント、用紙サイズ、見出し、および書式設定オプションを指定できます。

PostScript 出力は、デフォルトでは標準出力に送られます。 もし -o オプションが設定されている
出力はファイルに書き込まれます ファイル名.ps。 入力ファイルが指定されていない場合、入力は次のようになります。
標準入力から読み取られます。

C または C++ ソース ファイルを操作するときは、 -C オプション、 ATP 適用
コードの異なる領域に異なるスタイル: コメントは異なるスタイルを使用して出力されます。
フォント (デフォルトでは Courier-BoldItalic)、プリプロセッサ命令は斜体で表示されます。
関数定義ヘッダーが強調表示されます。

ATP nroff の太字と斜体のバックスペース規則と形式を理解します。
したがって、彼の出力。

入力ファイル内のフォームフィード (control-L) 文字により、新しいページまたは列が作成されます。
開始しました。

入力内の PostScript ファイルは、次の場合を除き、翻訳されずに標準出力に転写されます。
  -追記 オプションが設定されています。

例:
atp -Co ソース.c
ファイルsource.c.ps内にファイルsource.cのXNUMX列の横長リストを書き込みます。
コメントと関数のヘッダーを強調表示します。

atp -p ファイル.txt | lpr
ファイル file.txt のコピーを、lpr が使用するデフォルトのプリンタで縦モードで印刷します。

フォントは、変換によって変更 (拡大縮小、回転、剪断) される場合があります。
マトリックス。 フォント 仕様 XNUMX つの部分があります。

- PostScript に認識されているフォント名 (例: Times-Roman、Courier-Bold)
- ポイント サイズ (1 ポイント = 1/72 インチ)。 有効なフォント サイズは任意の浮動小数点値です
5 ~ 50 ポイントで構成されます。
- XNUMX つの浮動小数点値で構成される (オプションの) 変換行列。
カンマで区切られ、前にコロンが続きます。

たとえば、有効なフォント仕様は次のとおりです。
Courier-Bold9:1,0,0.25,1
ヘルベチカ10.5
アバンギャルドデミ7.34:1.75,0,-0.4,.8

PostScript 変換行列は、6 要素のベクトルとして保存されます。 [a b c d e f]

行列は次の変換を生成します。
x' = a x + c および+ e
y' = b x + d および+ f

フォント文字の変換は役に立たないので、最初の XNUMX つの値だけを変換する必要があります。
指定されているのに対し、 ef は 0 に保たれます。

マトリックスのデフォルト値 [あいうえお]   [1,0,0,1]。

文字の幅は次の場合に拡張されます。 a>1 そして、次の場合は削減されます a<1; 文字の高さ
の場合に展開されます d>1 そして、次の場合は削減されます d<1。 の値を変更する bc 回転を引き起こす
フォントの。 保管 b = 0 そして修正する c フォントの原因となる 剪断。

入力ストリーム内のタブは (デフォルトで) XNUMX 文字の位置に拡張されます。

OPTIONS


-o 出力をファイルに送信する ファイル名.ps

-p 出力を縦モードで印刷します (デフォルトは横モード)。

-C 入力ファイルが C または C++ ソースであると仮定すると、
コメントと関数定義のヘッダー。

-c コラム
各ページを分割する列の数を指定します。

-B ページ見出しをオフにします。

-タイトル イベントタイトル
で指定されたテキストを出力します イベントタイトル ではなく、各ページのタイトルとして
ファイル名。

-日付 日付
で指定されたテキストを出力します 日付 現在ではなく、各ページの日付として表示されます。
日付の最初の 12 文字のみが使用されます。

-f フォント
各ページの本文に使用するフォントを設定します。 デフォルトはCourier7です。
横向きモード、縦向きモードの Courier10、および -C オプションの場合は Courier7:.83,0,0,1
設定されています。

-F 見出しフォント
ページ見出しに使用するフォントを設定します。 デフォルトは Helvetica-Bold16 です。

-cf コメントのフォント
C ソース内のコメントを強調するために使用するフォントを設定します (-C を指定した場合)
オプションが指定されています)。 デフォルトは Courier-BoldItalic7 です。

-M Tm、Bm、Lm、Rm [cm|インチ]
上下左右の余白を設定します。 その長さはポイント単位で指定されます (1 ポイント =
1/72 インチ)、接尾辞を除く cm or in 使用されています。

-g 「派手モード」を無効にします。見出しの影付きフレームをペイントしません。

-s 見出しのシェーディングをオフにする

-T ペーパーサイズ
引数に従って出力用紙の種類を設定します。 以下の用紙サイズは、
atp によって認識される: A3、 A4、 A5、 B4、 B5、 エグゼクティブ、 フォリオ、 元帳、 かっこいい 手紙、
第XNUMX、 声明、 タブロイド、 10x14。

-N 各行の前に、ファイルの先頭からの相対的な行番号を付けます。

-t タブサイズ
タブが展開される列の数を設定します。 デフォルトは XNUMX です
列。

-h 使用法メッセージを印刷します。

-v or -V
のバージョンを識別する情報を表示します。 ATP。 何も印刷されません
他の引数に関係なく。

-r or -R
テキストを折り返す スペース 右マージンの前の文字。

-W ページに対して幅の広い行は切り捨てられます。

-l ライン プリンターをシミュレートします。ページの長さを 66 行にし、ヘッダーを省略します。 (役に立つ
マニュアルページを印刷します)。

-wm string [フォント]
透かしを印刷する string 各ページでフォントを使用して フォント またはタイムズボールドイタリック体、
デフォルトでは

-# コピー
各ページを印刷する コピー 回。

-フォント で認識されるフォントをリストします。 ATP.

-レベル1 (または -l1)
PostScript レベル 1 プリンタに適した PostScript 出力を生成します。 これとともに
オプションを使用する場合、テキスト ファイルには 7 ビット文字のみを含める必要があります。 デフォルトでは、 ATP
8 ビット文字を認識し、レベル 2 PostScript プログラムを生成します。

-追記
PostScript ファイルをパススルーしないでください。

onworks.net サービスを使用してオンラインで ATP を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad