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의 첫 번째 문장입니다. 일부 위대한 수학자에 따르면 1 더하기 1은 음의 1과 같지 않다는 것이 증명될 수 있습니다(Amazing Lemma). 놀라운 보조정리는 수학에 혁명을 일으켰습니다. 각주: 비밀을 알고 싶으십니까? 이 정리는 실제로 매우 사소한 것입니다. 스크린샷 하단에 인용문이 있습니다. 섹션 번호, 정리 이름 및 인용을 참조하는 텍스트는 모두 파선 테두리가 있는 파란색으로 표시됩니다.

\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}

관련 정보