如何创建超链接,这样我可以通过单击该按钮从幻灯片 A 移动到幻灯片 B。同样,从幻灯片 B,我必须通过单击幻灯片 B 中的按钮转到幻灯片 A。幻灯片 A 和 B 之间有 10 张幻灯片。
\documentclass{beamer}
\begin{document}
\begin{frame}{A}
Two set of admissible functions are generated for two set extreme stiffness values,
\hyperlink{label}{\beamerbutton{click here}}
\end{frame}
\begin{frame}{B}
\only<10>{Some text\hypertarget{label}{\beamerbutton{B}}}
\end{frame}
\end{document}
答案1
它与其他超链接没什么不同。只需定义目标并像平常一样构建链接即可。
\documentclass{beamer}
\usepackage{pgffor} % For \foreach
\begin{document}
\begin{frame}{\hypertarget{frame:A}{Frame A}}
\hyperlink{frame:B}{Go to Frame B}
\end{frame}
\foreach \i in {1, ..., 10} {
\begin{frame}{Dummy frame}
\[ \i \]
\end{frame}
}
\begin{frame}{\hypertarget{frame:B}{Frame B}}
\hyperlink{frame:A}{Go to Frame A}
\end{frame}
\end{document}
文本“转到框架 B”将带您进入框架 B,文本“转到框架 A”将带您进入框架 A:
(中间间隔 10 帧)
答案2
beamer 有一个专门的框架选项来添加标签:
\documentclass{beamer}
\begin{document}
\begin{frame}[label=foo]
\frametitle{A}
Two set of admissible functions are generated for two set extreme stiffness values, \hyperlink{bar}{\beamergotobutton{B}}
\end{frame}
\begin{frame}[label=bar]
\frametitle{B}
\hyperlink{foo}{\beamergotobutton{A}}
\end{frame}
\end{document}