dvips - クラウド上のオンライン

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

プログラム:

NAME


dvips-TeXDVIファイルをPostScriptに変換します

SYNOPSIS


dvips [ オプション ] file[.dvi]

DESCRIPTION


このマニュアルページは廃止されました! 代わりに、Texinfoのドキュメントを参照してください。 あなたはそれを読むことができます
Emacsまたはスタンドアロンで info GNUtexinfoディストリビューションに付属するプログラム
ftp.gnu.org:pub/gnu/texinfo/texinfo*.tar.gzとして。

プログラム dvips DVIファイルを取得します file[.dvi] TeX(または他のプロセッサ)によって生成されます
GFtoDVIなど)そしてそれをPostScriptに変換し、通常は結果を直接に送信します
(レーザー)プリンター。 DVIファイルは、 .dvi 拡大。 使用するフォント
プリンタに常駐しているか、PKファイルのビットマップとして定義されているか、「仮想」のいずれかです。
両方の組み合わせ。 の場合 mktexpk プログラムがインストールされ、 dvips 自動的に呼び出されます
まだ存在していないフォントを生成するMETAFONT。

詳細については、Texinfoのマニュアルを参照してください。 dvips.texi、インストールする必要があります
システムのどこかで、できれば標準の情報ツリーからアクセスできます。

OPTIONS


-a .dviファイルをXNUMX回だけではなく、XNUMX回パスすることで、メモリを節約します。
実際に使用された文字をロードします。 一般的に、
一部のPCのように、メモリの量は非常に限られています。

-A 奇数ページのみを印刷します(シーケンスページではなく、TeXページ)。

-b NUM 生成する NUM 各ページのコピーですが、使用するのではなくページ本体を複製します
  #numcopyes オプション。 これは、ヘッダーファイルと組み合わせて使用​​すると便利です。
設定 \ bop-hook 色分解やその他の巧妙なトリックを行うため。

-B 偶数ページのみを印刷します(シーケンスページではなく、TeXページ)。

-c NUM 生成する NUM すべてのページのコピー。 デフォルトは1です。(照合されたコピーについては、 -C
以下のオプション。)

-C NUM 創造する NUM コピーしますが、照合します(PostScriptファイルのデータを複製することにより)。
より遅い -c オプションですが、手元で簡単で、再送信するよりも高速です
同じPostScriptファイルを複数回。

