![Hyperref 与链接文本的字距不太一致](https://linux22.com/image/353230/Hyperref%20%E4%B8%8E%E9%93%BE%E6%8E%A5%E6%96%87%E6%9C%AC%E7%9A%84%E5%AD%97%E8%B7%9D%E4%B8%8D%E5%A4%AA%E4%B8%80%E8%87%B4.png)
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}
hyperef 根本看不到负空间,就像\frame
(的更紧密版本\fbox
)一样,如果添加负空间,文本的有效宽度就会减小。