gnuplot のとこにスタイルファイルがあってもそりゃ参照されないわなって話です.
この記事の方法を試してみたかったので, サンプルコードまんま書いて, platex main.tex
をしてみたけどうまくいかない.
どうも \usepackage{gnuplot-lua-tikz}
に失敗しているらしい.
gnuplot は普通に yaourt -S gnuplot
でインストールしていたので, おそらく .sty ファイルがそもそもないか, シンボリックリンクが貼れていないかどどちらかと踏む.
% sudo updatedb # if require
% locate gnuplot-lua
/usr/share/texmf/tex/latex/gnuplot/gnuplot-lua-tikz-common.tex
/usr/share/texmf/tex/latex/gnuplot/gnuplot-lua-tikz.sty
/usr/share/texmf/tex/latex/gnuplot/gnuplot-lua-tikz.tex
/usr/share/texmf/tex/latex/gnuplot/t-gnuplot-lua-tikz.tex
あっさり発見.
とりあえず, 自分の texmf-local
に移動しシンボリックリンクを貼る. 僕の場合, /usr/local/texlive/texmf-local/tex/latex/local/
で,
% sudo ln -s /usr/share/texmf/tex/latex/gnuplot/ /usr/local/texlive/texmf-local/tex/latex/local/ % sudo texhash
を実行. これで無事 \usepackage{gnuplot-lua-tikz}
ができた.