-d NUM デバッグフラグを設定します。 これは、緊急事態または異常な事実のみを対象としています-
遠征を見つける; 次の場合にのみ機能します dvips DEBUGでコンパイルされました
オプション。 ゼロ以外の場合、標準エラーに関する追加情報を出力します。 最大のために
情報については、 `-1 'を使用できます。 詳細については、DvipsTexinfoのマニュアルを参照してください。

-D NUM dpi(XNUMXインチあたりのドット数)での解像度を次のように設定します NUM。 これはの選択に影響します
ロードされるビットマップフォントと常駐の文字の配置
PostScriptフォント。 10から10000の間でなければなりません。これは、水平方向の両方に影響します
と垂直解像度。 高解像度(400 dpiを超えるもの、
言う)が選択されている、 -Z おそらくフラグも使用する必要があります。

-e NUM 各文字がその「真」から最大でこの数のピクセルに配置されていることを確認してください
ページ上の解像度に依存しない位置。 このパラメータのデフォルト値は
解像度に依存します。 個々のキャラクターが自分のキャラクターから「ドリフト」できるようにする
位置を数ピクセルで正しく丸めながら、で実際の位置を取り戻します
それぞれの新しい単語の始まりは、単語の文字の間隔を改善します。

-E MAKES dvips タイトなバウンディングボックスを使用してEPSFファイルを生成しようとします。 これだけ
XNUMXページのファイルで機能し、文字とルールによって作成されたマークのみを確認します。
含まれているグラフィックによるものではありません。 さらに、からグリフメトリックを取得します tfm
ファイル、つまり、囲みの外側にある文字 tfm ボックスはそれを混乱させる可能性があります。 の
さらに、文字グリフが持っている場合、バウンディングボックスが少し緩すぎる可能性があります
重要な左側または右側のベアリング。 それにもかかわらず、このオプションは
方程式やテーブルなどの小さなEPSFファイルを作成します。 (もちろん、注意してください
それ dvips 出力は解像度に依存するため、EPSFはあまり良くありません
ファイル、特に画像を拡大縮小する場合。 これらのEPSFファイルを優れた方法で使用してください
ケアの取引。)

-f フィルタとして実行します。 読む .dvi 標準入力からファイルを作成し、PostScriptを記述します
標準出力に。 標準入力はシーク可能である必要があるため、パイプにすることはできません。
パイプを使用する必要がある場合は、パイプ出力をにコピーするシェルスクリプトを記述します。
一時ファイルとポイント dvips このファイルで。 このオプションは、
の自動読み取り PRINTER 環境変数、および自動をオフにします
コントロールDがオンになっている場合は、コントロールDを送信します。 -F オプションまたは構成
ファイル; 使用する -F 両方が必要な場合は、このオプションの後に。

-F Control-D(ASCIIコード4)を最後の文字として追加します
PostScriptファイル。 これは次の場合に便利です dvips 代わりにプリンタを直接駆動しています
非常に小さなシステムで一般的であるように、スプーラを介して作業することです。 ノート! 行う
このオプションは使用しないでください。

-G 目的 dvips 印刷されない文字をより高い番号の位置にシフトします。 この
時々役に立つかもしれません。

-h
ファイルの先頭に追加 追加のヘッダーファイルとして。 (ただし、名前が単に「-」の場合
出力からすべてのヘッダーファイルを抑制します。)このヘッダーファイルは、
PostScriptの ユーザー辞書.

-i 各セクションを個別のファイルにします。 特定の状況下で、 dvips 意志
ドキュメントを「セクション」に分割して、独立して処理します。 これが一番
多くの場合、メモリ上の理由で行われます。 このオプションを使用すると、 dvips 各セクションを配置します
別のファイルに; 新しいファイル名は、のサフィックスを置き換えて作成されます
XNUMX桁のシーケンス番号で出力ファイル名を指定しました。 このオプションはほとんどです
多くの場合、 -S 最大断面長を設定するオプション
ページで。 たとえば、一部の写真植字者はXNUMX個程度を超えて印刷できません。
蒸気がなくなる前の連続したページ。 これらのオプションは、
書籍を自動的にXNUMXページのセクションに分割し、それぞれを独自のファイルに分割します。

-j タイプ1フォントから必要な文字のみをダウンロードします。 これはのデフォルトです
現在のリリース。 一部のデバッグフラグは、この操作をトレースします。 制御することもできます
フォントごとの部分的なダウンロード、 psfonts.map ファイルにソフトウェアを指定する必要があります。

-k クロップマークを印刷します。 このオプションを使用すると、用紙サイズが大きくなります(指定する必要があります。
特別な用紙サイズまたは -T オプション)それぞれXNUMXインチずつ
寸法。 各ページをXNUMX/XNUMXインチ翻訳し、クロススタイルのクロップを描画します
マーク。 これは、ページサイズを設定できるタイプセッターで主に役立ちます
自動的に。

-K このオプションを使用すると、含まれているPostScriptグラフィック、フォントファイル、および
削除するヘッダー。 これは、スプーラのバグを回避するために必要な場合があります
またはPostScript後処理プログラム。 具体的には、%% Pageのコメント
残されて、しばしば困難を引き起こします。 このフラグを使用すると、一部が含まれる可能性があります
一部のソフトウェアパッケージのPostScriptヘッダーマクロが原因で、グラフィックが失敗する
特定のコメントを検索して、入力ストリームの一部をXNUMX行ずつ読み取ります。
PostScriptプレビューアと
スプーラは良くなっています。

-l NUM 印刷される最後のページは、番号が付けられた最初のページになります NUM デフォルトは最後のページです
ドキュメント内。 の場合 NUM 等号が接頭辞として付けられ、次にそれ(および
への議論 -p オプション)は、次の値ではなく、シーケンス番号として扱われます。
と比べて \ count0 値。 したがって、 -l =9 のXNUMXページ目で終了します
実際にページに番号が付けられているかどうかに関係なく、ドキュメント。

-m プリンターの手差しを指定します。

-モード モード
  モード パス検索とフォント生成のためのMetafontデバイス名として。 この
構成ファイルの値をオーバーライドします。 デフォルトのパスでは、明示的に
モードを指定すると、プログラムはフォントがサブディレクトリにあると想定します。
命名 モード.

-M 自動フォント生成機能をオフにします。 不足しているフォントがある場合は、
フォントを生成するコマンドがファイルに追加されます ミスフォント.log 現在の
ディレクトリ; 次に、このファイルを実行および削除して、不足しているフォントを作成できます。

-n NUM せいぜい NUM ページが印刷されます。 デフォルトは100000です。

-N 構造化されたコメントをオフにします。 これは、次のことを試みる一部のシステムで必要になる場合があります
PostScriptコメントを奇妙な方法で、または一部のPostScriptプリンターで解釈します。 年
特にTranScriptのバージョンは、最新のカプセル化されたPostScriptを処理できません。

-ノーメガ
これにより、DVIファイルを解釈するときにOmega拡張機能の使用が無効になります。 沿って
デフォルトでは、追加のオペコード 129   134 dvipsによってオメガとして認識されます
拡張機能であり、2バイト文字を設定する要求として解釈されます。 唯一の欠点
仮想フォント配列は(少なくとも一時的に)65536の位置を必要とするということです
デフォルトの256の位置の代わりに、つまりdvipsのメモリ要件は
もうちょい大きい。 これが受け入れられない、または別の問題が発生した場合
オメガ拡張機能を使用すると、この拡張機能をオフに切り替えることができます -ノーメガ (しかし
このような問題を見つけた場合は、バグレポートを送信してください。
作者 以下のセクション)。

-o
出力はファイルに送信されます ファイル名が指定されていない場合(つまり、-oが最後にある場合)
コマンドライン)、デフォルト名は ファイル.ps .dviファイルが呼び出された場所
ファイル.dvi; このオプションが指定されていない場合、構成ファイルのデフォルトは次のようになります。
使用済み。 提供された出力ファイル名の最初の文字が感嘆符である場合
マークを付けると、残りはへの引数として使用されます ポペン; したがって、
!lpr 出力ファイルは自動的にファイルを印刷用にキューに入れます。 この
オプションはまた、の自動読み取りを無効にします PRINTER 環境変数、および
コントロールDがオンになっている場合、コントロールDの自動送信をオフにします。 -F オプション
または構成ファイル内。 使用する -F 両方が必要な場合は、このオプションの後に。

-O オフセット
原点を一定量動かします。 The オフセット のコンマ区切りのペアです
のような寸法 .1in、-。3cm (で使用されるのと同じ構文で ペーパーサイズ 特別)。
ページの原点がデフォルトの位置からシフトされます(XNUMXインチ下、XNUMXインチ
用紙の左上隅から右にXNUMXインチ)この量だけ。

-p NUM 印刷される最初のページは、番号が付けられた最初のページになります NUM。 デフォルトは最初です
ドキュメントのページ。 の場合 NUM 等号が接頭辞として付けられ、次にそれ(および
への議論 -l オプション)は、次の値ではなく、シーケンス番号として扱われます。
と比べて \ count0 値。 したがって、 -p =3 のXNUMXページ目から始まります
実際にページに番号が付けられているかどうかに関係なく、ドキュメント。

-pp pagelist
ページと範囲(ab)のコンマ区切りリストを指定できます。
として解釈される \ count0 値。 指定されていないページは印刷されません。 多数
-pp オプションを指定することも、すべてのページとページ範囲をXNUMXつで指定することもできます
-pp オプションを選択します。

-P プリンター名
適切なプリンタの出力を設定します。 これは、読み取りによって実装されます
config.プリンター名 、出力パイプを設定できます(のように、 !lpr -プリンター名
フォントパスやその他の config.ps そのプリンタのデフォルトのみ。
注意してください config.ps 前に読まれる config.プリンター名 さらに、別のファイル
呼ばれます 〜/ .dvipsrc 直後に検索されます config.ps; このファイルは
ユーザーのデフォルトを対象としています。 いいえの場合 -P コマンドが与えられると、環境変数
PRINTER チェックされます。 その変数が存在する場合、および対応する構成
ファイルが存在し、その構成ファイルが読み込まれます。

-q クワイエットモードで実行します。 変換されたページなどについておしゃべりしないでください。 何も報告しない
標準エラーへのエラー。

-r ページを逆の順序でスタックします。 通常、1ページ目が最初に印刷されます。

-R [0 | 1 | 2]
安全に実行します。 -R2 で両方のシェルコマンドの実行を無効にします \特殊な'{} (ビア
バックティック ` )および構成ファイル( E オプション)、および任意の絶対のオープニング
ファイル名。 -R1 、デフォルトでは、シェルエスケープは禁止されていますが、絶対ファイル名は許可されています。
-R0 両方を許可します。 設定ファイルのオプションは z

