2011年1月19日水曜日

TeXでグラフ

図を作るのって結構難しい。
データに情熱をもっているならば、それを表現するためのグラフの作成にも情熱を注ぐべき。
正しいイメージを伝えるためにもわかりやすく美しく。
もちろん捏造は厳禁ですが。
まぁ、要するに綺麗なグラフをつくろうって話です。

とりあえずオススメな方法を二つ

- PGFPlots
    丁寧なマニュアルがあるので詳しくはそっちを。もちろんPGFが必要です。
    texample.netに簡単なサンプルがあるので試してみたい場合は要チェック。
    日本語を扱う場合はタイプセットにeplatexを使う必要あり。

    - gnuplot + lua + tikz
    gnuplot-lua-tikz.sty(gnuplotに同梱)とgnuplottex.styを使ってTeXからgnuplotを呼ぶ。
    gnuplotに慣れていればすぐに使える。

    excelやgnuplotでグラフをepsやpdfに出力してから貼り付けるより楽、データの修正や追加も楽、フォントも統一されて綺麗。


    gnuplot+lua+tikzのサンプル

    1 件のコメント:

    Unknown さんのコメント...

    なるほどー、その手があったのか!って感じです!

    早速やってみましたが、gnuplot-lua-tikz.styを読み込むだけでは駄目みたいですね。いったいtikzとpgfとはなんだったのか・・・

    残念です・・・!