Credits | Overview | Plotting Styles | Commands | Terminals |
---|
パレットでの色付けを使用するグラフにおいて、特に pm3d でのグラフでは、 パレットのグラデーションを、unset colorbox でスイッチがオフになって いない限り、グラフの横のカラーボックス (colorbox) 内に描きます。
set colorbox set colorbox { { vertical | horizontal } {{no}invert} { default | bottom | user } { origin x, y } { size x, y } { front | back } { noborder | bdefault | border [line style] } } show colorbox unset colorbox
グラデーションの方向は、オプション vertical (縦) と horizontal (横) で設定します。
カラーボックスの位置は、default, bottom, user のいずれかを指定で きます。キーワード bottom は、以下と同等の便利なショートカットです:
set colorbox horizontal user origin screen 0.1, 0.07 size 0.8, 0.03.
bottom で指定した場合のようにカラーボックスがグラフの下にあるときは、 それ用に追加スペースを取ると便利でしょう: set bmargin screen 0.2。
origin x, y と size x, y は、user か bottom の配置での正確な位 置合わせのために使います。x, y の値は、デフォルトではスクリーン座標と 解釈しますが、これは 3 次元グラフに関しては形式的なオプションに過ぎま せん。set view map による splot を含む 2 次元描画では、任意の座標系 が使えます。
back/front は、カラーボックスをグラフより前に書くか、後で書くかを 制御します。
border は境界描画を ON にします (デフォルト) し、noborder は境界描 画を OFF にします。border の後ろに正の整数を与えると、それを境界を描 画する時の line style のタグとして使います。例えば:
set style line 2604 linetype -1 linewidth .4 set colorbox border 2604
は line style 2604、すなわち細い線のデフォルトの境界色 (-1) で境界を 描画します。bdefault (デフォルト) は、カラーボックスの境界の描画にデ フォルトの境界の line style を使います。
カラーボックスの軸は cb と呼ばれ、通常の軸のコマンドで制御されます。 すなわち set/unset/show で cbrange, [m]cbtics, format cb, grid [m]cb, cblabel などが、そして多分 cbdata, [no]cbdtics, [no]cbmtics なども使えるでしょう。
パラメータ無しの set colorbox はデフォルトの位置へ切替えます。 unset colorbox はカラーボックスのパラメータをデフォルト値にリセット し、その上でカラーボックスを OFF にします。
以下も参照: set pm3d, set palette, set style line。