需要 Hyperref 帮助

需要 Hyperref 帮助

我正在尝试设置我的 hyperref 环境来复制本文的风格:https://iopscience.iop.org/article/10.1088/1126-6708/2000/04/018/pdf

但我似乎无法理解,而且我发现的所有超链接手册都相当技术性且不具说明性,你们能帮帮我吗?

答案1

这是否就是您要找的内容?在您链接的示例中,除脚注外,每种类型的链接周围似乎都有虚线蓝色边框。我尽力重建了脚注,但我已使用 禁用了脚注hyperfootnotes=false

在下面的代码中,pdfborderstyle中的两个数字[3.5 2.5]分别控制每条虚线的长度和虚线之间的间隙大小,以点为单位。 后面的数字W是虚线的宽度(厚度),以点为单位。

这是本答案中的代码生成的文档的编辑截图。这是截图中的文本:这是第 1.1 节的第一句话。根据一些伟大的数学家的说法,可以证明一加一不等于负一(神奇引理)。神奇引理彻底改变了数学。脚注:想知道一个秘密吗?这个定理其实很简单。截图底部有一个引文。引用章节编号、定理名称和引文的文本都用蓝色虚线边框标出。

\documentclass{article}
\usepackage{amsmath}
\usepackage[hyperfootnotes=false]{hyperref}
\hypersetup{
  allcolors=blue,
  allbordercolors={0 0 1},
  pdfborderstyle={/S/D/D[3.5 2.5]/W 1}
}

\begin{document}

\section{Hi there!}
\subsection{Nice to meet you}
\label{sec:greeting}

This is the first sentence in Section \ref{sec:greeting}. 

According to some great mathematicians \cite{ExampleCitation}, it can be proved that
\begin{equation}
1 + 1 \neq -1. \tag{Amazing Lemma} \label{eq:astonishing_theorem}
\end{equation}

The \ref{eq:astonishing_theorem} has revolutionized mathematics.\footnote{Want to know a secret? This theorem is actually pretty trivial.}

\begin{thebibliography}{1}
  \bibitem{ExampleCitation} 
  Audrey Author and Carrie Coauthor. 1999. \emph{Example citation}. Retrieved from \url{https://www.example.com}
\end{thebibliography}

\end{document}

相关内容