2009-03-14 11 views
4

LaTeXとPDFLaTeXドキュメントで使用するために、さまざまなイメージ、ビットマップ、ベクターを変換するのに好ましい方法は何ですか?LaTeX文書で使用するための画像(pdf)の変換方法は?

これを行うにはさまざまな方法がありますが、LaTeXのさまざまなパッケージに標準のインクルージョンを使用するものや、より良い結果をもたらすものがあります。

答えて

0

私は常にPNG形式の画像を含みます。

+0

ベクターグラフィックスをPNGに変換することはお勧めできません。結果は醜いでしょう。 – Kaarel

+1

質問は、ビットマップ画像とベクトル画像の両方についてでした。 -1は正当化されなかった。私の+1。 – ShreevatsaR

1

私の現在好ましい方法は、MikTeXに含まれているbmepsepstopdfです。 pngのpdfとepsバージョンの生成ファイルで

convertimage.batと呼ばれる、パスに含むとconvertimage.bat filenameminusextension

を書き込むことによって


bmeps -p3 -c -e8f -tpng %1.png > %1.eps 
epstopdf %1.eps 

使用することは、私が唯一の(カプセル化のPostScriptを使用し、


\begin{figure}[h] 
\begin{center} 
\includegraphics[scale=0.25]{path/to/fileminuxextension} 
\caption{My caption here} 
\label{somelabelforreference} 
\end{center} 
\end{figure} 
1

を使用してドキュメントに含めます。とにかく私はいつもdvips + ps2pdfを使用してから、\ includegraphics {file}を実行するので、最初にNetPBMでビットマップを変換しています。

5

ビットマップをPNGに変換し、ベクターグラフィックス(SVGなど)をPDFに変換します。 pdflatexは、PNGとPDFの両方を理解しています。

1

にpdflatexは

ラテックス/ dvipsのは、PSを使用することができ、

は詳細を参照してくださいEPS PDF、PNG、およびJPEGを使用することができますジョンD.クック氏は、利用可能なイメージフォーマットlatexまたはpdflatexのどちらを使用しているかによって異なります。

ImageMagickは、フォーマット間で画像を変換するのに便利なツールです。ビットマップイメージ、ps/pdf/eps(ゴーストスクリプト付き)、zillion othersを処理します。 aptmacportsなどを通じて利用可能

2

あなたは、「PDFとして」イメージを持っている、とあなたはPDFファイルとしてそれを含めたくない場合は、pdfimagesで最初の完全な画像データを抽出することもできます。他の変換では、解像度が低くても画像がレンダリングされることがあります。

0

あなたがにpdflatexを使用してコードをコンパイルする場合、あなたはまた、PDFファイル内の画像が含まれるように\includegraphicsを使用することができます(あなたがパッケージにgraphix

1

を含める必要があり、私はので、私はのように画像やエクスポートをロードするためのGraphicConverterを使用したMACを使用PDFファイル。 図を描くときは、Omnigraffleを使用してPDFとして書き出すことができます。 Windowsでは、埋め込みに問題のないEPSをサポートしていたVisioを使用していました。

1

基本的な問題は、a)ラスタ画像とベクトル画像を別々に扱いたい、b)潜在的な落とし穴があることです。

"正しい"ことは、最終出力に少し依存します。

最終出力が.pdfファイルで、最近pstricksやその他のものが必要ない場合は、pdflatexを使用してファイルを直接作成するほうがよいでしょう。この場合

  • 店(それらが元々あったJPEGやJPEGの場合)すべてのラスタ.PNGとして図面.PDF
  • 店舗などのベクターの数字
  • 使用graphicxパッケージと\ includegraphics {ファイル名なし - 接尾辞}

上記を実行しないと、ラスタ図がjpegに変換され、圧縮アーチファクトが発生する可能性があります。あなたが出力を選択できるなら、pngが最善の策です。

あなたが.dviファイルに向かうなら、あなたはすべてのために.epsを望むでしょう。 (バウンディングボックスファイルを生成する限り、これらのファイルをgzipできます)。

あなたが気をつけている場合は、両方を行うことができます。私はいくつかのものがあるので、(圧縮された).epsとしてすべてのベクトル図を保存します.pdfはできません。私はすべてのラスタ数字を.pngとして保存します。 makeを使用して、必要に応じて.dviまたは.pdf出力のためにオンザフライで生成されたこれらの標準バージョンの一時コピーを作成できます。

上記の誰かがファイル名の問題を指摘しました。あなたは避けたい "。あなたのラテックスファイル自体には常に接尾辞が付きません。

関連する問題