使 hyperref 下划线具有一致的高度

使 hyperref 下划线具有一致的高度

我希望在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}

产生以下输出pdflatex在此处输入图片描述

我更喜欢在文本和行之间添加更多空间的版本。我曾考虑为每个字母大小的引用添加一些不可见的框y,但我不知道如何实现。

相关内容