Конвертируйте EPS в PDF на лету с помощью pdflatex на лету - PullRequest
20 голосов
/ 30 июня 2009

Я пытаюсь включить рисунок EPS в документ, который будет скомпилирован с использованием pdflatex. Конечно, изображение можно преобразовать в pdf с помощью epstopdf (который поставляется с дистрибутивом MikTeX). Есть ли способ сделать это на лету, то есть заставить pdflatex выполнить преобразование?

Я ищу такое решение, потому что хочу создать простую в освоении среду для студентов. В идеале конвертированное изображение помещается в каталог, который также содержит исходный файл .eps, а файл PDF используется, если он доступен.

Ответы [ 3 ]

16 голосов
/ 30 июня 2009

Ответ в часто задаваемых вопросах TeX указывает на epstopdf.sty, включенный в пакеты Хейко Обердика .

2 голосов
/ 30 июня 2009

Я бы порекомендовал использовать latex-mk , что является хорошим способом получить очень простой 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.

0 голосов
/ 24 января 2013

Если вы хотите включить одну фигуру EPS в латекс, то вам нужно сначала сделать фигуру в формате EPS, если она не в формате EPS. Как, если ваша фигура имеет расширение .jpeg, вам нужно сделать ее. прибыль на акцию Затем вам нужно включить его в LaTex с использованием некоторого кода, который распространен в LaTex, а затем, чтобы сделать его в формате pdf, вам нужно использовать одну маленькую инструкцию, которая называется \ usepackage {epstopdf} Я также столкнулся с этой проблемой и нашел этот пост очень полезным " Как конвертировать .eps в PDF в латекс? "

Теперь я могу включить рисунок EPS в LaTex, а также могу конвертировать его в PDF. Я думаю, что вы также получите помощь и все детали по ссылке выше. Дайте мне знать, если у вас возникнут какие-либо проблемы.

...