Hyperrefはリンクされたテキストに適用されたカーニングに完全には対応していません

Hyperrefはリンクされたテキストに適用されたカーニングに完全には対応していません

hyperrefリンク先のテキストにカーニングが適用されたときにボックスをシフトする方法はありますか?

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

カーンに追いつこうとする試みはあるようですが、かなりずれているようですね?

コード:

\documentclass{article}
\usepackage[colorlinks=false]{hyperref} 

\begin{document}

\par\hspace*{2.0cm}\href{https://tex.stackexchange.com}{TeX.SE}
\par\hspace*{2.0cm}\href{https://tex.stackexchange.com}{$\!$TeX.SE}
\par\hspace*{2.0cm}\href{https://tex.stackexchange.com}{$\!\!$TeX.SE}
\par\hspace*{2.0cm}\href{https://tex.stackexchange.com}{$\!\!$TeX.SE}
\end{document}

答え1

比較する:

\documentclass{article}
\usepackage[colorlinks=false]{hyperref} 

\begin{document}

\par\hspace*{2.0cm}\href{https://tex.stackexchange.com}{TeX.SE}
\par\hspace*{2.0cm}\href{https://tex.stackexchange.com}{$\!$TeX.SE}
\par\hspace*{2.0cm}\href{https://tex.stackexchange.com}{$\!\!$TeX.SE}
\par\hspace*{2.0cm}\href{https://tex.stackexchange.com}{$\!\!$TeX.SE}



\par\hspace*{2.0cm}\frame{TeX.SE}
\par\hspace*{2.0cm}\frame{$\!$TeX.SE}
\par\hspace*{2.0cm}\frame{$\!\!$TeX.SE}
\par\hspace*{2.0cm}\frame{$\!\!$TeX.SE}



\end{document}

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

\framehyperef は、 ( のより狭いバージョン\fbox)の場合と同様に、ネガティブスペースを追加するとテキストの有効幅が狭くなるため、ネガティブスペースをまったく認識しません。

関連情報