gnuplot中线段的长度';s postscript输出

gnuplot中线段的长度';s postscript输出,gnuplot,postscript,inkscape,eps,Gnuplot,Postscript,Inkscape,Eps,我使用gnuplot和postscript eps增强终端绘制数据文件(即时间序列)。当我想用inkscape修改这些图形时,例如更改线条的颜色,这很累人,因为线条被分割成每个都有100个点的线段。这意味着我不能一次改变整行的颜色 是否有可能更改默认线段长度,或者是否有解决此问题的方法?刚刚找到了解决方案: sed -i 's/\(stroke\ [0-9]*\ [0-9]*\ M\)/%\1/g' FILENAME.eps 这样可以防止线路断开很高兴您找到了解决方案。很抱歉,我误解了您的提问

我使用gnuplot和postscript eps增强终端绘制数据文件(即时间序列)。当我想用inkscape修改这些图形时,例如更改线条的颜色,这很累人,因为线条被分割成每个都有100个点的线段。这意味着我不能一次改变整行的颜色


是否有可能更改默认线段长度,或者是否有解决此问题的方法?

刚刚找到了解决方案:

sed -i 's/\(stroke\ [0-9]*\ [0-9]*\ M\)/%\1/g' FILENAME.eps

这样可以防止线路断开

很高兴您找到了解决方案。很抱歉,我误解了您的提问。源代码对此行为的解释如下:“Ghostscript有一个‘成堆的舍入错误’错误:许多rmove或rlineto的序列不会产生与move或lineto相同的行。因此,我们定期强制更新绝对位置。有一个案例,400个rlineto太多了,[…]。这又遇到了第二个ghostscript错误,即在没有中间“笔划”的情况下混合相对和绝对线条渲染速度慢得可笑。因此,我们划过部分线,以绝对值更新位置,然后继续。”