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

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

プログラム:

NAME


fig2dev - Fig コードをさまざまなグラフィック言語に翻訳します

SYNOPSIS


fig2dev -L 言語 [ -m 雑誌 ] [ -f フォント ] [ -s サイズ ] [ 他の オプション ] [ 図ファイル [
アウトファイル ]]

DESCRIPTION


Fig2dev 名前付きの図コードを変換します 図ファイル 指定されたグラフィックスに 言語 および
それらを入れます アウトファイル。 デフォルト 図ファイル および アウトファイル 標準入力と標準です
それぞれ出力

Xfig (Facility for Interactive Generation of Figure) は、以下を実行する画面指向のツールです。
X Window System の下で、ユーザーがオブジェクトを描画および操作できるようにします。
インタラクティブに。 このバージョンの fig2dev は、xfig バージョン 1.3、1.4、2.0、
2.1、3.0、3.1および3.2。

Xfig バージョン 3.2.3 以降では、ユーザーが各図のコメントを保存して編集できるようになります。
物体。 これらのコメントは、次のようないくつかの出力言語で出力されます。
PostScript、CGM、EMF、LaTeX、MetaFont、PicTeX、(% コメントとして)、tk (# コメントとして)、および
pic (.\" コメントとして)。

全般的な OPTIONS (すべて 運転手)


-L 言語
出力グラフィック言語を設定します。 有効な言語は次のとおりです。 ボックス、 cgm、 エピック、 すごい、
イーピセム、 起電力、 eps、 GBX (ガーバー ベータ 運転者)、 gif、 IBMGL、 jpeg、 ラテックス、 地図 (HTML
画像 地図)、 mf (メタフォント)、 mp (メタポスト)、 MMP (マルチメタポスト)、 PCX、 PDFファイル、 pdfテックス、
pdftex_t、 pdftex_p、 写真、 ピクテックス、 png、 ppm、 psの、 プテックス、 pstex_t、 pstex_p、 プトリックス、
ptk (Perl/tk)、 形状 (ラテックス 段落)、 sld (オートキャド スライド フォーマット)、 SVG
(ベータ 運転者)、 テキスタイル、 ティフ、 tk (tcl/tk)、 トピック、 xbm および XPM.

注意:
dvips
および xdvi epic、eepic、tpic の tpic サポート (-DTPIC) を使用してコンパイルする必要があります。
動作するように。
Ghostscript と ps2pdf が必要です。これは Ghostscript ディストリビューションに付属しています。
PDF 出力とビットマップ形式 (png、jpeg など)、および netpbm を取得します。
(pbmplus) パッケージを使用して、gif、xbm、xpm、および sld 出力を取得します。

-h すべての出力言語のすべてのオプションを含むヘルプ メッセージを出力して終了します。

-V プログラムのバージョン番号を出力して終了します。

-D +/-範囲リスト
+rangelist を使用すると、それらの深さのみをリストに保持します。 -rangelist を使用すると、すべてを保持します
リストにあるもの以外の深さ。 範囲リストは、カンマで区切られたリストである場合があります。
数値または範囲はコロン (:) で区切られます。 たとえば、-D +10,40,55:70,80 は、
レイヤー10、40、55のみを保持   70および80

-K 「-D +/-rangelist」オプションを使用した深さの選択は通常、
バウンディングボックスの計算に影響します。 したがって、生成されたドキュメントは次のようになります。
必要以上に大きな境界ボックス。 -K が指定された場合、境界ボックスは次のようになります。
選択した深度にあるオブジェクトのみを含むように調整されます。

-f フォント
テキストオブジェクトに使用されるデフォルトのフォントを設定します。 フォント。 デフォルトはローマ字です。 の
このオプションの形式はグラフィックによって異なります 言語 使用中で。 TeXベースの場合
言語の場合、フォントは lfonts.tex で指定された名前のベースになります (例: "cmr")。
ローマンの場合は「tt」、テレタイプの場合は「tt」。 PostScript では、ユーザーが知っている任意のフォント名です。
プリンターまたは通訳。 ガーバーの場合は効果がありません。

-G マイナー[:メジャー][:単位]
ページ上にグリッドを描画します。 細い行間、または細い行と太い行の間隔を次のいずれかで指定します。
いくつかのユニット。 たとえば、「-G .25:1cm」と指定すると、25 cm ごとに灰色の細い線が描画されます。
1cmごとに太い灰色の線が入っています。 「-G 1in」を指定すると1本ごとに細い線が描画されます
インチ。 分数も使用できます。たとえば、「-G 1/16:1/2in」は 1/16 ごとに細い線を描画します。
インチ (0.0625 インチ) と 1/2 インチごとの太い線。
使用できる単位は、i、in、inch、f、ft、feet、c、cm、mm、m です。
のみ 許可されて for 追記、 EPS、 PDFファイル、 および ビットマップ (GIF、 JPEG、 など) ドライバー for 今。

-j I18N 国際化機能を有効にします。

-m 雑誌 図形をレンダリングする倍率を設定します。 mag。 デフォルトは1.0です。
これは、maxdimension オプション (-Z) と一緒に使用することはできません。

-s サイズ
テキスト オブジェクトのデフォルトのフォント サイズ (ポイント単位) を次のように設定します。 サイズ。 デフォルトは
11*等なので、次のようにスケールされます。 -m オプション。 スケーリングがない場合、デフォルト
フォントは XNUMX ポイントのローマ字です。」

-Z 最大寸法
最大寸法(幅または高さ)が以下になるように図を拡大縮小します。 最大寸法
数値がインチまたはメートルのどちらで保存されたかに応じて、インチまたはセンチメートル
単位。 拡大オプション (-m) と一緒に使用することはできません。

他の オプション
他のオプションはグラフィックの選択に固有です 言語、 説明したように
を参照してください。

CGM OPTIONS


CGM は、ISO および ANSI によって開発されたコンピューター グラフィックス メタファイルであり、ベクトルベースのプラスです。
ビットマップ言語。 Microsoft WORD、PowerPoint、およびおそらく他の製品でもこれをインポートできます
形式でアーカイブしたプロジェクトを保存します. および ディスプレイ it on   画面、 次のような EPS ファイルではやらないことです。
ASCII プレビュー。

-b ダミーアルグ
バイナリ出力を生成します (「-b」の後には仮引数が必要です)。

-r 丸い矢印を表示する CGM ビューアの矢印を配置します。 通常は、
矢印が尖っているため、fig2dev は端点を移動することでこれを補正します。
矢印の先端が元の終点の位置で終わるように線を戻します。
ラインでした。 もし -r オプションを使用すると、矢印の位置が NOT 修正する
丸い矢印が伸びないため、線幅の影響を補正するため
線の終点を越えた​​ところ。

EMF OPTIONS


EMF は、Microsoft によって開発された拡張メタファイルであり、ベクトルベースとビットマップを組み合わせたものです。
言語。 Microsoft WORD、PowerPoint、およびおそらく他の製品はこの形式をインポートできます
および ディスプレイ it on   画面、 これは、次のような EPS ファイルでは行われないことです。
アスキープレビュー。

EPIC OPTIONS


EPIC は、LaTeX 画像描画環境を拡張したものです。 スニールによって開発されました
ニューヨーク州立大学ストーニーブルック校コンピューターサイエンス学部のポダール氏。

EEPIC は、EPIC および tpic を使用した LaTeX 画像描画環境の拡張機能です。
グラフィックメカニズムとしてのスペシャル。 これはコンピュータ部門の Conrad Kwok によって書かれました。
カリフォルニア大学デイビス校で科学を専攻。

EEPIC-EMU は、tpic スペシャルを使用しない EEPIC エミュレーション パッケージです。

-A 要因
矢じりのスケールを変更する 要因。 矢じりの幅と高さは 分割された これで
要素。 それの訳は EPIC 矢尻は通常の約XNUMX倍の大きさです TeX
矢じり。

-E NUM テキスト翻訳のエンコードを設定します (0 = なし、1 = ISO-8859-1、2 = ISO-8859-2)

-F フォントフェイス、シリーズ、スタイルを設定しないでください。 サイズと
ベースラインスキップ。 デフォルトでは、fig2dev はいくつかのフォント パラメータを配置するときに 5 つのフォント パラメータをすべて設定します。
文章。 欠点は、LaTeX 文書からフォントを設定できないことです。
このオプションをオンにすると、LaTeX ドキュメントからフォントを設定できます (「\sfshape
\入力 画像.epic")。

LaTeX 文書に含まれる画像のいずれかが次の方法で生成された場合 -F,
その場合は、すべての画像をこのオプションを使用して生成する必要があります。

このオプションは、fig2dev が NFSS が定義された状態でコンパイルされた場合にのみ使用できます。

-l
つかいます "\太線"線の幅がより広い場合 幅。 デフォルトは2です。

-P 完全な LaTeX ファイルを生成します。 つまり、出力ファイルはフォーマットできます。
何も変更する必要はありません。 先頭と末尾に挿入される追加テキスト
ファイルの終わりは設定パラメータ「Preamble」によって制御され、
「ポストアンブル」。

-R 回転したテキストを許可します。 回転テキストは \rotatebox コマンドを使用して設定します。 それで、あなたは
"を含める必要があります\usepackage{グラフィックス}" LaTeX のプリアンブルに
の資料をご参照ください。

このオプションが設定されていない場合、回転されたテキストは水平方向に設定されます。

-S 階段
Figure をレンダリングするスケールを設定します。 このオプションは自動的に
倍率 とサイズ 階段 / 12および 階段

-t ストレッチ
破線の伸縮率を次のように設定します。 伸びる。 デフォルトは30です。

-v 出力ファイルにコメントを含めます。

-W 可変線幅を有効にします。 デフォルトでは、次の XNUMX つの線幅のみが使用可能です。
通常の線幅 (ヒンライン)、および線幅がそれ以上の場合は太い線 (ヒックライン)
xfig で複数が選択されています。

-w 可変線幅を無効にします。 それだけ "\太線"および/または"\細い線" コマンドは
出力ファイルに生成されます。

可変線幅オプションが有効な場合、「\細い線" コマンドは依然として使用されます。
線の幅は以下です 線の太さ。 潜在的な問題の XNUMX つは、
"\細い線"は0.4ptですが、図の解像度は1/80インチ(約1pt)です。
線の太さ が 2 に設定されている場合、通常の線は 0.4pt の幅の線で描画されますが、次の線は
線幅はすでに 2pt です。 考えられる解決策の XNUMX つは、 線の太さ 1に設定し、
描画したい線の幅 "\細い線"を0にします。

この問題により、線幅が可変になります。 可変幅 デフォルトは false です。

IBM-GL (HP/GL) OPTIONS


IBM-GL (IBM グラフィックス言語) は HP-GL (ヒューレット・パッカード・グラフィックス言語) と互換性があります。
言語)。

-a デフォルトが ANSI A (ISO A4) 用紙サイズの場合は、ISO A4 (ANSI A) 用紙サイズを選択します。

-c IBM 6180 カラー プロッター用の命令を IBM グラフィックスを使用して (または使用せずに) 生成する
拡張カートリッジ (IBM-GEC)。

-d xll、yll、xur、yur
プロッタ用紙の左下にある長方形の領域にプロットを制限します。
ハンドコーナーで (xll,yll) そして右上隅にある (シュル、ユル)。 4人全員
数字はインチ単位であり、以下に続きます -d カンマ区切りのリスト - xll、yll、xur、yur -
間にスペースは入れません。

-f file
テキスト文字仕様をテーブルからロードします。 フォント ファイル。 テーブル
フォントごとに 36 つとデフォルトを加えた 5 個のエントリが必要です。 各エントリは XNUMX つで構成されます
1.) 標準文字セット (0 ~ 4、6 ~ 9、30 ~ 39)、2.) を指定する数値
代替文字セット (0 ~ 4、6 ~ 9、30 ~ 39)、3.) 文字の傾斜角
(度)、4.) 文字幅スケール係数、および 5.) 文字高さスケール係数。

