来自我的文档中引用的定理的链接图

来自我的文档中引用的定理的链接图

我正在编写一个 latex 文档,其中充满了指向文档本身各个区域的超链接(我使用 \nameref 来引用定理)。我对此有一个疑问:是否可以生成一个可视化的“链接图”,并随着链接的增加而自动更新?

我正在想的是以星当我要求他生成连接图时,软件确实做到了,只是 Zim 对于我在乳胶中编写的内容来说不是很实用。

如果能够“看到”我所研究和写下的定理之间的所有蕴涵,那将是多么美妙的事情。

谢谢。

答案1

这将生成所有超目标的列表。不确定这是否正是您想要的。

\documentclass{article}
\usepackage{newfloat}% for listof
\usepackage{hyperref}

\DeclareFloatingEnvironment[fileext=lnk]{link}
\makeatletter
%\renewcommand*\l@link{\@dottedtocline{1}{1.5em}{2.3em}}
\newcommand*{\linkcap}[2]{% #1 = hypertarget, #2 = text to use in \listoflinks
  \stepcounter{link}%
  \def\@currentHref{#1}%
  \addcontentsline{lnk}{link}{\string\numberline{\thelink}{\ignorespaces #2}}%
}
\makeatother

\begin{document}

\listoflinks
\bigskip

\hypertarget{first}{First target here}.
\linkcap{first}{First Target}%

\hypertarget{second}{Second target here}.
\linkcap{second}{Second Target}%

\end{document}

相关内容