Нужна помощь Hyperref

Нужна помощь Hyperref

Я пытаюсь настроить свою среду hyperref так, чтобы она соответствовала стилю этой статьи:https://iopscience.iop.org/article/10.1088/1126-6708/2000/04/018/pdf

Но я, похоже, не могу в этом разобраться, и все руководства HyperRef, которые я нахожу, слишком техничны и не содержат иллюстраций. Можете ли вы мне помочь?

решение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}

Связанный контент