我想用gnuplot绘制一些数据,但是我想添加与数据源相关的图像,而不是使用常规键(或图例)。举个例子,假设我正在绘制iOS和Android的一些数据,我想在密钥中添加徽标而不是名称。然后将该图包含在LaTeX文档中。我的脚本看起来与此类似。
#!/usr/bin/gnuplot -persist
set terminal epslatex size 6in,4in color dashed
set output 'apple-vs-android.tex'
set key bottom spacing 2 maxrows 1 width 8 at first 2000,175
set tics out mirror
unset x2tics
unset y2tics
set xlabel 'Year'
set ylabel 'Users'
plot "apple.dat" u 1:2 w l lt 1 lc 0 notitle smooth csplines,\
"android.dat" u 1:2 w lp pt 12 lt 3 lc 0 notitle smooth csplines,\
"apple.dat" u 1:2 w p pt 2 lc 0 notitle,\
"android.dat" u 1:2 w p pt 12 lc 0 notitle,\
"apple-logo.png" binary filetype=png origin=(1960, 165) dx=1./10 dy=1./220000 with rgbimage notitle,\
"android-logo.png" binary filetype=png origin=(1995, 165) dx=1./10 dy=1./220000 with rgbimage notitle,\
-10 w lp pt 2 lt 1 lc 0 t " ",\
-10 w lp pt 12 lt 3 lc 0 t " "
最后两行是唯一带有标题的条目(空),只是为了在键中添加一些东西,并且标识将靠近它们,以识别系列。脚本上的实际值(原点,dx,dy,键位置)取决于徽标图像的大小和绘制的数据。通过我的图像和数据,我调整了值,看起来很好。
问题是我有一个带有我的徽标的SVG图像。从它我可以创建一个矢量EPS而不是光栅PNG。有没有办法可以在gnuplot中导入EPS图像,而无需手动编辑EPS代码和gnuplot使用.tex
终端生成的epslatex
?
由于