-k HP/GL を使用するには、出力の前に PCL コマンドを使用します。

-l パッチファイル
のテーブルから領域塗りつぶし線パターンをロードします。 パッチファイル ファイル。 テーブルは必ず
エントリは 21 個あり、エリア フィル パターンごとに 5 つずつ含まれています。 各エントリは XNUMX つで構成されます
1.) パターン番号 (-1 ~ 6)、2.) パターンの長さ (インチ)、
3.) 塗りつぶしタイプ (1 ~ 5)、4.) 塗りつぶし間隔 (インチ)、および 5.) 塗りつぶし角度 (度)。

-m マグ、x0、y0
倍率は、カンマ区切りリストの最初の要素として表示される場合があります。
マグ、x0、y0 - XNUMX 番目と XNUMX 番目のパラメータはオフセットをインチ単位で指定します。

-P フィギュアを回転させて縦向きモードにします。 デフォルトは横向きモードです。

-p ペンファイル
プロッタ ペンの仕様をテーブルからロードします。 ペンファイル ファイル。 テーブルは必ず
エントリは 9 つあります (各色に 2 つとデフォルトのエントリ)。 各エントリは XNUMX つで構成されます
1.) ペン番号 (1 ~ 8) と 2.) ペンの太さを指定する番号
(ミリメートル)。

