KirIn 落書き帳

素人がプログラミング, FPGA, LSIをお勉強しているメモ書きです。間違いがあればご指導していただけたら幸いです。

mactex(TeXLive 2014)でpdf貼り付け

latexで図を貼るときepsを貼っていましたが、pdfを貼ったほうが爆速らしいので、そちらに移行するメモ書きです。

  • 環境
    • mactex(TeXlive 2014)

homebrew caskでインストールした場合は大きく分けてpdfの貼付け方には二通りの方法があります。

  1. sty を導入しないで行う
  2. mediabb.styを導入

1. styを導入しないで行う

$ extractbb pdfファイル
# pdfファイル.bbというファイルが作成されればオッケイ

一番下にあるtexが実行できれば問題なしだが、すべてのpdfにコマンドを打つのは面倒なので、自動化します。

2. mediabb.styを導入

便利なものを作ってくださる方がいてありがたい

mediabb.sty

導入方法

$ mkdir -p ~/Library/texmf/tex/latex
$ cd ~/Library/texmf/tex/latex
$ wget http://www.ma.ns.tcu.ac.jp/Pages/TeX/mediabb.sty

# TeXの ls-R filename databaseを更新
$ sudo texhash
Password:
texhash: Updating /usr/local/texlive/2014/texmf-config/ls-R...
texhash: Updating /usr/local/texlive/2014/texmf-dist/ls-R...
texhash: Updating /usr/local/texlive/2014/texmf-var/ls-R...
texhash: Updating /usr/local/texlive/texmf-local/ls-R...
texhash: Done.
\documentclass{jarticle}
\usepackage[dvipdfmx]{graphicx}
% 1. の方法の場合下記usepackageをコメントアウトする
\usepackage{mediabb}

\begin{document}

\begin{figure}
    \centering
    \includegraphics[mediaboxonly, width=2.5cm]{pdfファイルのディレクトリ}
    \caption{caption}
    \label{fig:label}
\end{figure}

\end{document}