s***e 发帖数: 911 | 1 最近被一个很土的问题折磨: 我有三个数据文件, 分别代表实验点, 平衡态统计物理
预言的点, 和我们模型预言的点. 这几个文件都要绘在一张图上, 并且各自的点
之间有线连接, 而点本身用某种sybol代表. 图要有个框(frame), frame的横向纵向
要有字.
以上的问题都好实现. 我的系统是linux, 机器上的gnuplot, xmgr, mathematica都可以
按上述要求作图. 我的问题出在frame label上. frame lable的字串中含有希腊符号和
一般字符. 其中一般字符要求字体是Helvetica的.
我的处境如下:
Mathematica可以画出大致满足上述条件的图. 美中不足的是,我无法要求字体是
Helvetica的, 必须是Courier的, 这一切才可以实现(我指creek symbol并存时).
另外, 如果我用Display命令输出这个图到硬盘, 倘若需要postcript格式, 则
输出结果中Creek symbol不见了; 我也可以输出成gif文件, 这时候到是什么都在,
但是转化成ps文件, 则文件变得巨大;
用gnuplot, | q*j 发帖数: 156 | 2 in gnuplot, set terminal as latex, not eps. the effect may not be good,
though.
【在 s***e 的大作中提到】 : 最近被一个很土的问题折磨: 我有三个数据文件, 分别代表实验点, 平衡态统计物理 : 预言的点, 和我们模型预言的点. 这几个文件都要绘在一张图上, 并且各自的点 : 之间有线连接, 而点本身用某种sybol代表. 图要有个框(frame), frame的横向纵向 : 要有字. : 以上的问题都好实现. 我的系统是linux, 机器上的gnuplot, xmgr, mathematica都可以 : 按上述要求作图. 我的问题出在frame label上. frame lable的字串中含有希腊符号和 : 一般字符. 其中一般字符要求字体是Helvetica的. : 我的处境如下: : Mathematica可以画出大致满足上述条件的图. 美中不足的是,我无法要求字体是 : Helvetica的, 必须是Courier的, 这一切才可以实现(我指creek symbol并存时).
| r****y 发帖数: 1437 | 3
Heihei, try Matlab la, or Origin, can easy do it.
【在 s***e 的大作中提到】 : 最近被一个很土的问题折磨: 我有三个数据文件, 分别代表实验点, 平衡态统计物理 : 预言的点, 和我们模型预言的点. 这几个文件都要绘在一张图上, 并且各自的点 : 之间有线连接, 而点本身用某种sybol代表. 图要有个框(frame), frame的横向纵向 : 要有字. : 以上的问题都好实现. 我的系统是linux, 机器上的gnuplot, xmgr, mathematica都可以 : 按上述要求作图. 我的问题出在frame label上. frame lable的字串中含有希腊符号和 : 一般字符. 其中一般字符要求字体是Helvetica的. : 我的处境如下: : Mathematica可以画出大致满足上述条件的图. 美中不足的是,我无法要求字体是 : Helvetica的, 必须是Courier的, 这一切才可以实现(我指creek symbol并存时).
| sr 发帖数: 86 | 4 上次我是用 gnuplot 画图, 然后输出成 xfig 格式, 再到
xfig 里去标注. 虽然麻烦些, 效果随意调节.
【在 s***e 的大作中提到】 : 最近被一个很土的问题折磨: 我有三个数据文件, 分别代表实验点, 平衡态统计物理 : 预言的点, 和我们模型预言的点. 这几个文件都要绘在一张图上, 并且各自的点 : 之间有线连接, 而点本身用某种sybol代表. 图要有个框(frame), frame的横向纵向 : 要有字. : 以上的问题都好实现. 我的系统是linux, 机器上的gnuplot, xmgr, mathematica都可以 : 按上述要求作图. 我的问题出在frame label上. frame lable的字串中含有希腊符号和 : 一般字符. 其中一般字符要求字体是Helvetica的. : 我的处境如下: : Mathematica可以画出大致满足上述条件的图. 美中不足的是,我无法要求字体是 : Helvetica的, 必须是Courier的, 这一切才可以实现(我指creek symbol并存时).
| sr 发帖数: 86 | 5
set terminal fig or bfig
set output "filename"
plot
【在 s***e 的大作中提到】 : 最近被一个很土的问题折磨: 我有三个数据文件, 分别代表实验点, 平衡态统计物理 : 预言的点, 和我们模型预言的点. 这几个文件都要绘在一张图上, 并且各自的点 : 之间有线连接, 而点本身用某种sybol代表. 图要有个框(frame), frame的横向纵向 : 要有字. : 以上的问题都好实现. 我的系统是linux, 机器上的gnuplot, xmgr, mathematica都可以 : 按上述要求作图. 我的问题出在frame label上. frame lable的字串中含有希腊符号和 : 一般字符. 其中一般字符要求字体是Helvetica的. : 我的处境如下: : Mathematica可以画出大致满足上述条件的图. 美中不足的是,我无法要求字体是 : Helvetica的, 必须是Courier的, 这一切才可以实现(我指creek symbol并存时).
| r****y 发帖数: 1437 | 6
Yeah, VMware, a cool PC simulator. | s*a 发帖数: 33 | 7 Actually xmgr/grace is still easier to do the job. In xmgr/grace,
you can use \1, \2, ... to change fonts in a string, also can do
sub/super scripts easily. For even easier use, can upgrade xmgr to
grace (at same web site), it has a "font tool" to allow a GUI for
font selection, and it is truly "what you see is what you get".
【在 sr 的大作中提到】 : 上次我是用 gnuplot 画图, 然后输出成 xfig 格式, 再到 : xfig 里去标注. 虽然麻烦些, 效果随意调节.
| s***e 发帖数: 911 | 8
Great, 我去找找看. 目前已经先用gnuplot生成了一个xfig样本文件, 然后用xfig作
好了图. 真是不容易啊...
谢谢大家.
【在 s*a 的大作中提到】 : Actually xmgr/grace is still easier to do the job. In xmgr/grace, : you can use \1, \2, ... to change fonts in a string, also can do : sub/super scripts easily. For even easier use, can upgrade xmgr to : grace (at same web site), it has a "font tool" to allow a GUI for : font selection, and it is truly "what you see is what you get".
|
|