set size 1, 0.8
(例)
set pointsize 1.5
set {x|y}tics {(目盛の幅)|auto} {in|out} {scale (大目盛の長さ) {, (小目盛の長さ)} } { offset (移動の方向(x,y)) | nooffset} { format "(数値の表示形式)"} {font "(フォント名){,(フォントサイズ)}"}
set logscale x set ytics 0.2 format "%.1f" set mytics 2 set xtics format "10^{%1T}" plot [0.1:1000] 0.1/x
set m{x|y}tics (目盛の分割数)
set {x|y}label "軸の名前" {offset (位置の指定)}
(例)
set xlabel "Current I (A)" offset 0, 0.5
set label {(タグ番号)} {"(説明文)"} {at (位置の指定)} {font "(フォント名), (ポイント数)"} {{no}boxed}
(例)
set label 1 "T = 25 {/Symbol\260}C" at graph 0.08, 0.8
(例)
set key on inside at graph 0.3, 0.9 vertical title "パラメータ" invert
(メモ1)このとき目盛は残りますので,目盛も消す場合には「set xtics border nomirror」とします.
(メモ2)1本の軸色を変えたい場合には,multiplotを利用して, 2枚のグラフを重ねて描くらしいので, 後日トライして備忘録に掲載予定.
指定によって,後に続く指定の内容が大きく異なりますので,個別に示します.
画面表示用
(例)
set terminal wxt enhanced
Inkscape用ファイル(ベクター形式)
(例)
set terminal svg enhanced font "Times, 24"
emfファイル(windowsのwordなどへの貼り付けに便利) (例)
set terminal emf enhanced font "Times, 20"
PNGファイル(ビットマップ形式)
set terminal pngcairo enhanced font "Times, 12"
PDFファイル, LaTeXに使用(「extractbb *****.pdf」 で BoundingBoxを「*****.xbb」ファイルに出力可)
set terminal pdfcairo enhanced color font "Times, 12"
EPSファイル(ベクター形式), LaTeXに使用
set terminal postscript enhanced eps color font "Times, 20"
使い方: 軸名や凡例などの文字列にて{/Symbol} \141}や{/Symbol a} (「/」はスラッシュ, 「\」は逆スラッシュ(環境によっては¥))などと入力します.
フォント | 表記1(8進数文字コード) | 表記2 | フォント | 表記1(8進数文字コード) | 表記2 |
Α | {/Symbol \101} | {/Symbol A} | α | {/Symbol \141} | {/Symbol a} |
Β | {/Symbol \102} | {/Symbol B} | β | {/Symbol \142} | {/Symbol b} |
Γ | {/Symbol \107} | {/Symbol G} | γ | {/Symbol \147} | {/Symbol g} |
Δ | {/Symbol \104} | {/Symbol D} | δ | {/Symbol \144} | {/Symbol d} | Ε | {/Symbol \105} | {/Symbol E} | ε | {/Symbol \145} | {/Symbol e} |
Ζ | {/Symbol \132} | {/Symbol Z} | ζ | {/Symbol \172} | {/Symbol z} |
Η | {/Symbol \110} | {/Symbol H} | η | {/Symbol \150} | {/Symbol h} |
Θ | {/Symbol \121} | {/Symbol Q} | θ | {/Symbol \161} | {/Symbol q} |
Ι | {/Symbol \111} | {/Symbol I} | ι | {/Symbol \151} | {/Symbol i} |
Κ | {/Symbol \113} | {/Symbol K} | κ | {/Symbol \153} | {/Symbol k} |
Λ | {/Symbol \114} | {/Symbol L} | λ | {/Symbol \154} | {/Symbol l} |
Μ | {/Symbol \115} | {/Symbol M} | μ | {/Symbol \155} | {/Symbol m} |
Ν | {/Symbol \116} | {/Symbol N} | ν | {/Symbol \156} | {/Symbol n} |
Ξ | {/Symbol \130} | {/Symbol X} | ξ | {/Symbol \170} | {/Symbol x} |
Ο | {/Symbol \117} | {/Symbol O} | ο | {/Symbol \157} | {/Symbol o} |
Π | {/Symbol \120} | {/Symbol P} | π | {/Symbol \160} | {/Symbol p} |
Ρ | {/Symbol \122} | {/Symbol R} | ρ | {/Symbol \162} | {/Symbol r} |
Σ | {/Symbol \123} | {/Symbol S} | σ | {/Symbol \163} | {/Symbol s} |
Τ | {/Symbol \124} | {/Symbol T} | τ | {/Symbol \164} | {/Symbol t} |
Υ | {/Symbol \125} | {/Symbol U} | υ | {/Symbol \165} | {/Symbol u} |
Φ | {/Symbol \106} | {/Symbol F} | ϕ | {/Symbol \146} | {/Symbol f} |
φ | {/Symbol \152} | {/Symbol j} | |||
Χ | {/Symbol \103} | {/Symbol C} | χ | {/Symbol \143} | {/Symbol c} |
Ψ | {/Symbol \131} | {/Symbol Y} | ψ | {/Symbol \171} | {/Symbol y} |
Ω | {/Symbol \127} | {/Symbol W} | ω | {/Symbol \167} | {/Symbol w} |
フォント | 表記1(8進数文字コード) |
> | {/Symbol \76} |
≥ | {/Symbol \263} |
< | {/Symbol \74} |
≤ | {/Symbol \243} |
° | {/Symbol \260} |
± | {/Symbol \261} |
+ | {/Symbol \53} |
− | {/Symbol \55} |
× | {/Symbol \264} |
⋅ | {/Symbol \267} |
÷ | {/Symbol \270} |
/ | {/Symbol \244} |
= | {/Symbol \75} |
≈ | {/Symbol \273} |
≠ | {/Symbol \271} |
∼ | {/Symbol \176} |
∞ | {/Symbol \245} |
∝ | {/Symbol \265} |
∠ | {/Symbol \320} |
⊥ | {/Symbol \136} |
∇ | {/Symbol \321} |
∂ | {/Symbol \321} |
# | {/Symbol \43} |
% | {/Symbol \45} |
& | {/Symbol \46} |
© | {/Symbol \323} |
↔ | {/Symbol \253} |
↑ | {/Symbol \255 |
→ | {/Symbol \256} |
← | {/Symbol \254} |
↓ | {/Symbol \257} |
⇔ | {/Symbol \333} |
⇐ | {/Symbol \334} |
↑(2重線) | {/Symbol \335} |
⇒ | {/Symbol \336} |
↓(2重線) | {/Symbol \337} |
∫ | {/Symbol \362} |
装飾記号 | 記入例 | 結果例 |
^ | a^{32} | a32 |
_ | b_{51} | b51 |
@(幅0指定) | a@_{c}^{b} | acb(bはも う少し左に表示される) |
フォントを指定する必要があるときは, enhanced 環境下で 次のようにして指定します.
(例)
set ytics 0.2 format '%.1f' set xlabel 'Length {/Times:Italic ABC } (m)' set ylabel 'Value {/Helvetica:Italic:Bold XYZ} (a.u.)' set label 1 '{/:Italic*3 font-test 1} (Italic*3)' at graph 0.2, 0.6 set label 2 '{/:Bold=20 font-test 2} (Bold=20)' at graph 0.2, 0.4 set label 3 '{/:Italic:Bold*3 abc_{/:Normal abc }} (Italic + Normal)' at graph 0.2, 0.2 plot [0:10][-1:1] sin(x){/(フォント名):Italic } のようにフォント名に続いて, 「:Italic」を指定するとイタリックに, 「:Bold」を指定するとボールド(太字)ます. 「:Normal」でこれらの指定解除.
set datafile commentchars "#%!"(複数を指定可)
set datafile separator ":"
set datafile missing "NA"
set samples 5000 plot sin(1/x)
(例)
set arrow 1 from 1,2 to 4,5 ls 1 set arrow 2 from graph 0.5,0.5 to 0.8,0.7
set style line 5 lt 5 lc "dark-yellow" plot sin(x) with linespoints ls 5(注) plot命令中の 「ls」 は「linestyle」でも可です.
同様のことは「linetype(あるいはlt)」にも適用できます(例: set linetype 5 lc "dark-yellow"),が マニュアルにはホームディレクトリの「.gnuplot」ファイルで指定することが推奨されています. 「linestyle」はresetコマンドを用いてデフォルト値に戻すことが可能ですが, 「linetype」の設定はgnuplotを終了するまで維持されるためです.
gnuplot > help xticshelpの終了は「q」または「Ctrl-C」です.
|BACK(gnuplotホーム)| MENU(ページトップ)| NEXT(作画例(備忘録))|