-S スピード
ペンの速度を次のように設定します。 スピード (センチメートル/秒)。

-v ポートレート モードでは Figure を上下逆にプロットし、ランドスケープ モードでは逆にプロットします。 これ
オーバーヘッド OHP フィルムの上面に文字を書かずに書くことができます。
底面のプロッターのインクを乱します。

Fig2dev は、ANSI A または ISO A4 のデフォルトの用紙サイズでインストールできます。 の -a オプション
代替用紙サイズを選択します。 Fig2dev は閉じたスプラインを塗りつぶしません。 IBM-GEC は、
他のポリゴンを塗りつぶすために必要です。 Fig2dev は、プロッタの有無にかかわらずインストールできます。
IBM-GEC。 の -c オプションは代替命令セットを選択します。

OPTIONS COMMON 全て ビットマップ 書式


-b 境界線の幅
幅の数字の周囲に空白の境界線を作成します 境界幅。

-F 従来のサイズではなく、正しいフォント サイズ (ポイント、1/72 インチ) を使用してください。
xfig/fig2dev は (1/80 インチ) を使用します。 対応する xfig コマンドライン
オプションは -correct_font_size です。

-g カラー
  カラー 背景に。

-N すべての色をグレースケールに変換します。

-S スムーズファクター
これにより、次のパスを渡すことによって出力が平滑化されます。 スムーズファクター のゴーストスクリプトに
-dTextAlphaBits および -dGraphicsAlphaBits フォントのレンダリングを改善するオプションと
グラフィックスムージング。 値 2 は、 スムーズファクター ある程度の平滑化と 4
さらに多くを提供します。

GIF OPTIONS


-t カラー
  カラー GIF ファイルの透明色の場合。 これは、
それと同じフォーマット ppmmake(1) は許可します。 X11 のカラー名を許可する可能性がありますが、少なくとも
# 記号を使用して 0000 桁の XNUMX 進数の RGB 値を使用できます (例: #ffXNUMX (赤))。

