insertar - Convertir EPS a PDF sobre la marcha con pdflatex sobre la marcha
pdflatex r (3)
Recomendaría usar latex-mk que es una buena manera de tener un Makefile muy simple para la construcción de látex. Por supuesto, puede tener archivos eps convertidos a pdf, o fig a eps, etc., durante el proceso de construcción.
Actualmente mi Makefile se ve así:
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
Cuando invoco make, lo primero que hace es convertir algunos .fig en archivos .pdf. Estoy bastante seguro de que haría lo mismo con los archivos eps.
Estoy tratando de incluir una figura de EPS en un documento que se compilará utilizando pdflatex. Por supuesto, la imagen se puede convertir a pdf usando epstopdf (que viene con la distribución MikTeX). ¿Hay alguna manera de hacer esto sobre la marcha, es decir, hacer que pdflatex haga la conversión?
Estoy buscando una solución de este tipo porque quiero configurar un entorno fácil de aprender para los estudiantes. Idealmente, la imagen convertida se coloca en el directorio que también contiene el archivo .eps original, y el archivo .pdf se usa, si está disponible.
Si desea incluir una figura de EPS en el látex, primero debe hacer la figura en formato EPS si no está en formato EPS. Necesito incluirlo en LaTex con el uso de un código que es común en LaTex y luego hacerlo en formato pdf. Necesitas usar una pequeña instrucción que es / usepackage {epstopdf}. También me enfrenté a este problema y encontré este post muy útil " ¿Cómo convertir .eps a PDF en látex? "
Ahora puedo incluir la figura EPS en LaTex y también puedo convertirla en PDF. Creo que también recibirá ayuda y todos los detalles del enlace anterior. Avíseme si tiene algún problema adicional.
La respuesta relevante en las preguntas frecuentes de TeX apunta a epstopdf.sty
, incluida con los paquetes de Heiko Oberdiek .