質問

私はサーバー上で latex ファイルをコンパイルしており、生成された dvi、ps、pdf ファイルをそこからダウンロードして表示しています。

\includegraphics による latex ファイルには、ローカル マシンにないいくつかの Figure ファイルが含まれています。latexコマンドで生成したdviファイルはローカルにダウンロードしても図が表示されないことがわかりましたが、dvips -Ppdfで生成したpsファイルには図があり、ps2pdfまたはpdflatexで生成したpdfファイルには再び図がないようです。それは、これらのコンパイル コマンドによって、実際に図が dvi および pdf ファイルの一部として埋め込まれていないためでしょうか?文書ファイルを他のマシンにエクスポートするだけで済むように、実際に図を埋め込むにはどうすればよいでしょうか?

分割された tex ファイル内のテーブルの場合は /input によってメインの tex ファイルにインクルードされ、スタイル ファイルの場合は \usepackage によってインクルードされますが、上記の \includegraphics によってインクルードされた図ファイルの場合と同様ですか?

役に立ちましたか?

解決

背景

eps ファイルのような埋め込み画像は、Knuth のオリジナルの dvi 仕様ではサポートされていません。dvi は Postscript よりも古い形式であるため、当然のことです。代わりに、これらは、Tex では \special コマンドを介してアクセスされ、dvi ではいくつかの予約されたコードによってアクセスされる拡張機能を使用してエンコードされます。

dvips スペシャルの使用方法に関する標準を設定し、Tex に Postscript 機能を組み込むための非常に柔軟な手段を提供しましたが、すべての DVI ユーティリティがこれらを完全にサポートしているわけではありません。

答え、パート 1:数字はどこにありますか?

\includegraphics を使用してインポートされたすべての図は、\special コードを使用して Postscript として dvi にエンコードされるため、質問の最初の部分では、はい、画像コンテンツはすべて dvi ファイル内にあります。したがって、dvi の生成に使用されたファイルがどこにあるかを心配する必要はありません。

ただし、dvi を処理するさまざまなプログラムは不安定な動作を行う可能性があります。dvips は標準であり、長年にわたってさまざまな種類の脆弱性が見られてきた Ghostscript に基づいています。他の dvi ソフトウェアは単にスペシャルをサポートしていないか、奇妙なサポートを行っていません。

答え、パート 2:物を直すこと

なぜ数字が欠けていると思いますか?画面上のビューアでファイルを見ましたか、それとも印刷しましたか?画面上のビューアが不安定になることがよくあります。印刷物ではこのようなことはほとんどありません。

それ以外の場合は、使用しているさまざまなソフトウェアのバグ追跡システムを調べてください。pdftex を使用すると、これらの問題の多くを回避できることがわかりました。私は何年にもわたって、ゴーストスクリプトのバグに対処するのが特に面倒だと感じてきました。Adobe Acrobat は使いにくいですが、標準であり、ps/pdf の問題のトラブルシューティングには適しています。他のソフトウェアを試してください。

他のヒント

あなたは警告をご覧ください。私は必ずそこにいくつかの、psのためにあなたはEPSの写真が必要になりますし、pdflatexをするためにあなたがPNGまたはJPEG(カイルやgeditのプラグインで、例えば、最初にローカルマシンでコンパイルしてみてください)が必要となりますので、

私は常に正常に動作PDF生成にカイルのコンパイルコマンドを使用しています(写真は込み)。彼らはそのためにpdflatexを使用します。

それはあなたの画像ファイルの形式に多くを依存し、どのようにこれらの形式を使用すると、変換のDVIに使用するさまざまなツールによって処理されます - > PS - > PDF

あなたが製品psの、最高のは、ラテックス及び使用dvipsのとEPS(カプセル化されたPostScript)形式、コンパイルであなたのフィギュアを提供することを目的とする場合。

あなたはPDFファイルを生成する場合は、PDFまたはPNG形式、および使用にpdflatexであなたのfgureを提供します。

を参照してください http://en.wikibooks.org/wiki/LaTeX/Importing_Graphics http://amath.colorado.edu/documentation/LaTeX/reference/figures。 HTML の 何が起こるかの良い説明のために。

ラテックスコマンドの出力は、あまりにもあなたの数字で発生whantについて非常に有益なことができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top