![使 hyperref 下划线具有一致的高度](https://linux22.com/image/424991/%E4%BD%BF%20hyperref%20%E4%B8%8B%E5%88%92%E7%BA%BF%E5%85%B7%E6%9C%89%E4%B8%80%E8%87%B4%E7%9A%84%E9%AB%98%E5%BA%A6.png)
我希望在hyperref
使用时在引用下有一致的下划线。截至目前,此示例:
\documentclass[a4paper]{article}
\usepackage{xcolor}
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
}
\makeatletter
\Hy@AtBeginDocument{
\def\@pdfborder{0 0 1}
\def\@pdfborderstyle{/S/U/W 1}
}
\makeatother
\begin{document}
\section{Introduction}
Sec.~\ref{sec:a} lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem
Sec.~\ref{sec:b} ipsum
\section{A}
\label{sec:a}
\section{B}
\label{sec:b}
\end{document}
我更喜欢在文本和行之间添加更多空间的版本。我曾考虑为每个字母大小的引用添加一些不可见的框y
,但我不知道如何实现。