〔前の画面〕
〔クリックポイント〕 〔最新の一覧〕
〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了〕
1606 re(1):background color |
2007/7/12(木)13:57 - 竹の - nolm01.iee.niit.ac.jp - 5248 hit(s)
松岡> ということで質問はgnuplotでbackground colorってあったんでしたっけ?
terminal によります。つまり、背景色を指定する一般的な方法はなかったと思い
ます。
例えば x11 terminal では、X のリソースで gnuplot*background: を指定します
(または単に -bg でも指定可)。
PNG/GIF/JPEG (gd ドライバ) terminal では、最初のカラー指定 color0 が背景色
です。
wxt, tgif, postscript terminal は、明示的な背景色指定は持っていないと思い
ますが、tgif や postscript は、出力ファイルをいじることで背景色の指定は可
能だろうと思います。
確かに、背景色指定コマンドがあるといいかもしれませんね。
松岡> ざっとplotのhelpをよみましがfillを使ってなんとかするんでしょうか。
確かに、multiplot を使えばそれなりに背景色を変える手はあります。
----- ここから -----
## 背景色全体を変える
set multiplot
set lmargin 0
set rmargin 0
set tmargin 0
set bmargin 0
set yrange [0:1]
unset border
unset ytics
unset xtics
plot 1 with filledcurves y1=0 2
reset
plot sin(x)
unset multiplot
----- ここまで -----
全体の背景色でなくて、グラフ部分の背景色だけ変える場合は、マージンの調
整が必要になります。
----- ここから -----
## グラフ領域のみの背景色を変える
set multiplot
set lmargin 7.5
set bmargin 2.0
set yrange [0:1]
unset border
unset ytics
unset xtics
plot 1 with filledcurves y1=0 2
reset
plot sin(x)
unset multiplot
----- ここまで -----
上の lmargin, bmargin の値は terminal (やフォントのサイズ) 依存です。
ただし、gnuplot-4.0 までだとは margin の値は整数しか指定できません。
〔ツリー構成〕
┣【1606】 re(1):background color 2007/7/12(木)13:57 竹の (1445) |
〔前の画面〕
〔クリックポイント〕 〔最新の一覧〕
〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了〕
※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.