backup 转自:http://tigersoldier.is-programmer.com/posts/2161.html
LaTeX不能识别eps文件?
Tiger Soldier posted @ 2008年4月10日 22:50 in TeX with tags latex , 912 阅读
LaTeX改变单元格的对齐方式
pdflatex不支持eps的解决方法
今天用LaTeX写作业时,需要插入图片,于是就用Dia画了一个转成eps插进去,没想到编译的时候竟然出现了这个错误:LaTeX Error: Unknown graphics extension: .eps.
我傻眼了,这LaTeX居然不能识别eps文件?转成png插进去,一点问题都没有。囧了
但是png是点阵图,太难看了。再说eps不是和TeX是绝配么?
翻遍了手上的资料,都是直接引入eps文件的,没有任何问题。无奈只有去网上查,结果又让我囧了一回──
pdflatex不支持eps!
靠,这是什么设定啊,这么基本的格式都不支持。
原来找到了tex->dvi->pdf的曲线解决方法,不过在LiYanrui的指导下,了解了一种更好的方法:直接导入pdf。
第一步,用epstopdf来将eps文件转换成pdf文件
第二步,直接在tex插入那个pdf文件(就把它当普通图像插入),然后pdflatex就OK了
这样做的好处目前发现了两点:第一,可以直接支持pdf的很多特性(如链接);第二,不需要编译一次后再转化一次了,一次搞定,不但简单,而且速度也快。
-----------------------------------------------------
原来写的不想删了,放下面吧……
知道问题所在,解决起来就简单了。先用latex把tex文件编译成dvi,再用dvipdf或者dvipdfm把dvi转成pdf就行了。
dvipdf和dvipdfm的差别在于,前者似乎是把dvi先转成ps,再转成pdf的(用了 ghostscript 和 dvips);后者是直接转成pdf的,不过据说转出来的文件体积大些,而且对于某些RP的文件名(如有'的)不支持。
据说dvipdfm慢些,不过我的文件小,看不出来
LaTeX不能识别eps文件?
Tiger Soldier posted @ 2008年4月10日 22:50 in TeX with tags latex , 912 阅读
LaTeX改变单元格的对齐方式
pdflatex不支持eps的解决方法
今天用LaTeX写作业时,需要插入图片,于是就用Dia画了一个转成eps插进去,没想到编译的时候竟然出现了这个错误:LaTeX Error: Unknown graphics extension: .eps.
我傻眼了,这LaTeX居然不能识别eps文件?转成png插进去,一点问题都没有。囧了
但是png是点阵图,太难看了。再说eps不是和TeX是绝配么?
翻遍了手上的资料,都是直接引入eps文件的,没有任何问题。无奈只有去网上查,结果又让我囧了一回──
pdflatex不支持eps!
靠,这是什么设定啊,这么基本的格式都不支持。
原来找到了tex->dvi->pdf的曲线解决方法,不过在LiYanrui的指导下,了解了一种更好的方法:直接导入pdf。
第一步,用epstopdf来将eps文件转换成pdf文件
第二步,直接在tex插入那个pdf文件(就把它当普通图像插入),然后pdflatex就OK了
这样做的好处目前发现了两点:第一,可以直接支持pdf的很多特性(如链接);第二,不需要编译一次后再转化一次了,一次搞定,不但简单,而且速度也快。
-----------------------------------------------------
原来写的不想删了,放下面吧……
知道问题所在,解决起来就简单了。先用latex把tex文件编译成dvi,再用dvipdf或者dvipdfm把dvi转成pdf就行了。
dvipdf和dvipdfm的差别在于,前者似乎是把dvi先转成ps,再转成pdf的(用了 ghostscript 和 dvips);后者是直接转成pdf的,不过据说转出来的文件体积大些,而且对于某些RP的文件名(如有'的)不支持。
据说dvipdfm慢些,不过我的文件小,看不出来
0 评论:
Post a Comment