
PDF 내부에 링크를 만들고 싶고 실제로는 패키지 hyperref와 함께 \hypertarget{label}{target caption}
및를 사용합니다. 아마도 을 생성 하고 (또는 ) 생성하는 것과 \hyperlink{label}{link caption}
같은 것을 사용하는 것이 가능할 것입니다 . 가능합니까? 아마도 이 작업을 수행하는 패키지를 알고 계십니까?|name|
\hypertarget{label_name}{name}
||name||
§name§
\hyperlink{label_name}{name}
답변1
예, 가능합니다.
\documentclass{article}
\usepackage{hyperref}
\makeatletter
\catcode`|=\active
\protected\def|{\ifmmode\vert\else\expandafter\alain@vert\fi}
\def\alain@vert{\@ifnextchar|{\alain@link}{\alain@target}}
\def\alain@link|#1||{\hyperlink{label_#1}{#1}}
\def\alain@target#1|{\hypertarget{label_#1}{#1}}
\makeatother
\begin{document}
Hypertarget: |name|
$|x|$
\newpage
Hyperlink: ||name||
\end{document}