以前のリビジョンの文書です
set terminal svg set output 'hoge.svg'
でプロットをして吐き出せば,svg形式のファイルが出力される. ただ,出力されたファイルはsvgのタグが閉じられていない. そのため,最後の行に</svg>という文を挿入する必要あり.
echo "</svg>" >> hoge.svg
デフォルトのまま出力すると文字が小さいので、
set terminal svg fsize 15
などとするとよい。デフォルトのfsizeはだいたい12くらいのようだ。
矢印を二番目のやつ(ノードでパスを編集)にして、凡例の端っこ2点をshiftを押しながらクリック。 両端が青色になったら矢印キーあるいはctrlを押しながらマウスで動かせます。 http://www.iim.ics.tut.ac.jp/~yamawaki/inkscape/gnuplot.htmlが分かりやすい。
gnuplot内で関数を定義することができる。例えば(0次)第一種球ハンケル関数をプロットしたければ、
gnuplot> zbesh0real(x)=-cos(x)/x gnuplot> zbesh0imag(x)=sin(x)/x gnuplot> plot zbesh0real(x),zbesh0imag(x)
などとやれば良い。よく使う関数はそのまま~/.gnuplotに書いておけば良い.
zbesh0real(x)=-cos(x)/x zbesh0imag(x)=sin(x)/x