JPEG OPTIONS


-q 画質
整数値を使用する 画質 JPEGの「品質」要素。 有効な値
値は 0 ~ 100 で、デフォルトは 75 です。

ラテックス OPTIONS


-d ダメージ
破線の長さに応じて別の倍率を設定します。 ディマグ。

-E NUM ラテックステキスト翻訳のエンコーディングを設定します (0 翻訳なし、1 ISO-8859-1、2)
ISO-8859-2)

-l 左幅
LaTeX の細い線と太い線の間のしきい値を次のように設定します。 左幅 ピクセル。 ラテックス
は、\thinlines と \thicklines の XNUMX つの異なる線幅のみをサポートします。 幅の線
越える 左幅 ピクセルは \thicklines として描画されます。 ドットの大きさにも影響します
点線スタイルで。 デフォルトは 1 です。

-v 冗長モード。

LaTeX は、図で記述できるすべてのグラフィックス オブジェクトを正確に表現することはできません。
たとえば、線が持つ可能性のある傾きは限られています。 いくつかのオブジェクト、たとえば、
スプライン曲線はまったく描画できません。 Fig2latex は可能な限り最も近い直線の傾きを選択します。
オブジェクトを正確に描画できない場合はエラー メッセージを出力します。

MAP (HTML 画像 地図) OPTIONS


Xfig バージョン 3.2.3 以降では、ユーザーが各図のコメントを保存して編集できるようになります。
物体。 fig2dev マップ出力言語は、Fig オブジェクトを使用して HTML イメージ マップを生成します。
コメントに href="/some_html_reference" が含まれているもの。 複合を除く任意の Fig オブジェクト
これにはオブジェクトを使用できます。 通常、マップ ファイルを生成するほかに、次のことも行います。
マップが参照する画像である PNG ファイルを生成します。

たとえば、インポートされた画像を含む xfig 描画に次のようなコメントがあるとします。
href="/go_here.html" とコメント href="/go_away.html" のあるボックス オブジェクト。 この意志
ユーザーが画像をクリックするとブラウザが読み込まれるような画像マップ ファイルを作成します。
「go_here.html」ページを開くか、ボックスをクリックするとブラウザが「go_away.html」をロードします。
ページで見やすくするために変数を解析したりすることができます。

マップファイルが生成された後、 fig2dev 入力するには編集する必要があります
必要となる可能性のある追加情報。

-b 境界線の幅
幅の数字の周囲に空白の境界線を作成します 境界幅。

メタフォント OPTIONS


fig2dev METAFONT コードを生成する前に、Figure を 1/8 で拡大縮小します。 倍率は、
でさらに変更されます -m オプションを使用するか、倍率オプションを指定することで MF。

生成された METAFONT コードを処理するには、mfpic マクロを次の場所にインストールする必要があります。
mf それらを見つけることができます。 mfpic マクロ パッケージは、次の CTAN サイトで入手できます。
サブディレクトリ: graphics/mfpic

-C コード
開始 METAFONT フォント コードを指定します。 デフォルトは 32 です。

-n
出力ファイルで使用する名前を指定します。

-p ペン倍率
元の線幅と比較して線幅をどれだけ拡大するかを指定します
形。 デフォルトは 1 です。

-t top 座標系全体の頂点を指定します。 デフォルトは そうだね。

-x xmin
Figure の最小の x 座標値 (インチ) を指定します。 デフォルトは 0 です。

-y イミン
Figure の最小 y 座標値 (インチ) を指定します。 デフォルトは 0 です。

-X xmax
Figure の最大の x 座標値 (インチ) を指定します。 デフォルトは 8 です。

-Y ワイマックス
Figure の最大 y 座標値 (インチ) を指定します。 デフォルトは 8 です。

メタポスト OPTIONS


-i file
\input-command を介してファイルの内容を含めます。

-I file
ファイルの内容を追加のヘッダーとして含めます。

-o 古いモード (ラテックスなし)。

-p
出力に行「prologues:=number」を追加します。

PIC OPTIONS


-p EXT groff で動作することが知られている特定の PIC 拡張機能の使用を有効にします。
パッケージ; DWB PICとの互換性は不明です。 それぞれで有効になる拡張機能
オプションは次のとおりです。

アーク ARC_BOX を許可する (つまり、丸い角を使用する)
ライン 「line_thickness」値を使用します
埋める 楕円の塗りつぶしを許可する
上記のすべてを使用してください
PSフォント Postscript フォントのジェネリック タイプを変換しないでください
(Ditroff 処理されるファイルに便利です
PS プリンターで印刷します)。 DWB対応。
アルプス 上記のすべてを使用します (つまり、「all」+「psfont」)

ピクテックス OPTIONS


PiCTeX 画像をドキュメントに含めるには、PiCTeX を読み込む必要があります。
マクロ。

PiCTeX は TeX 整数レジスタ演算を使用して曲線を生成するため、非常に低速です。
PiCTeX は次のようにして曲線を描きます。 \置く-ing シンボル 繰り返し行うため、大量の量が必要になります。
TeX の内部メモリを使用し、大きな DVI ファイルを生成します。 TeX のメモリ サイズにより、
ピクチャ内のプロット シンボルの数。 結果として、PiCTeX を使用して生成するのが最適です。
小さな写真。

