都是鼠标惹得祸

不知道哪个人发明的鼠标,让人偷了不少懒,惹了不少祸……Firstmouseunderside

上次说过,现在做数据处理,直接用Mathematica出图成PDF,然后用LaTeX调用。

今天,准备打印一篇文稿,用纸笔好好修改一下。在笔记本上连接单位的打印机,一打印就出错,说“打印任务无法执行”。于是换到办公室的台式机,同样出错……于是开始怀疑打印机出错,跑到打印机跟前,发现同事们照打印不误……于是又怀疑打印机服务器PC出错,从远端连接几次,没有什么问题……于是怀疑文件问题,开始一页一页试,发现就是那两页有图片的不能打印,仔细观察图片,在屏幕上完好显示的……于是换了一台彩色打印机,终于可以打印了!不过出来的纸上没有图。于是又用Acrobat Distiller,从PDF虚拟打印成PDF/EPS/PNG等等等等,竟然发现出的文件里也没有图。看来有苗头了,拿出从Mathematica里直接出的PDF格式图片,实际打印和虚拟打印都只有空白页面。眼睛可以看见的东西,却打印不出来,只能对着电脑抓狂~~ ·#*§$€^@% ~~

找到同事讨论,也被别人视为奇谈。聊了很久,我偶然提到自己经常用鼠标右键,然后在弹出菜单里选择 Save Graphics As。他说虽然方便,却从来都是用命令行输出文件的。难道就是这个原因?回到办公室把图片更新一遍,竟然问题解决了。

其实,只需要在绘图命令以后加这样一行就可以输出了。

Export["ExpData.pdf", %, "PDF"];

修改以后,再没有这么奇怪的打印机问题。教训在于:

  1. 以后能用命令行解决的事情,决不要偷懒用鼠标。
  2. 以后眼睛眼见的东西(例如,屏幕上显示的东西),实际上可能完全不一样。(这话怎么像说的是针对婚纱照写真集呢。)

一个下午,原来计划修改文章的,现在被鼠标右键给毁了。

2 Comments »

  1. yuan Said,

    9 7 月, 2009 @ 16:26

    鼠标右键 or problem of Mathematica?

  2. 杨羽 Said,

    9 7 月, 2009 @ 16:32

    @yuan :刚想走走“标题党”路线,就被你道破了。唉~~继续抓狂

发表评论