June 14, 2007epsをまとめてPDFにするRubyスクリプト[Computer]
表題のとおりの内容です。最近epsで作ったグラフが氾濫するようになりました。この管理方法について頭を悩ませているところです。というのも細かな違いしかないファイルが大量に生産されている故で、これではコンピュータ上で表示されるサムネイルによって中身を完全に把握することができません。 そこでレガシーですが、紙にepsファイルを一覧を印刷することにしました。手動でやっていたのでは『楽をするために一層苦労をする』というポリシーに反しますので、当然Rubyで自動化します。せっかくなのでTeXとdvipdfmxの協力も得てPDFにすることにしました。 できたスクリプトはfigures2pdf.rbです。実行時ディレクトリにあるepsファイルを全て取り込み、TeXファイルの生成、その後dvipdfmxによってPDF化されます。元の雛形となるTeXファイルはスクリプト内に内蔵しており、これを改造することでお好みのフォーマットで一覧を作れると思います。そのままでは横に2列でグラフが表示されます。また利用に当たってはRubyの用意は当然のこと、platexとdvipdfmxにパスを通しておく必要があります。 これでepsで綺麗なグラフを心置きなく製造できるようになりました。グラフの内容はともかくとして(笑)。 コメント
コメントする
|
スポンサード リンク
|