-E NUM ラテックステキスト翻訳のエンコーディングを設定します (0 翻訳なし、1 ISO-8859-1、2)
ISO-8859-2)

GBX OPTIONS (ガーバー、 RS-247-X)


通常、y スケールを -1 に設定するとよいでしょう。 見る -g

-d [mm|インチ]
出力寸法はミリメートル (mm) またはインチ (in) であると想定してください。 の
デフォルトはミリメートルです。

-p [正|負]
映像の極性を選択します。 ポジティブ画像の場合、fig ファイルに描かれた線は次のようになります。
素材のラインを生成します。 ネガ画像の場合、fig ファイルに描かれた線は次のようになります。
材料が除去されます。 ガラス透過マスク上にクロムをエッチングすることを検討してください。
fig ファイルに線を描き、「neg」を選択すると、これらの線は次のようになります。
クロムを介してエッチングされ、透明な線が残ります。

-g <x スケール>x<y スケール>+<x オフセット>+<y オフセット>
これは出力のジオメトリを制御し、図に示すように寸法をスケーリングし、
指定されたオフセットを適用します。 通常、y スケールを -1 に設定します。
X 軸を中心としたミラーリング。 これは、ガーバーが原点を下に想定しているためです。
左、xfig は左上を選択します。

-f <n 桁>.<n 数字>
これは、暗黙の前後の精度の桁数を制御します。
小数点。 -f 5.3 を使用すると、次の数値 12345678 は 12345.678 に対応します。
一方、-f 3.5 では 123.45678 に対応します。 デフォルトは 3 か所です
小数点の前と後は 5 です。 これは、0 ~ 1m の範囲に相当します。
10ミクロン刻み。

-i [オン|オフ]
出力されるオブジェクトのタイプを説明するコメントの出力を制御します。 の
テキストは、出力ファイルの各行に ## で始まるコメントとして表示されます。 に
デフォルトではこれがオンになっています。

あとがき、 カプセル化 追記 (EPS)、 および PDF OPTIONS


PostScript では、xfig を使用して複数ページの図を作成できます。 -M オプションを指定すると、
複数ページの出力を生成します。 ポスターの場合は、-O を追加してページをわずかにオーバーラップさせます。
ほとんどのプリンタで印刷できない領域の問題を解決し、ページを切り取って貼り付けます。
一緒。 ほとんどのレーザー プリンタではメモリの制限があるため、図には
インポートされた大きな画像 (ビットマップ)。 非常に大きな文字のテキストに最適です。

EPS ドライバーには PostScript と次の違いがあります。
o 出力は別のファイルにインポートされるため、表示ページは生成されません。
プログラムまたはドキュメントが印刷されていない
o 横向き/縦向きのオプションは無視されます。
o 中央揃えオプションは無視されます
o 複数ページのオプションは無視されます。
o 用紙サイズのオプションは無視されます。
o x/y オフセット オプションは無視されます。

EPS ドライバーには、次の XNUMX つの特別なオプションがあります。

