星期三, 十一月 22, 2006
LaTeX中EPS插图问题的解决- body
-
问题:
用PS打印机生成图形的PS文件,然后用Gsview32的PS->EPS功能裁剪空白边界,生成EPS图形文件。图形文件在GsView32中显 示正常。
然后用(MikTeX)LaTeX+CJK,运行 dvips+ps2pdf制作postscipt和PDF文件,这时嵌入在原文中的EPS图 形无法显示,并且还将同页内位于该图以上的文字部份也屏蔽掉(在用yap、Gsview32和FoxIt PDF Reader观看时都是这种效果)
解决:
在网上查到清华的王磊对这一问题的解释及建议:"可能是你的 eps 文件的问题。其中包含了一些非 eps 操作符,因而设置了某些页面的属性,或者是由于其所带的 bitmap 预览部分所引起。 解决办法一是手工编辑你的 eps 文件,或是重新生成所需的文件。根据我的经验,你最好装一个acrobat,然后将图形打印为 pdf,然后用 acrobat export 成 eps 文件,这样做基本上没出过问题。而且你若用 pdflatex 的话,就可直接使用 pdf。"Go to source: Re: [TeX] what is the problem with my postcript.
因为不了解如何手工编辑EPS文件,且估计比较麻烦,所以选择第二种方法,用Adobe PDF打印机生成PDF图形,然后用Acrobat打开,执行菜单项【文档(Document)->裁剪(Crop Pages)】,操作【裁剪白色边界(Remove White Margins)】,最后执行菜单项【文件(File)->另存为(Save As...)】,保存为EPS格式。结束。
Tags:
There is an RSS Feed for comments on this post.