答案1
在 LaTeX 中加下划线很难,我通常会尝试尽可能地避免这样做。
获取“带下划线” URL 的一种方法是使用 中的链接周围的方框伪造下划线hyperref
。但由于方框未打印,因此这只是伪造的下划线。例如,请参阅如何使用 hyperref 制作彩色和带下划线的链接?。
另一种方法解释为如何使用 biblatex/biber 在参考书目中为 DOI 加下划线?(背景:继续进行 SAE 课程)(并被盗自我无法获得(正确)带蓝色下划线的超链接)
\usepackage[normalem]{ulem}
\makeatletter
\DeclareUrlCommand\ULurl@@{%
\def\UrlLeft{\uline\bgroup}%
\def\UrlRight{\egroup}}
\def\ULurl@#1{\hyper@linkurl{\ULurl@@{#1}}{#1}}
\DeclareRobustCommand*\ULurl{\hyper@normalise\ULurl@}
\makeatother
\DefineBibliographyStrings{english}{%
urlfrom = {available at},
}
\DeclareFieldFormat{url}{\bibstring{urlfrom}\addcolon\space\ULurl{#1}}