-B 'Wx [ワイ X0 Y0]'
これは、EPS ファイルの境界ボックスの幅が Wx である必要があることを指定します。
高さWy。 Figure をこのサイズに拡大縮小するのではなく、単に設定するだけであることに注意してください。
境界ボックス。 WxまたはWyに0以下の値を指定した場合、
これらはそれぞれ Figure の幅/高さに設定されます。 原点は相対的です
画面 (0,0) (左上)。 Wx、Wy、X0、Y0 はセンチメートル単位で解釈されます。
インチは、fig ファイルで指定された寸法に応じて異なります。 どちらかを忘れずに入れてください
引数を -B にグループ化するには、引用符 (") またはアポストロフィ (') を使用します。

-R 'Wx [ワイ X0 Y0]'
X0 と Y0 が左下隅を基準とする点を除き、-B オプションと同じです。
  グループ化するには、引用符 (") またはアポストロフィ (') を忘れずに入れてください。
-R への引数。

PDF ドライバーはすべての PostScript オプションを使用します。

テキストに 0x7f を超えるさまざまな ISO 文字コードを含めることができるようになりました。これは言語に役立ちます。
特定の文字を直接印刷します。 すべての ISO 文字が実装されているわけではありません。

カラーサポート: Fig で作成したカラーオブジェクトをカラーポストスクリプト上に印刷できます。
プリンター。 標準色は 32 色あります: 黒、黄、白、金、青の XNUMX つの色合い、
XNUMX つの色合いのグリーン、XNUMX つの色合いのシアン、XNUMX つの色合いのレッド、XNUMX つの色合いのマゼンタ、
ブラウンのXNUMXつの色合いとピンクのXNUMXつの色合い。 さらに、ユーザー定義のものもあるかもしれません
ファイル内の色。 これらの色の定義については、xfig FORMAT3.2 ファイルを参照してください。 で
モノクロ プリンタでは、カラー オブジェクトは、
プリンター。 塗りつぶされたオブジェクトは、指定された領域の塗りつぶしと色を使用して印刷されます。 21個あります
黒から塗りつぶし色の完全な彩度までの「色合い」と、さらに 21 の「色合い」
完全な彩度 + 1 で白になります。 他にもレンガや斜めなど16パターンあります
線、クロスハッチなど。

-A ASCII (EPSI) プレビューを追加します。

-b 境界線の幅
幅の数字の周囲に空白の境界線を作成します 境界幅。
EPSでは利用できません。

-C ダミー引数
バイナリを必要とする Microsoft 製品にカラー *バイナリ* TIFF プレビューを追加
プレビュー。 -T (モノクロ プレビュー) も参照してください。 には仮引数を指定する必要があります
歴史的な理由。

-c オプションは、図をページの中央に配置します。 センタリングが正確でない場合があります。
のテキストです fig_file 他のオブジェクトの右側に広がりすぎています。

-e このオプションは、Figure をページの端 (中央ではなく) に配置します。 利用不可
EPSで。

-F xfig/fig2dev の従来のサイズではなく、正しいフォント サイズ (ポイント) を使用します。
1/80インチを使用します。 対応する xfig コマンドライン オプションは次のとおりです。
-正しいフォントサイズ。

-g カラー
  カラー 背景に。

-l ダミー引数
ランドスケープモードで図を生成します。 仮引数は無視されますが、必ず指定する必要があります。
互換性の理由からコマンドラインで。 このオプションは、
ファイル内の向きの指定 (ファイル バージョン 3.0 以降の場合)。
EPSでは利用できません。

-M 図が用紙サイズを超える場合は、複数のページを生成します。
EPSでは利用できません。

-N すべての色をグレースケールに変換します。

-n
PostScript 出力のタイトル部分を次のように設定します。 名前。 これは入力時に便利です。
〜へ fig2dev 標準入力から来ます。

-O と一緒に使用する場合 -M、問題を回避するためにページをわずかに重ねます。
ほとんどのプリンタでは印刷できない領域です。
EPSでは利用できません。

-p ダミー引数
ポートレートモードでフィギュアを生成します。 仮引数は無視されますが、必ず指定する必要があります。
互換性の理由からコマンドラインで。 このオプションは、
ファイル内の向きの指定 (ファイル バージョン 3.0 以降の場合)。 これは
バージョン 2.1 以前の Fig ファイルのデフォルト。
EPSでは利用できません。

-T バイナリを必要とする Microsoft 製品用のモノクロ *バイナリ* TIFF プレビューを追加します
プレビュー。 -C (カラー プレビュー) も参照してください。

-x オフセット
図を X 方向にシフトします。 オフセット 単位 (1/72 インチ)。 負の値
数値を左にシフトし、正の値を右にシフトします。
EPSでは利用できません。

-y オフセット
図形を Y 方向にシフトします。 オフセット 単位 (1/72 インチ)。 負の値
数値を上にシフトし、正の値を下にシフトします。
EPSでは利用できません。

-z ペーパーサイズ
用紙サイズを設定します。 EPSでは利用できません。
利用可能な用紙サイズは次のとおりです。
「レター」 (8.5 インチ x 11 インチ、「A」)、
「リーガル」 (11 インチ x 14 インチ)
「元帳」(11インチ×17インチ)、
「タブロイド」 (17 インチ x 11 インチ、実際には横向きモードのレジャー)、
「A」 (8.5 インチ x 11 インチ、「レター」ともいう)、
「B」 (11 インチ x 17 インチ、「元帳」ともいう)、
「C」 (17 インチ x 22 インチ)、
「D」 (22 インチ x 34 インチ)、
「E」 (34 インチ x 44 インチ)、
「A4」(21cm×29.7cm)、
「A3」(29.7cm×42cm)、
「A2」(42cm×59.4cm)、
「A1」(59.4cm×84.1cm)、
「A0」(84.1cm×118.9cm)、
「B5」(18.2cm×25.7cm)。

PSTEX OPTIONS


  プテックス 言語はの変種です ps フォーマットされた (特殊な) テキストを抑制します。 の
ptex_t この言語は補完的な動作をします。つまり、LaTeX 特殊テキストのみを生成します。
特別なテキストを配置し、PostScript ファイルをオーバーレイするために必要なコマンド
を使用して生成 プテックス。 これら XNUMX つのドライバーを使用して、組み合わせた図を生成できます。
特別なテキストの LaTeX テキスト形式による PostScript グラフィックスの柔軟性。

-F xfig/fig2dev の従来のサイズではなく、正しいフォント サイズ (ポイント) を使用します。
1/80インチを使用します。 対応する xfig コマンドライン オプションは次のとおりです。
-正しいフォントサイズ。

-g カラー
  カラー 背景に。

-n
PostScript 出力のタイトル部分を次のように設定します。 名前。 これは、
への入力 fig2dev 標準入力から来ます。

PSTEX_T OPTIONS


pstex_t 言語は、LaTeX 特殊テキストと必要なコマンドのみを生成します。
特殊なテキストを配置し、次を使用して生成された PostScript ファイルをオーバーレイします。 プテックス。 (参照してください
上記)

-E NUM ラテックステキスト翻訳のエンコーディングを設定します (0 翻訳なし、1 ISO-8859-1、2)
ISO-8859-2)

-F フォントフェイス、シリーズ、スタイルを設定しないでください。 サイズと
ベースラインスキップ。 デフォルトでは、fig2dev はいくつかのフォント パラメータを配置するときに 5 つのフォント パラメータをすべて設定します。
文章。 欠点は、LaTeX 文書からフォントを設定できないことです。
このオプションをオンにすると、LaTeX ドキュメントからフォントを設定できます (「\sfshape
\入力 画像.epic")。

-p file
オーバーレイする PostScript ファイルの名前を指定します。 設定されていない場合、またはその値
null の場合、PS ファイルは挿入されません。

PSトリック OPTIONS


  PSトリック ドライバーはフルサービスを提供します ラテックス XFig 図面のテキストと数式の書式設定 (なし)
のように個別の出力をオーバーレイする PSTEX 方法。 出力は次の品質と一致します
テキストを除く PostScript ドライバーの出力。 ラテックス フォント選択メカニズム
他のものと同じように使用されます fig2dev LaTeX ドライバー。 また、文字は黒く表示されますが、
フォントの色の変更 ラテックス コードを図面に埋め込むことができます。 生成された PSTrick
コードは読みやすくすることを目的としています。 各コマンドはグローバル オプションに依存せずに単独で実行されます。
状態変数。 したがって、ユーザーは簡単に XFig を使用して PSTricks 描画を大まかに行うことができます。
手作業で編集して仕上げます。

ドライバーの出力を使用するには、コマンド「\usepackage{pstricks}あなたの文書の中で
前文。 の graphicsx および pstricks-add パッケージも必要になる場合があります。 前者は
ビットマップ グラフィックスに使用され、XNUMX 番目は複雑な線スタイルや中空 PSTricks に使用されます。
矢印 (-R 1 オプションを使用)。 ドライバーは、必要なパッケージを教えてくれます。 の
文書本文に「」が付いた図を含めます。\input{pstファイル}" どこ pstfile.tex
出力ファイル。 使用 X図 特別 テキストをそのまま LaTeX に渡すフラグ。 非
特殊なテキスト、LaTeX と同じメカニズム、およびエピック ドライバー メカニズムが一致するために使用されます。
フォントの仕様ですが、これは不正確です。

知られている バグ および 制限。
PSTricks による結合スタイルのサポートはバージョンに依存します。 生の追記が挿入されます
\pst動詞" 角度結合以外が必要な場合の古いバージョンの場合。 -t
オプションはこの動作を制御します。 PSTricks は回転楕円を直接サポートしていません。
だから ルプト 水平楕円を回転して配置するコマンドが発行されます。 これ
ハッチング パターンで問題が発生します。ハッチング パターンは、
楕円。 ハッチングの回転は逆回転によって固定されますが、原点は固定されません。
調整されているため、隣接するハッチング パターンとの位置合わせが正しく行われません。 反転した
ビットマップ グラフィックスは、文書化されていない機能を使用します。 graphicsx パッケージ: ネガティブ
高さは画像を垂直方向に反転します。 これは確実に機能するようです。 しかし、あなたは
グラフィックスを含める前に、別のプログラムでグラフィックスを反転したい場合があります。 Xfig
念のため図面を。 とともに -p オプションを選択すると、ドライバーは非変換を試みます。
EPS 画像を TeX ディストリビューションを使用した EPS に変換 bmeps プログラムですが、 bmeps しない
非常に多くのファイル形式について知っています。 gif。

-G ダミー引数
サイズパラメータを無視して、標準の PSTricks グリッドをライトグレーで描画します。
PSTricks 単位で番号が付けられます。

-l 重量
実際の Fig の線幅に乗算される線の太さ係数を設定します。 の
デフォルト値 0.5 は、PS ドライバーの出力とほぼ一致します。

-n 0 | 1 | 2 | 3
環境タイプを設定します。 デフォルトの 0 は、 \写真 境界ボックスのある環境
画像を正確に囲みます(ただし、 -x および -y )。 A 1 は裸の PSTrick を発行します
環境をまったく持たないコマンド。 \input{コマンド} 内部
既存の \ps写真。 A 2 は完全な LaTeX ドキュメントを出力します。 A 3 は、
完全な LaTeX ドキュメントですが、PSTricks 単位を 7.5 x 10 に適合するように設定しようとしています
インチ(縦横比)ボックス。

-P の省略形 -n 3
.

-p DIR を実行しようとします bmeps 画像ファイルを EPS に変換するプログラムです。
PSTricks に必要です。 翻訳されたファイルが入ります DIR 、すでに存在している必要があります
(ドライバーはそれを作成しません)。 さらに、(ここで大きな注意が必要です) ドライバーは上書きします。
このディレクトリにあるファイルは不処罰です! ここに物を置かないでください。 の
グラフィックを含む 出力ファイル内のコマンドはこのディレクトリを参照します。 たとえ
-p オプションは使用されません。 インクルードグラフィックス コマンドはこの規則に従い、
デフォルトのディレクトリ ./eps . この場合、ユーザーは変換を行う必要があります。
独立して。 の bmeps プログラムは標準 TeX ディストリビューションの一部です。 それ
次の形式を EPS に変換します。 PNG JPG PNM ティフ。 bmepsが表示されます
とのコマンド -v オプションを選択します。

-R 0 | 1 | 2
矢印のスタイルを設定します。 デフォルトのスタイル 0 では、図の矢印は線に変換され、
ポリゴン。 スタイル 1 では、図の矢印の寸法が PSTricks に変換されます。
矢印の寸法と PSTricks の矢印のオプションが出力されます。 中空の矢印
追加のパッケージが必要になります pstricks-add
。 スタイル 2 では、PSTricks の矢印オプションは寸法をまったく持たずに出力されます。
矢印のサイズは次のようにグローバルに制御できます。 pset
.

-S 階段
EPIC ドライバーと同じ規則に従って、つまりサイズに応じて画像を拡大縮小します。
階段
/ 12。

-t バージョン
出力が予想される LaTeX と一致するように、ドライバーに PSTricks バージョン番号を提供します。
入力。

-v 出力ファイルに詳細な警告と追加のコメントを出力します。 提供される情報
フォント置換の詳細が含まれます。 bmeps 画像変換に使用されるコマンド、
存在する場合、出力内の Fig オブジェクトごとに XNUMX つのコメント。

-x マージンサイズ
追加 マージンサイズ の左側と右側に PSトリックス 境界ボックス。 デフォルトでは、
ボックスは画像を正確に囲みます。

-y マージンサイズ
追加 マージンサイズ の上部と底部に PSトリックス 境界ボックス。 デフォルトでは、
ボックスは画像を正確に囲みます。

-z 0 | 1 | 2
フォント処理オプションを設定します。 デフォルトのオプション 0 は、Fig のフォント名を尊重しようとします。
サイズを調整し、標準の LaTeX フォントと最も一致するものを見つけます。 オプション 1 は LaTeX フォントを設定します
サイズのみ。 オプション 2 では、フォント コマンドはまったく発行されません。

PSTEX_P および PDFTEX_P OPTIONS


  pstex_p 言語は以下の組み合わせと同じ意図を持っています プテックス および ptex_tを選択します。
使用する唯一の理由 pstex_p 部分的にテキストがオーバーレイされているということです。 pstex_p を分割します
既存のテキストの深さに関する図ファイル。 を取得する必要があるため、
PDFドキュメントの図の結果のサイズは、ターゲットドキュメントを指定する必要があります
形式 (つまり、使用 pstex_p rsp。 pdftex_p).
この言語を使用すると、次の XNUMX つのファイルが生成されます。

1) 必要なグラフィックス ファイルを作成および削除するための bash スクリプト。 拡大:
。作成

2) すべてのグラフィック ファイルと特別なテキストを含むラテックス コード。 コンテンツが置かれるのは、
stdout。

  pstex_p ドライバーには次の特別なオプションがあります。

