next up previous contents
: latex : いろいろなターミナル : オプション 目次

tgif

描画ツール tgif の形式のターミナルが tgif です. ターミナルを tgif に変更するには,
  set terminal tgif [Enter]
と入力します.

ただし, ターミナル を tgif にする場合で, 図に日本語の 文字が含まれているときには, 必ず

  set terminal tgif 'Ryumin-Light-EUC-H' [Enter]
のように入力して下さい. この理由は以下で述べます.

また, ターミナルが tgif になっているときは, コマンド set output で出力ファイルを設定することが必須です. 忘れないようにして下さい. tgifのファイルの拡張子は obj です.

ターミナル tgif にもいろいろなオプションがあります. これらを表5.4にまとめて おきます.

表 5.4: ターミナル tgif のオプション
オプション 意味
portrait 用紙縦置き 標準
landscape 用紙横置き
dashed 点線をそのまま保存する 標準
solid 点線を実線で置き換える(カラー画像で使われることがある)
'フォント' フォントの名前を指定
フォントの大きさを指定

ここで1点注意すべきことがあります. ターミナル tgif では, フォントを正しく設定しないと, 日本語が表示できず, 文字化けします. 日本語を表示するためのフォントは, やや名前が長いのですが, Ryumin-Light-EUC-Hです. ですから, ターミナル を tgif にする場合で, 図に日本語の 文字が含まれているときには, 日本語フォントの指定は必須です. このような場合には, 必ず

  set terminal tgif 'Ryumin-Light-EUC-H,Helvetica' [Enter]
のように明示的にフォントを指定して下さい. 他のオプションを指定するか否かは任意です.

なお, これはおそらくバグと思われるのですが, terminalをtgifにした状態では, 日本語の文字と英数字が 混在したグラフを正しく保存することができません. また, tgif形式で保存したグラフをtgifで編集した場合,

という問題が生じることがあります. グラフをtgif形式で保存する 場合には, gnuplotで描画するときにはグラフには日本語を入れずにおき, 日本語入力および編集作業はすべてtgifでおこなうのが良いでしょう.



Shigeru HANBA 平成17年7月16日