8ttyan’s blog

コンピュータ関係の小ネタ

gnuplotでLua tikz出力モード時のオプション

以前に,gnuplotできれいな図を出力する方法を紹介した.

8ttyan.hatenablog.com

これは,gnuplotからLaTeXコードを出力し,それをpdflatexで処理すると,埋め込み数式がlatexで処理され,きれいなvector画像が手に入るものである.

このLua tikz出力モードにはいくつかのオプションがあり,これをうまく使う必要がある場合がある.

latexのプリアンブルを設定

preambleの後に任意のプリアンブルコマンドを打つ. 特に数式を埋め込む場合は,以下のように'\usepackage{amsmath}'は必須.

set term tikz color standalone size 4cm,3cm preamble '\usepackage{amsmath}'
gparrows

set arrow 1 from 0,0 to 1,1 などとして,グラフに矢印を描く場合,tikzモードだと,tikzで用意された矢印を用いるので,gnuplotの矢印と異なってしまう.例えば白抜き矢印を描くset arrow emptyなどは使えない.この場合は,set term tikz gparrowsなどとしておく.

set term tikz color standalone size 4cm,3cm gparrows

詳しくは 91.38.1 Lua tikz を参照.