latex中可以使用.eps的圖片,許多文檔都介紹了怎么引用這種格式的圖片,但沒有給出使用過程中的注意事項。我在使用MIKTEX的時候,latex文檔中引入.eps圖片遇到了這樣的問題。編譯的時候顯示:“!LaTex Error:Unknown graphics extension:.eps”,並且即使編譯得到了.pdf文件,但是其中所引用的.eps圖片卻顯示不出來。經過仔細研究發現主要是編譯的步驟和使用的命令引起的。
編譯過程如下:
latex eps.tex
dvipdfm eps.dvi
或者,
latex eps.tex
dvips eps.dvi
ps2pdf eps.ps
(dvipdf和dvipdfm的差別在於,前者似乎是把dvi先轉成ps,再轉成pdf的(用了 ghostscript 和 dvips);后者是直接轉成pdf的,不過據說轉出來的文件體積大些,而且對於某些RP的文件名(如有'的)不支持。)
注意的是千萬不能使用latexpdf,因為這個命令無法讀入.eps文檔。
pdflatex不支持eps!
一種更好的方法:直接導入pdf。
第一步,用epstopdf來將eps文件轉換成pdf文件
第二步,直接在tex插入那個pdf文件(就把它當普通圖像插入),然后pdflatex就OK了
這樣做的好處目前發現了兩點:第一,可以直接支持pdf的很多特性(如鏈接);第二,不需要編譯一次后再轉化一次了,一次搞定,不但簡單,而且速度也快。
from: http://blog.sina.com.cn/s/blog_5fe5061101010a17.html