使用pdflatex即时将EPS转换为PDF

使用pdflatex即时将EPS转换为PDF,latex,pdflatex,Latex,Pdflatex,我试图在一个使用pdflatex编译的文档中包含一个EPS数字。当然,可以使用epstopdf(MikTeX发行版附带)将图片转换为pdf。有没有什么方法可以在运行中做到这一点,即让pdflatex进行转换 我正在寻找这样的解决方案,因为我想为学生建立一个易于学习的环境。理想情况下,转换后的图片放在同样包含原始.eps的目录中,如果可用,则使用.pdf。我建议使用它,这是一种很好的方法,可以为latex构建一个非常简单的Makefile。当然,在构建过程中,您可以将eps文件转换为pdf,或将f

我试图在一个使用pdflatex编译的文档中包含一个EPS数字。当然,可以使用epstopdf(MikTeX发行版附带)将图片转换为pdf。有没有什么方法可以在运行中做到这一点,即让pdflatex进行转换

我正在寻找这样的解决方案,因为我想为学生建立一个易于学习的环境。理想情况下,转换后的图片放在同样包含原始.eps的目录中,如果可用,则使用.pdf。

我建议使用它,这是一种很好的方法,可以为latex构建一个非常简单的Makefile。当然,在构建过程中,您可以将eps文件转换为pdf,或将fig转换为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

当我调用make时,它做的第一件事就是将一些.fig文件转换成.pdf文件。我很确定eps文件也是如此。

TeX常见问题解答中的指向
epstopdf.sty
,随附。

如果你想在latex中包含一个eps图形,那么你首先需要以eps格式制作图形,如果它不是eps格式。就像如果你的图形是.jpeg扩展名,那么你需要制作.eps 然后,您需要使用一些在LaTex中常见的代码将其包含在LaTex中,然后要使其成为pdf格式,您需要使用一条小指令,即\usepack{epstopdf} 我也面临着这个问题,觉得这篇文章很有帮助。”


现在我可以在LaTex中包含EPS图形,也可以将其转换为PDF格式。我想您也会从上面的链接获得帮助和所有详细信息。如果您遇到任何进一步的问题,请告诉我。

由于您只需要转换一次EPS数据,我不明白您为什么要要求pdflatex进行转换。。。(我想你会多次编译你的TEX文件…)如果你像这样加载\usepack[update,prepend]{epstopdf},如果EPS文件被更改,它将自动重新转换为PDF。并且确保你已经有了将实际用于将.EPS转换为.PDF的
epstopdf
实用程序。您需要安装
texlive字体utils
程序包:
sudo-apt-get-install-texlive字体utils
@jouni您能更新这个吗