9.7.1 ドライバーについて

graphicx のためにドライバーの指定が必要だが、 それは他のパッケージにも影響する。 例えば color.sty を使うならば、 そちらにも同じドライバーを指定する。
方法1
\documentclass[12pt,dvipdfmx]{jarticle}

\usepackage{graphicx}
\usepackage{color}
方法2
\documentclass[12pt]{jarticle}

\usepackage[dvipdfmx]{graphicx}
\usepackage[dvipdfmx]{color}
この color.sty の件は良く知られているが、 他にもドライバーと関係するパッケージがある。 うまく動かない場合は調べる必要がある (個人的に gouji.sty というのを使っていて、 その中で \RequirePackage[dvips]{graphicx} となっていて、ひっかかる原因になった)。

ずっと長い間、方法2を用いていたのだが、 その方法では、geometry や TikZ などが問題を引き起こすようである。 現時点では、方法1を推奨する。

桂田 祐史
2017-07-09