超链接到随机页面

超链接到随机页面

有没有办法在页面上包含一个超链接,将您发送到 pdf 中的随机页面(每次都不同)?

如果我尝试使用 pgf,我可以输出一定范围内的随机数,但我不知道如何将其作为命令的一部分来代替 latex 将打印的内容。

\usepackage{pgf} 

\pgfmathsetseed{\number\pdfrandomseed} % to ensure that it is randomized
\newcommand{\thecmd}[1]{% 
\pgfmathsetmacro{\a}{int(#1-#1/4)}%
\pgfmathsetmacro{\b}{int(#1+#1/4)}% 
\pgfmathsetmacro{\thenum}{int(random(\a,\b))}%
\thenum%
}%

\newcommand{\random}{\thecmd{4}}

\begin{document}
\hyperlink{page.\random}{ 1}

\newpage
\newpage
\newpage
\newpage
\newpage

相关内容