画像をPNGやJPEGで読み込む
mediabb.styを使う。画像のサイズ取得が自動化されてる。
参考
- http://www.hinet.mydns.jp/tdiary/?date=20060717
- http://www.ma.ns.musashi-tech.ac.jp/Pages/TeX/mediabb.sty.html
macportsでplatex-utf8とdvipdfmxをインストールしてある環境。
mediabb.styをインストール
cd ~/ wget http://www.ma.ns.musashi-tech.ac.jp/Pages/TeX/mediabb.sty sudo cp ~/mediabb.sty /opt/local/share/texmf/ptex/platex/base/ sudo cp -R /opt/local/share/texmf/ptex/platex/base/ /opt/local/share/texmf-local/tex/latex/ sudo mktexlsr
documentclassよりも下でmediabb.styを読み込み
\usepackage[dvipdfmx]{graphicx, color} \usepackage{mediabb}
imgフォルダ下の3states.pngを読みこみ
\includegraphics[autoebb]{img/3states.png}
拡大縮小はscaleオプションを渡す
\includegraphics[autoebb,scale=1.3]{img/3states.png}
\listoffigures で図表番号で載せる場合
\begin{figure}[t] \begin{center} \includegraphics[autoebb]{img/3states.png} \end{center} \caption{3つの状態}\label{fig:3states} \end{figure}
platex-utf8 -shell-escape thesis
こんなshellスクリプト作って楽してる
build.sh
#!/bin/sh name=thesis (platex-utf8 -shell-escape $name && platex-utf8 -shell-escape $name && dvipdfmx $name && open $name".pdf") || echo 'error!' rm *~ rm *.aux rm *.bbl rm *.blg rm *.dvi rm *.log rm *.lot rm *.lof rm *.toc rm \#*\#