-p ベース名
作成するファイルのベース名を指定します (上記の (1) を参照)。 このオプションは
必須です。

-d ダメージ
破線の長さに応じて別の倍率を設定します。 ディマグ。

-E NUM
ラテックステキスト翻訳のエンコーディングを設定します (0 翻訳なし、1 ISO-8859-1、2 ISO-8859-2)

-l 左幅
LaTeX の細い線と太い線の間のしきい値を次のように設定します。 左幅 ピクセル。 LaTeX のサポート
線の幅は \thinlines と \thicklines の XNUMX つだけです。 より大きい幅の線
左幅 ピクセルは \thicklines として描画されます。 点線のドットのサイズにも影響します
スタイル。 デフォルトは 1 です。

-v 冗長モード。

-F フォントフェイス、シリーズ、スタイルを設定しないでください。 サイズとベースラインスキップを設定するだけです。 に
デフォルトでは、fig2dev はテキストを配置するときに 5 つのフォント パラメーターをすべて設定します。 欠点は
LaTeX 文書からフォントを設定することはできないということです。 このオプションをオンにすると、次のように設定できます。
LaTeX ドキュメントのフォント (「\sfshape \入力 画像.epic")。

TK および PTKなし OPTIONS (tcl/tk および Perl/tk)


-l ダミー引数
ランドスケープモードで図を生成します。 仮引数は無視されますが、必ず指定する必要があります。
互換性の理由からコマンドラインで。 このオプションは、
ファイル内の向きの指定 (ファイル バージョン 3.0 以降の場合)。

-p ダミー引数
ポートレートモードでフィギュアを生成します。 仮引数は無視されますが、必ず指定する必要があります。
互換性の理由からコマンドラインで。 このオプションは、
ファイル内の向きの指定 (ファイル バージョン 3.0 以降の場合)。 これは
バージョン 2.1 以前の Fig ファイルのデフォルト。

-P Figure の境界ボックスを使用する代わりに、ページ全体のサイズのキャンバスを生成します。
オブジェクト。 デフォルトでは、境界ボックスのみを使用します。

-z ペーパーサイズ
用紙サイズを設定します。 利用可能な用紙サイズについては、ポストスクリプト オプションを参照してください。 これは
-P オプション (フルページを使用) が使用されている場合にのみ使用されます。

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



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