texでレポートなどを書いているとき、pngファイルなどの画像を貼り付けようとするとLaTeX Error: Cannot determine size of graphic in image.png (no BoundingBox).
のようなエラーが出て画像が貼れない場合があります。
そうした場合は画像をepsファイルに変換してtexに貼るといい感じになりますが、オンラインツールなどでpngファイルをepsファイルに変換するとかなり手間がかかります。
そこで使うといいのがconvert
コマンドです。
Macでconvert
コマンドを使用する場合は
brew install imagemagick
でimagemagickをインストールし、
convert image.png image.eps
と実行することでimage.png
ファイルをepsファイルに変換できます。
また、フォルダに入った複数のファイルをconvertしたい場合、
convert '*.png' -set filename:fn '%[basename]' '%[filename:fn].eps'
を実行するとフォルダ内の全てのpngファイルをepsにできます。