includegraphics で hyperref を使用すると XeLaTeX では機能しません

includegraphics で hyperref を使用すると XeLaTeX では機能しません

この MWE を使用してハイパーリンクされた画像を作成しようとしています:

\documentclass{article}

\usepackage{graphicx}
\usepackage{hyperref}

\begin{document}
    \href{https://www.wikipedia.org/}{\includegraphics[scale=0.15]{img.png}} % For any img.png
\end{document}

でコンパイルすると、xelatex画像にリンクは生成されませんが、 でコンパイルするとpdflatexクリック可能になります。 を動作させるには、パッケージに特別な引数を渡す必要がありますかxelatex、それとも不可能な作業ですか?

ありがとう!

答え1

新しい dvipdfmx (例: dvipdfmx バージョン 20200902) では直接動作し、リンク ボックスの検出が改善されています。w32tex.org から新しいバイナリを入手し、すでにテストできました。次の texlive で公開される予定です。

古いバージョンでは、以下を使用できます\XeTeXLinkBox(hyperref で定義されています):

\href{https://www.wikipedia.org/}{\XeTeXLinkBox{\includegraphics[scale=0.15]{example-image.png}}}

関連情報