Epsは自分でトリミングするもんだ

dvipdfmxでEPSがズレる問題で,
dvipdfmxをgraphicxとcolorの両方に入れても
(あるいは,dvipdfmxをオプションに入れても)
Eps画像がズレるときは,BoundingBoxを疑おう.

他にも,gnuplotなりmatplotlibなりで生成したEpsファイルの
“余白”が気に入らない時が往々にしてある.

そんな時,Epstoolを利用することを非常におすすめしたい

TeXで貼り付けるEPS画像の余白を自動で切り取る方法を発見しました。
論文書きでお役立ち!EPSを自動的にトリミングする方法

brewにてインストールできる

brew install epstool

そして,このサイトにあるとおり,自分用のshellスクリプトを書いた

#!/bin/sh
echo "Adjusting EPS Files..."
for f in `ls *.eps`
do epstool --copy --bbox $f "${f%.eps}_mod.eps"
done
echo "Done"

同じ階層にある全てのepsを自動でトリミングする.

余白が消え,BoundingBoxもギリギリで設定される.素晴らしい.
この情報はもっと広まるべき

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中