以下の内容はhttps://zrbabbler.hatenablog.com/entry/20130304/1362409941より取得しました。


dvipdfmx で pgfpicture して hyperref したらアレ

なんだこれは……。

\documentclass[dvipdfmx]{article} % dvipdfmx ドライバ指定
\usepackage{hyperref,pgfcore}
\begin{document}
%「B」のところにリンクを付けたはずだが…
A\hyperlink{da}{%
  \begin{pgfpicture}\pgftext{B}\end{pgfpicture}%
}C\par
\hypertarget{da}{D}
\end{document}

\hyperlink のリンク部のテキストで pgfpicture を使うと異常になる。これは dvipdfmx のバグのような気がする。ちなみに dvipdfm ドライバだと正常。

以前に、「現状の Beamer のナビゲーションシンボルを XeTeX で働かせるための対策は dvipdfmx では何故か失敗する」と述べたが、その原因がこれ。XeTeX で問題がでないのは、PGF の XeTeX 用ドライバが現状で dvipdfm と同等であるからで、将来 dvipdfmx と同等の実装に置き換わったら、XeTeX でも上手くいかなくなるだろう。bxdpx-beamer パッケージの対策はこのバグは踏んでいないので大丈夫なはず。




以上の内容はhttps://zrbabbler.hatenablog.com/entry/20130304/1362409941より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14