加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

eps图形插入LaTeX后显示不完整

(2014-01-06 14:56:00)
标签:

gsview

xelatex

pdflatex

eps

visio

环境: texlive 2013
编译工具: xelatex

文件的生成经过了如下步骤:
1. 从visio生成pdf,这个步骤使用了Adobe PDF Conventor,直接打印到了pdf。而且pdf文件的显示是正常的。
2. 使用acrobat将pdf导出为eps。这一步得到的eps使用gsview打开,发现显示不全。开始按照网上的说法,是纸张选择不合适,但是在Media中选择了更大的纸张,仍然发现eps显示不完全。最后发现只要在Options中勾选EPS Clip即可正常显示。
3. eps文件导入到latex文档。结果发现正文中的eps总是显示不全。

原因可能是bounding box的尺寸过大,参见Ctex bbs [1]. 从bbs中得知“dvipdfm 一般不会出现此问题, 只有dvipdfmx会出问题”,xelatex因为使用了dfipdfmx,所以导致此错误。

解决方法:
先将eps转成pdf,然后导入即可。或者直接使用pdflatex即可包含完整的图片。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有