2009-06-30 14 views
19

pdflatexを使用してコンパイルされるドキュメントにEPS Figureを含めることを試みています。もちろん、画像はepstopdf(MikTeXディストリビューションに付属)を使ってpdfに変換することができます。これを実行する方法はありますか?つまり、pdflatexは変換を行いますか?オンザフライでpdflatexでEPSをPDFに変換する

私はこのような解決策を探しています。なぜなら、学生にとって使いやすい環境を作りたいからです。理想的には、変換された画像は元の.epsを含むディレクトリに置かれ、利用可能な場合は.pdfが使用されます。

+1

EPSの数字を変換する必要があるだけなので、pdflatexに変換を依頼する理由を理解できません。(TEXファイルを複数回コンパイルすると思います...) – ThibThib

答えて

16

TeX FAQのrelevant answerは、Heiko Oberdiek's packagesに含まれるepstopdf.styを指します。

+7

この\ usepackage [update、prepend] {epstopdf}のようにロードすると、EPSファイルが変更された場合に自動的にPDFに変換されます。 –

+0

そして、実際に.EPSを.PDFに変換するために実際に使用される 'epstopdf'ユーティリティがあることを確認してください。 'sudo apt-get install texlive-font-utils'のために' texlive-font-utils'パッケージをインストールする必要があります。 – akhmed

+0

@ jouniこの[リンクのみの回答](http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers)を更新できますか? – Joel

2

latex-mkを使用することをお勧めします。これは、ラテックス構築用の非常にシンプルなMakefileを持つ良い方法です。もちろん、epsファイルをpdfに変換したり、epsなどをビルドプロセス中に変換したりすることができます。

現在、私のMakefileはそのように見える:私が作る起動すると

NAME=report 
TEXSRCS=report.tex 
BIBTEXSRCS=biblio.bib 
USE_PDFLATEX=true 
VIEWPDF=open # cause i'm on osx, gv for most unix 
XFIGDIRS=img 

## For osx users : 
include /opt/local/share/latex-mk/latex.gmk 

## For unix users : 
#include /usr/share/latex-mk/latex.gmk 

、それが最初に行うことは、.pdfファイルにいくつかの.figを変換しています。私はそれがepsファイルでも同じことをするだろうと確信しています。

0

ラテックスに1つのEPS Figureを含める場合は、EPS形式でない場合は、最初にEPS形式でFigureを作成する必要があります。Figureが.jpeg拡張子の場合と同様に作成する必要があります.eps 次に、LaTexにLaTexで一般的ないくつかのコードを含める必要があります。次に、\ usepackage {epstopdf}という小さな指示を使用する必要があるpdf形式にします。 私もこの問題に直面していましたこの投稿が非常に役に立ちました。 "How to Convert .eps to PDF in Latex ?"

LaTexにEPS Figureを含めることができ、PDFで変換することもできます。私はあなたが上記のlink.Letからヘルプとすべての詳細を得るだろうと思う私はさらに問題に直面している場合は知っている。

関連する問題