超链接按钮的可点击区域超出了图形边界

超链接按钮的可点击区域超出了图形边界

以下 MWE 将生成一个可点击的矩形:

\documentclass{standalone}

\usepackage{tikz,hyperref}

\begin{document}
\PushButton[name=button1,bordercolor=,borderwidth=0,bordersep=0]{%
\begin{tikzpicture}%
    \node (rect) at (0,0) [
        rectangle,
        fill=red,  
        draw=black,
        minimum width=1cm,
        minimum height=1cm,
    ] {};
\end{tikzpicture}}

\end{document}

如您所见,我已将borderwidth和设置bordersep0,并且任何地方都没有边距/空白。即便如此,按钮的可点击区域也超出了图形的边界。我试图在以下(画得不好的)图片中指示“热区”:

problem

我在 hyperref 手册中找不到任何其他看似相关的选项。

答案1

看起来这确实是 @joseph-wright 提到的查看器功能。找不到任何可以更改这一点的方法。

相关内容