-s グローバル出力全体を保存/復元のペアで囲みます。 これは〜をひき起こす
ファイルが完全に準拠していないため、推奨されませんが、次の場合に役立ちます。
プリンタを直接運転していて、携帯性についてあまり気にしないでください
出力の。

-S NUM 各 `セクション 'の最大ページ数を設定します。 このオプションは最も一般的です
で使用される -i オプション; 詳細については、上記のドキュメントを参照してください。

-t 紙の種類
これにより、用紙の種類がに設定されます 紙の種類を選択します。 紙の種類 次のいずれかで定義する必要があります
構成ファイルと、それを選択するための適切なコード。 (現在
既知のタイプには次のものがあります 手紙, 法的, 元帳, a4, a3)。 指定することもできます -t
風景、ドキュメントを90度回転します。 サイズが大きいドキュメントを回転するには
文字ではありません、あなたは使用することができます -t オプションをXNUMX回、XNUMX回はページサイズ用、もうXNUMX回はページサイズ用
風景のために。 使用しないでください -t DVIファイルにすでに含まれている場合のオプション
a ペーパーサイズ 一部のLaTeXパッケージ、特にhyperref.styで行われているように、特別です。

の各ページの左上隅 .dvi ファイルはからXNUMXインチのところに配置されます
左と上からXNUMXインチ。 このオプションの使用は、
構成ファイル。 を実行することに注意してください 手紙 or a4 または他のPostScript
演算子を使用すると、ドキュメントが不適合になり、印刷されなくなる可能性があります
特定のプリンタでは、用紙サイズがそのような演算子を実行しないようにする必要があります
可能。

-T ペーパーサイズ
用紙サイズを指定された寸法のペアに設定します。 このオプションは
と同じスタイルの引数 -O。 dviで特別な用紙サイズを上書きします
ファイルにソフトウェアを指定する必要があります。

-u psmapファイル
作成セッションプロセスで psmapファイル dvipsがPostScriptフォントを検索するために使用するファイルになります
エイリアス。 もしも psmapファイル で始まる + 文字の場合、名前の残りの部分が使用されます
マップファイルの名前として、マップファイルがマップファイルのリストに追加されます
(リストを置き換える代わりに)。 どちらの場合でも、 psmapファイル 拡張子はありません、
その後 。地図 最後に追加されます。

-U 文字を格納するPostScript仮想メモリ節約の最適化を無効にする
ビットマップ情報を格納するために使用されるのと同じ文字列内のメトリック情報。
これは、Xerox 4045PostScriptインタープリターを駆動する場合にのみ必要です。 です
そのインタプリタのバグが原因で、それぞれの下部に「ゴミ」が発生します
キャラクター。 このプリンタを駆動する必要がない限り、お勧めしません。

-v 印刷する dvips バージョン番号と終了。

-V 非常駐のPostScriptフォントをビットマップとしてダウンロードします。 これには `gsftopk 'の使用が必要です
または `pstopk 'または必要なビットマップを生成するための他のそのようなプログラム
フォント; これらのプログラムは dvips.

-x NUM 倍率をに設定します NUM/ 1000。 で指定された倍率を上書きします
.dviファイル。 10から100000の間でなければなりません。整数の代わりに、 NUM かもしれません
精度を上げるための実数。

-X NUM 水平解像度をXNUMXインチあたりのドット数で次のように設定します NUM.

-y NUM 倍率をに設定します NUM/ 1000倍の倍率で指定
.dviファイル。 見る -x 上記。

-Y NUM 垂直解像度をXNUMXインチあたりのドット数で次のように設定します NUM.

-z 合格 HTML hyperdviスペシャルから最終的な蒸留のための出力まで
PDF。 ヘッダーファイルのインクルードを回避するために、これはデフォルトでは有効になっていません
不必要に、出力の作成に一時ファイルを使用します。

-Z ビットマップフォントをダウンロードする前に圧縮し、それによって
PostScriptフォントのサイズを縮小-情報をダウンロードします。 特に
高解像度で、または非常に大きなフォントが使用されている場合に役立ちます。 遅くなります
特に初期の68000ベースのPostScriptプリンタでは、いくらか印刷されます。

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



最新のLinuxおよびWindowsオンラインプログラム