XeTeX + hyperref: ハイパーリンクのクリック可能なボックスの幅を広げるにはどうすればいいですか?

XeTeX + hyperref: ハイパーリンクのクリック可能なボックスの幅を広げるにはどうすればいいですか?
\documentclass{article}
\usepackage{hyperref}
\begin{document}
link\hyperlink{a}{\textsuperscript{1}}
\hypertarget{a}{target}
\end{document}

ここに画像の説明を入力してください

ご覧のとおり、クリック可能な領域は非常に小さいです。空白スペースやファントムを追加してみましたが、\makebox効果はありませんでした。

答え1

XeLaTeX* ではリンク ボックスが小さくなる傾向があるため、 を使用して\XeTeXLinkBoxボックスを強制的に広くすることができます。

使用できます

\setlength{\XeTeXLinkMargin}{...}

コマンドが追加するパディングの量を指定します。


  • そんなはずはないそれsmall: どうやら使用されている PDF ビューアの問題のようですが、xetex リンクボックスは扱いが難しいため、このコマンドが役立つことがよくあります。

答え2

としてウルリケコメントで指摘されているように、それはOverleaf PDF ビューアの問題

% XeTeX
\documentclass{article}

\usepackage[linkbordercolor={0 0 1}]{hyperref}

\begin{document}

\begin{itemize}
    \item link\hyperlink{a}{\textsuperscript{1}}
    \item link\textsuperscript{\hyperlink{a}{1}} % This structure / order is more logical to me.
\end{itemize}

\end{document}

Adobe PDF ビューア

ここに画像の説明を入力してください

Overleaf PDF ビューア

ここに画像の説明を入力してください

関連情報