Inkscape 裁剪使用 gnuplot 生成的 eps 文件

Inkscape crops eps files generated with gnuplot

我有一个脚本文件可以用 gnuplot 生成一个 eps 文件。这个脚本的基础是:

set terminal postcript enhanced color size 30,20 font 'Times-ew-Roman,40'
set xtics -.5,0.125
set ytics 0.1,0.1

set xrange [-0.5,.5]
set yrange [0.,1.6]
set cbrange [-0.5,.5]

set output "file.eps"
plot #whatever i plot

此脚本生成一个 eps 文件,我可以在 ubuntu 中打开它,我可以看到它打印得很好。现在,我想将此 eps 导入到 inkscape 中,但是在导入 inkscape 时会导入一个仅绘制左上角的大框架。其余为空白。我是否必须更改我的 gnuplot 脚本中的任何值或使用 inkscape 做其他事情?我试图在 inskcape windows 和 ubuntu 版本中打开它,在这两种情况下,它对同一个文件发生相同的情况。

问题可能是您实际上没有要求 gnuplot 生成 eps 图像。相反,您生成了一个页面大小与默认值不匹配的通用 PostScript 文档。您需要在终端命令中输入关键字 "eps"

 set term postscript eps color size 30,20 font "Times-New-Roman,40"