dvipdfmx で Unknown token “SDict”

dvipdfmx で dvi を pdf に変換するとき,次のようなログが大量に出た.

** WARNING ** Unknown token "SDict";
** WARNING ** Interpreting PS code failed!!! Output might be broken!!!
** WARNING ** Interpreting special command ps: (ps:) failed.
** WARNING ** >> at page="1" position="(74.617, 697.04)" (in PDF)
** WARNING ** >> xxx "ps:SDict begin H.R end"
** WARNING ** >> Reading special command stopped around >>begin H.R end<<

原因はhyperref,captionなどのパッケージをインポートするときに,出力先を指定していなかったため.出力先を指定しない場合はdvipsが使われるので,dviから変換するときにpsのコマンドがないと言って叱られる模様.

%% \usepackage{caption}
%% \usepackage{hyperref}
\usepackage[dvipdfmx]{caption}
\usepackage[dvipdfmx]{hyperref}

わかってみれば単純で恥ずかしいくらいだけど,見事にハマってしまった.

dvipdfmx で Unknown token “SDict”」への2件のフィードバック

  1. 返信
  2. 返信

コメントを残す

メールアドレスが公開されることはありません。