有没有办法在页面上包含一个超链接,将您发送到 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