juner
第3楼2006/03/13
在论坛上看到的,可能会有所帮助。
如果你的打印机是支持postscript格式(PS)的话,就可以直接操作,如果不是,则需要另外设置一个虚拟的打印机,方法如下。
登陆到root用户,在/vnmr目录下,编辑devicenames文件,找到其中一种打印机名字叫PS_AR,将相关行(两行####之间的行)前面#号都去掉,保存文件就可以了。
然后在VNMR中点击 Main->More->Configure->Select Plotter,看下面屏幕出现的打印机,重复点击Select Plotter,直到出现PS-AR打印机。
然后显示你将要转的谱图,对1D,可用 pl psale pltext ...page('xxxx.ps'),即将谱图保存到当前目录下名为xxxx.ps的postscript文件中了。注意要自己加上扩展名,以变区分。UNIX是不会帮你加上扩展名的,要靠你自己。但这样的图,其中的线条太细,在WORD中可能会看不清。怎么办?用文本编辑器打开xxxx.ps文件,找到下面的行:
0 setlinewidth
将0改为2就合适了,保存。
对于用varian现成宏指令的,一般都在其中包括了page命令了,着是在ppa这个宏中,可将ppa从/vnmr/maclib中copy到当前用户的/vnmrsys/maclib中,然后编辑ppa,将最后一行的page用双引号括起来,保存。这样,可在你自己常用的命令之后单独加上page('xxxx.ps')讲究行了。
这样的ps文件可以在UNIX中用image viewer打开,然后存为jpg格式。或者传到PC机,用CorelDraw查看和加文字等,并输出成其他格式,或GSview查看。