eps
たとえば次のコマンドを使用して、いくつかの曲線間の領域をパターンで塗りつぶすターミナルでプロットを作成したいと思います。
set terminal eps size 4, 4
set output "plot.eps"
plot x**2 with filledcurves fs pattern 4
パターンを拡大縮小する方法、つまり、出力サイズを変更せずに例の塗りつぶし線の密度を増減する方法はありますか?
答え1
コツをつかめば可能ですが、今のところは
手作業でしかできません。postscript
言語である
ファイルeps
はテキストで読み取り可能です。コマンド
によって生成された出力の443行目には、次の内容が書かれています。
1.28 w
値を変更すると、塗りつぶしパターンの 1 つの太さが変更されます。
たとえば、次のように試しました。
5.28 w
png
以下は、デフォルト値 1.28 と修正値 5.28 を使用した画像 ( で変換) です。
ps>gnuplot
バージョン 4.6 パッチレベル 4。
それはこのCairoPattern
ブロックの中にありました。
/CairoPattern {
q
1 g
0 0 8 8 rectfill
1 0 0 rg
1.28 w
0 J
0 j
[] 0.0 d
10 M q 1 0 0 -1 0 8 cm
4 0 m 4 8 l S Q
Q
}
参照
- 追記マニュアル