Possible Duplicate:
I encountered an 'errorUnknown graphics extension: .eps.'

I have the error like in the title. I found some pages on the web with a solution to this problem. They use to say that compiling should be not LaTeX->pdf but LaTeX->ps->pdf. How can it be done, or maybe there is another solution for the problem?

  • 5
    pdfLaTeX only accepts .pdf, .png and .jpg graphics. With recent TeX Live (2010, 2011) or MiKTeX (2.9) versions, automatic EPS-to-PDF conversion takes place when an .eps file is available. What TeX system do you use?
    – Joseph Wright
    Sep 27, 2011 at 13:03
  • 1
    See also: Why can't pdflatex print EPS figures?
    – diabonas
    Sep 27, 2011 at 13:08
  • 5
    don't forget to \usepackage{graphicx} before \usepackage{epstopdf}
    – yegor256
    Oct 9, 2014 at 9:50
  • yegor256 is absolutely right! Oct 10, 2015 at 21:02

2 Answers 2


It seems you're using graphics in the .eps format. A relatively easy way of solving this problem is loading \usepackage{epstopdf} in your preamble and compiling with pdfLaTeX as usual. This will convert any .eps graphics to .pdf first, you'll see the actual .pdf files in your directory.

  • nice answer. helped me
    – learner
    Jul 15, 2019 at 10:04

Consult the wikibook on LaTeX: http://en.wikibooks.org/wiki/LaTeX/Importing_Graphics

Compiling with pdflatex
EPS can be used with the help of the epstopdf package. Please see these: http://dirkraffel.com/2007/11/19/include-eps-files-in-latex


Not the answer you're looking for? Browse other questions tagged .