Asymptoteメモ

ベクトルグラフィックス言語 Asymptote のメモです.

インストール

FreeBSDなら, ports/math/asymptoteがありますので, 簡単にインストールできます.

他のOSの場合は package や手動でインストールしましょう.

設定

設定は $HOME/.asy/config.asy に書きます. 私は次のようにしています.

      import settings;
      psviewer="gv";
      pdfviewer="acroread";
      gs="gs";
      tex="latex";
      texcommand="platex";
    

透過pngの取り扱い

次のコマンドでは、透過pngが生成されます。

      $ asy -f png hoge.asy
    

透過pngの背景を白にしたい場合は、次のコマンドを実行します(要ImageMagick)。

      $ convert -background white -flatten hoge.png foo.png
    

参考リンク