
Я пытаюсь создать гиперссылочное изображение с помощью этого 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}}}